דילוג לתוכן
  • דף הבית
  • קטגוריות
  • פוסטים אחרונים
  • משתמשים
  • חיפוש
  • חוקי הפורום
כיווץ
תחומים

תחומים - פורום חרדי מקצועי

💡 רוצה לזכור קריאת שמע בזמן? לחץ כאן!
  1. דף הבית
  2. תכנות
  3. שרת מסד נתונים, דוקר או עצמאי?

שרת מסד נתונים, דוקר או עצמאי?

מתוזמן נעוץ נעול הועבר תכנות
14 פוסטים 4 כותבים 337 צפיות 5 עוקבים
  • מהישן לחדש
  • מהחדש לישן
  • הכי הרבה הצבעות
תגובה
  • תגובה כנושא
התחברו כדי לפרסם תגובה
נושא זה נמחק. רק משתמשים עם הרשאות מתאימות יוכלו לצפות בו.
  • שואףש שואף

    השתמשתי עד היום במסד נתונים מנוהל על ידי חברת השרתים שלי.
    הם נתנו לי אייפי ופורט יוזר וסיסמא, ולשם הייתי מכניס הנתונים שלי, מייצר טבלאות, ומושך נתונים.

    הרבה זמן חשבתי שזה טוב, וזה חוסך לי צורך לנהל לבד מסד נתונים.
    זה הרבה יותר יקר, אבל מה זה כסף לעומת בטיחות וראש רגוע.

    עם הזמן, אני שם לב שהראש לא כזה רגוע, והבטיחות גם לא בטוח שהשתפרה.
    יש להם נפילות כל תקופה (רק במוצר הזה. שאר הדברים שלהם יציבים)
    קשה לנהל המסד נתונים שלא דרך האתר
    זה באמת יקר, בפרט הגיבויים.
    הם לא נותנים לי לעשות בדיוק מה שאני רוצה, לדוגמא תדירות גיבויים, או להוציא הגיבוי החוצה, ואם ככה מה עשינו. חלק מהרעיון של גיבוי זה לשים את הגיבוי במקום אחר, לא רק אצלם.

    בקיצור, אני חושב לחזור למסד נתונים על שרת שלי, כמו שהיה לי לפני כמה שנים.

    בנתיים הכרתי את דוקר והתמכרתי אליו... והשאלה שלי עכשיו היא, האם כדאי להקים שרת ולשים עליו תמונת דוקר של mariadb כמובן עם תיקייה משותפת לשרת האם כדי לשמור הנתונים.
    או להתקין מה שצריך ישירות על השרת, ושהמסד נתונים לא יהיה בתוך דוקר אלא בשרת האם.
    המעלה לכאורה לשים את זה בתוך דוקר, היא שאני יכול לשים עוד דברים על השרת, ואם יש איזו תקלה במסד נתונים, אני יכול רק להפעיל מחדש את הקונטיינר הזה בנפרד ולא כל השרת.

    ראיתי ברשת צדדים לכאן ולכאן. הטענה שהכי הרשימה אותי היא שאם מכבים את הדוקר בצורה לא תקינה זה מקלקל את הנתונים. אבל אני חושב שהחשש הזה קיים גם כשמכבים את השרת בעצמו?

    בקיצור, אשמח לשמוע מהניסיון שלכם מה כדאי לעשות.
    תודה

    nigunN מנותק
    nigunN מנותק
    nigun
    כתב ב נערך לאחרונה על ידי
    #2

    @שואף כתב בשרת מסד נתונים, דוקר או עצמאי?:

    ראיתי ברשת צדדים לכאן ולכאן. הטענה שהכי הרשימה אותי היא שאם מכבים את הדוקר בצורה לא תקינה זה מקלקל את הנתונים. אבל אני חושב שהחשש הזה קיים גם כשמכבים את השרת בעצמו?

    לא הצלחתי למצוא את הטענה הזאת ברשת.
    לכאורה התשובה היא שצריך להיות מודע לצורה שזה עובד ולכבות בצורה הנכונה.
    וכמובן לשייך את הדיסק של הדוקר לדיסק של המכונה המארחת אחרת המידע יאבד.

    מייל: nigun@duck.com

    שואףש תגובה 1 תגובה אחרונה
    0
    • nigunN nigun

      @שואף כתב בשרת מסד נתונים, דוקר או עצמאי?:

      ראיתי ברשת צדדים לכאן ולכאן. הטענה שהכי הרשימה אותי היא שאם מכבים את הדוקר בצורה לא תקינה זה מקלקל את הנתונים. אבל אני חושב שהחשש הזה קיים גם כשמכבים את השרת בעצמו?

      לא הצלחתי למצוא את הטענה הזאת ברשת.
      לכאורה התשובה היא שצריך להיות מודע לצורה שזה עובד ולכבות בצורה הנכונה.
      וכמובן לשייך את הדיסק של הדוקר לדיסק של המכונה המארחת אחרת המידע יאבד.

      שואףש מנותק
      שואףש מנותק
      שואף
      כתב ב נערך לאחרונה על ידי
      #3

      @nigun כתב בשרת מסד נתונים, דוקר או עצמאי?:

      לא הצלחתי למצוא את הטענה הזאת ברשת.

      https://levelup.gitconnected.com/4-reasons-you-shouldnt-run-mysql-in-docker-6775262f4794#:~:text=If the container crashes suddenly and the database is not shut down gracefully%2C data can be corrupted.

      ליצירת קשר: admin@i-call.me

      הידד! גישה למייל גם בלי מחשב ואינטרנט!

      nigunN תגובה 1 תגובה אחרונה
      0
      • שואףש שואף

        השתמשתי עד היום במסד נתונים מנוהל על ידי חברת השרתים שלי.
        הם נתנו לי אייפי ופורט יוזר וסיסמא, ולשם הייתי מכניס הנתונים שלי, מייצר טבלאות, ומושך נתונים.

        הרבה זמן חשבתי שזה טוב, וזה חוסך לי צורך לנהל לבד מסד נתונים.
        זה הרבה יותר יקר, אבל מה זה כסף לעומת בטיחות וראש רגוע.

        עם הזמן, אני שם לב שהראש לא כזה רגוע, והבטיחות גם לא בטוח שהשתפרה.
        יש להם נפילות כל תקופה (רק במוצר הזה. שאר הדברים שלהם יציבים)
        קשה לנהל המסד נתונים שלא דרך האתר
        זה באמת יקר, בפרט הגיבויים.
        הם לא נותנים לי לעשות בדיוק מה שאני רוצה, לדוגמא תדירות גיבויים, או להוציא הגיבוי החוצה, ואם ככה מה עשינו. חלק מהרעיון של גיבוי זה לשים את הגיבוי במקום אחר, לא רק אצלם.

        בקיצור, אני חושב לחזור למסד נתונים על שרת שלי, כמו שהיה לי לפני כמה שנים.

        בנתיים הכרתי את דוקר והתמכרתי אליו... והשאלה שלי עכשיו היא, האם כדאי להקים שרת ולשים עליו תמונת דוקר של mariadb כמובן עם תיקייה משותפת לשרת האם כדי לשמור הנתונים.
        או להתקין מה שצריך ישירות על השרת, ושהמסד נתונים לא יהיה בתוך דוקר אלא בשרת האם.
        המעלה לכאורה לשים את זה בתוך דוקר, היא שאני יכול לשים עוד דברים על השרת, ואם יש איזו תקלה במסד נתונים, אני יכול רק להפעיל מחדש את הקונטיינר הזה בנפרד ולא כל השרת.

        ראיתי ברשת צדדים לכאן ולכאן. הטענה שהכי הרשימה אותי היא שאם מכבים את הדוקר בצורה לא תקינה זה מקלקל את הנתונים. אבל אני חושב שהחשש הזה קיים גם כשמכבים את השרת בעצמו?

        בקיצור, אשמח לשמוע מהניסיון שלכם מה כדאי לעשות.
        תודה

        dovidD מנותק
        dovidD מנותק
        dovid
        ניהול
        כתב ב נערך לאחרונה על ידי
        #4

        אני לא מבין למה כן.
        לענ"ד דוקר מיקל מאוד על פריסה של יישומים, אבל המסד המנוהל שהיה עד היום מוכיח שזה משהו מרכזי ארוך טווח ולא משהו נייד שצמוד לאתר/אפליקציה שתלויה בו כשירות.
        (אני חייב לגלות שאני לא מתלהב מדוקר סתם כי אני לא מספיק מכיר אותו וזקן מכדי לרוץ להשתמש בו. אני חושב שדעתי נכונה בלי קשר אבל כתבתי זאת לגילוי הנאות שיידעו איךת לשקול את דעתי).

        בקשר למסד מנוהל, זה בד"כ פינוק לעשירים וזה אמור לעבוד פצצה. אבל כמובן שיש חברות ויש חברות.

        • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
        • בכל נושא אפשר ליצור קשר dovid@tchumim.com
        תגובה 1 תגובה אחרונה
        3
        • שואףש שואף

          @nigun כתב בשרת מסד נתונים, דוקר או עצמאי?:

          לא הצלחתי למצוא את הטענה הזאת ברשת.

          https://levelup.gitconnected.com/4-reasons-you-shouldnt-run-mysql-in-docker-6775262f4794#:~:text=If the container crashes suddenly and the database is not shut down gracefully%2C data can be corrupted.

          nigunN מנותק
          nigunN מנותק
          nigun
          כתב ב נערך לאחרונה על ידי
          #5

          @שואף
          עברתי על כמה פוסטים נגד שימוש בדוקר
          נראה שבאופן כללי הגישה היא שבגלל שהמערכת קבצים עובדת אחרת מהרגיל עדיף ללכת עם הרגיל כל עוד אתה לא יודע מה ההשלכות של שימוש במערכת קבצים אחרת.

          באופן אישי אני לרוב מתקין את המסד נתונים על מכונה נפרדת ואז אין צורך בדוקר.

          מייל: nigun@duck.com

          dovidD תגובה 1 תגובה אחרונה
          0
          • nigunN nigun

            @שואף
            עברתי על כמה פוסטים נגד שימוש בדוקר
            נראה שבאופן כללי הגישה היא שבגלל שהמערכת קבצים עובדת אחרת מהרגיל עדיף ללכת עם הרגיל כל עוד אתה לא יודע מה ההשלכות של שימוש במערכת קבצים אחרת.

            באופן אישי אני לרוב מתקין את המסד נתונים על מכונה נפרדת ואז אין צורך בדוקר.

            dovidD מנותק
            dovidD מנותק
            dovid
            ניהול
            כתב ב נערך לאחרונה על ידי
            #6

            @nigun כתב בשרת מסד נתונים, דוקר או עצמאי?:

            באופן אישי אני לרוב מתקין את המסד נתונים על מכונה נפרדת ואז אין צורך בדוקר.

            שואף רצה גם וגם:

            @שואף כתב בשרת מסד נתונים, דוקר או עצמאי?:

            האם כדאי להקים שרת ולשים עליו תמונת דוקר

            • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
            • בכל נושא אפשר ליצור קשר dovid@tchumim.com
            nigunN תגובה 1 תגובה אחרונה
            0
            • dovidD dovid

              @nigun כתב בשרת מסד נתונים, דוקר או עצמאי?:

              באופן אישי אני לרוב מתקין את המסד נתונים על מכונה נפרדת ואז אין צורך בדוקר.

              שואף רצה גם וגם:

              @שואף כתב בשרת מסד נתונים, דוקר או עצמאי?:

              האם כדאי להקים שרת ולשים עליו תמונת דוקר

              nigunN מנותק
              nigunN מנותק
              nigun
              כתב ב נערך לאחרונה על ידי
              #7

              @dovid
              הוא כתב בהמשך
              @שואף כתב בשרת מסד נתונים, דוקר או עצמאי?:

              המעלה לכאורה לשים את זה בתוך דוקר, היא שאני יכול לשים עוד דברים על השרת

              מייל: nigun@duck.com

              תגובה 1 תגובה אחרונה
              1
              • A מנותק
                A מנותק
                aaron
                כתב ב נערך לאחרונה על ידי
                #8

                אני בעד דוקר בעיקר בגלל קלות שימוש ועדכון גרסאות.
                בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.

                כל עניין הכלים מסביב למסד כמו ניטור, גיבוי וכו' יותר קלים עם דוקר.
                אתה לא מפחד לעדכן גרסא לשרת עצמו ושאולי משהו ישבר.
                בקיצור, המעלות של דוקר זה התלות הנמוכה בסביבה.

                aaron.tchumim@gmail.com
                Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                ווצאפ API - תיעוד שירות API לא רשמי.

                dovidD nigunN 2 תגובות תגובה אחרונה
                0
                • A aaron

                  אני בעד דוקר בעיקר בגלל קלות שימוש ועדכון גרסאות.
                  בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.

                  כל עניין הכלים מסביב למסד כמו ניטור, גיבוי וכו' יותר קלים עם דוקר.
                  אתה לא מפחד לעדכן גרסא לשרת עצמו ושאולי משהו ישבר.
                  בקיצור, המעלות של דוקר זה התלות הנמוכה בסביבה.

                  dovidD מנותק
                  dovidD מנותק
                  dovid
                  ניהול
                  כתב ב נערך לאחרונה על ידי dovid
                  #9

                  @aaron כתב בשרת מסד נתונים, דוקר או עצמאי?:

                  בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.
                  כל עניין הכלים מסביב למסד כמו ניטור, גיבוי וכו' יותר קלים עם דוקר.

                  אני לא מסכים עם מילים אלו (שאר ההודעה שלך אני מסכים).
                  בכל כלי פופולרי מתוודעים לדרכים קלות ומתלהבים כששוכחים שהיו דרכים פשוטות מאוד גם קודם.
                  ממך יש לי דוגמה ספציפית, כי ראיתי הודעה שלך שמציינת את דוקר כפתרון מעולה בשביל איזון עומסים, שזה פעולה פשוטה בהרבה בלעדיו באמצעות שרת אינטרנט (IIS\NGINX) מול מופעים מקבילים בשרת, או אפילו מול שרתים שונים.

                  • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                  • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                  A תגובה 1 תגובה אחרונה
                  1
                  • dovidD dovid

                    @aaron כתב בשרת מסד נתונים, דוקר או עצמאי?:

                    בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.
                    כל עניין הכלים מסביב למסד כמו ניטור, גיבוי וכו' יותר קלים עם דוקר.

                    אני לא מסכים עם מילים אלו (שאר ההודעה שלך אני מסכים).
                    בכל כלי פופולרי מתוודעים לדרכים קלות ומתלהבים כששוכחים שהיו דרכים פשוטות מאוד גם קודם.
                    ממך יש לי דוגמה ספציפית, כי ראיתי הודעה שלך שמציינת את דוקר כפתרון מעולה בשביל איזון עומסים, שזה פעולה פשוטה בהרבה בלעדיו באמצעות שרת אינטרנט (IIS\NGINX) מול מופעים מקבילים בשרת, או אפילו מול שרתים שונים.

                    A מנותק
                    A מנותק
                    aaron
                    כתב ב נערך לאחרונה על ידי aaron
                    #10

                    @dovid כתב בשרת מסד נתונים, דוקר או עצמאי?:

                    אני לא מסכים עם מילים אלו (שאר ההודעה שלך אני מסכים).

                    אתה לא מסכים לגבי הdowntime? בא נעשה ניסיון.

                    @dovid כתב בשרת מסד נתונים, דוקר או עצמאי?:

                    ממך יש לי דוגמה ספציפית, כי ראיתי הודעה שלך שמציינת את דוקר כפתרון מעולה בשביל איזון עומסים, שזה פעולה פשוטה בהרבה בלעדיו באמצעות שרת אינטרנט (IIS\NGINX) מול מופעים מקבילים בשרת, או אפילו מול שרתים שונים.

                    לקנפג את nginx לLB זה אולי לא משנה דוקר או לא, ולרוב גם באמת ישאירו את הLB מחוץ לדוקר, אבל לגדול ממופע 1 ל10 (או אפילו ל3) אני בטוח שהרבה יותר קל עם דוקר.

                    גם אם לא קל יותר עם דוקר, זה ודאי לא "פשוט בהרבה" בלעדיו

                    aaron.tchumim@gmail.com
                    Hetzner - שרתים וירטואליים ופיזיים במחירים מעולים (קישור שותפים)

                    ווצאפ API - תיעוד שירות API לא רשמי.

                    dovidD תגובה 1 תגובה אחרונה
                    1
                    • A aaron

                      @dovid כתב בשרת מסד נתונים, דוקר או עצמאי?:

                      אני לא מסכים עם מילים אלו (שאר ההודעה שלך אני מסכים).

                      אתה לא מסכים לגבי הdowntime? בא נעשה ניסיון.

                      @dovid כתב בשרת מסד נתונים, דוקר או עצמאי?:

                      ממך יש לי דוגמה ספציפית, כי ראיתי הודעה שלך שמציינת את דוקר כפתרון מעולה בשביל איזון עומסים, שזה פעולה פשוטה בהרבה בלעדיו באמצעות שרת אינטרנט (IIS\NGINX) מול מופעים מקבילים בשרת, או אפילו מול שרתים שונים.

                      לקנפג את nginx לLB זה אולי לא משנה דוקר או לא, ולרוב גם באמת ישאירו את הLB מחוץ לדוקר, אבל לגדול ממופע 1 ל10 (או אפילו ל3) אני בטוח שהרבה יותר קל עם דוקר.

                      גם אם לא קל יותר עם דוקר, זה ודאי לא "פשוט בהרבה" בלעדיו

                      dovidD מנותק
                      dovidD מנותק
                      dovid
                      ניהול
                      כתב ב נערך לאחרונה על ידי
                      #11

                      @aaron לא מעוניין להתנצח.

                      • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                      • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                      תגובה 1 תגובה אחרונה
                      0
                      • A aaron

                        אני בעד דוקר בעיקר בגלל קלות שימוש ועדכון גרסאות.
                        בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.

                        כל עניין הכלים מסביב למסד כמו ניטור, גיבוי וכו' יותר קלים עם דוקר.
                        אתה לא מפחד לעדכן גרסא לשרת עצמו ושאולי משהו ישבר.
                        בקיצור, המעלות של דוקר זה התלות הנמוכה בסביבה.

                        nigunN מנותק
                        nigunN מנותק
                        nigun
                        כתב ב נערך לאחרונה על ידי
                        #12

                        @aaron כתב בשרת מסד נתונים, דוקר או עצמאי?:

                        בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.

                        למה צריך להפעיל מחדש מסד נתונים?
                        עדכון אבטחה של המערכת הפעלה? גם עם דוקר תצטרך להפעיל מחדש את המכונה המארחת.
                        עדכון של המסד נתונים? אפשר להפעיל מחדש את המסד נתונים לא צריך את כל המכונה.

                        בא נאמר שיש מקרה שבמכונה היית מפעיל מחדש את המכונה ובדוקר היית מפעיל מחדש רק את דוקר, כמה פעמים זה קורה בשנה? בשביל לחסוך 2-3 דקות פעם בשנה שנתיים זה לא סיבה לעבור לדוקר.
                        ואם אתה רגיש מאוד לdowntime אז כדאי להשתמש במנגנון קצת יותר חכם של מסד נתונים מבוזר או משהו בסגנון.

                        מייל: nigun@duck.com

                        dovidD תגובה 1 תגובה אחרונה
                        3
                        • nigunN nigun

                          @aaron כתב בשרת מסד נתונים, דוקר או עצמאי?:

                          בד"כ עם דוקר תוכל להגיע ל downtime קטן יותר.

                          למה צריך להפעיל מחדש מסד נתונים?
                          עדכון אבטחה של המערכת הפעלה? גם עם דוקר תצטרך להפעיל מחדש את המכונה המארחת.
                          עדכון של המסד נתונים? אפשר להפעיל מחדש את המסד נתונים לא צריך את כל המכונה.

                          בא נאמר שיש מקרה שבמכונה היית מפעיל מחדש את המכונה ובדוקר היית מפעיל מחדש רק את דוקר, כמה פעמים זה קורה בשנה? בשביל לחסוך 2-3 דקות פעם בשנה שנתיים זה לא סיבה לעבור לדוקר.
                          ואם אתה רגיש מאוד לdowntime אז כדאי להשתמש במנגנון קצת יותר חכם של מסד נתונים מבוזר או משהו בסגנון.

                          dovidD מנותק
                          dovidD מנותק
                          dovid
                          ניהול
                          כתב ב נערך לאחרונה על ידי
                          #13

                          @nigun לא צריך מנגנון חכם יותר כי mysql הרגיל הוא הפתרון לdowntime הכי קצר.

                          • מנטור אישי בתכנות והמסתעף – להתקדם לשלב הבא!
                          • בכל נושא אפשר ליצור קשר dovid@tchumim.com
                          nigunN תגובה 1 תגובה אחרונה
                          0
                          • dovidD dovid

                            @nigun לא צריך מנגנון חכם יותר כי mysql הרגיל הוא הפתרון לdowntime הכי קצר.

                            nigunN מנותק
                            nigunN מנותק
                            nigun
                            כתב ב נערך לאחרונה על ידי
                            #14

                            @dovid
                            אני מתכוון אם הוא רוצה zero downtime
                            ושגם אם השרת עולה באש לא יהיה שניה של downtime.
                            אבל לא משנה, זה נושא לדיון אחר.

                            מייל: nigun@duck.com

                            תגובה 1 תגובה אחרונה
                            0
                            תגובה
                            • תגובה כנושא
                            התחברו כדי לפרסם תגובה
                            • מהישן לחדש
                            • מהחדש לישן
                            • הכי הרבה הצבעות


                            בא תתחבר לדף היומי!
                            • התחברות

                            • אין לך חשבון עדיין? הרשמה

                            • התחברו או הירשמו כדי לחפש.
                            • פוסט ראשון
                              פוסט אחרון
                            0
                            • דף הבית
                            • קטגוריות
                            • פוסטים אחרונים
                            • משתמשים
                            • חיפוש
                            • חוקי הפורום