גיבוי שרת VPS עם Acronis: למה Snapshot לא מספיק
Snapshot וגיבוי אצל הספק יושבים קרוב מדי לשרת. גיבוי חיצוני עם סוכן שולח עותק מוצפן לענן נפרד ומאפשר לשחזר קובץ, מסד נתונים או שרת שלם. מה מגבים, מתי ואיך בודקים.
איך מגבים שרת VPS כמו שצריך? גיבוי שרת VPS אמין הוא גיבוי שנשמר מחוץ לתשתית שבה השרת רץ. Snapshot וגיבוי בצד הספק נוחים ומהירים, אבל שניהם קרובים מדי לשרת: תקלה בתשתית, טעות בלוח הבקרה או פריצה לחשבון עלולות לפגוע בשרת ובעותק שלו יחד. הפתרון הוא סוכן גיבוי שמותקן בתוך השרת ושולח עותק מוצפן לענן נפרד. ממנו אפשר לשחזר קובץ בודד, מסד נתונים או את השרת כולו, גם אל שרת אחר.
המדריך הזה מסביר מה ההבדל בין שלוש שכבות הגיבוי, מה בדיוק מגבים בשרת טיפוסי, באיזו תדירות, ואיך בודקים שהשחזור עובד. הוא ממשיך את המדריך למה גיבוי הוא לא Snapshot, ומתמקד בצד המעשי.
שלוש שכבות גיבוי לשרת וירטואלי
Snapshot: תמונת מצב
Snapshot שומר את מצב הדיסק של השרת ברגע מסוים. הוא נוצר כמעט מיד, והחזרה אליו מהירה. לכן הוא הכלי הנכון לרגע שלפני עדכון גרסה, שינוי בהגדרות או התקנה של תוסף חדש: אם משהו השתבש, חוזרים אחורה וממשיכים.
החיסרון שלו נובע מאותה תכונה. תמונת המצב נשמרת על אותה תשתית אחסון שבה נמצא הדיסק של השרת. היא אינה עותק עצמאי, אלא נקודת ציון בתוך אותה מערכת.
גיבוי בצד הספק
ספקי שרתים רבים מציעים גיבוי שהם מריצים מבחוץ, בלי שתצטרכו להתקין דבר. זה צעד קדימה, כי העותק נשמר בדרך כלל במערכת אחסון נפרדת. ועדיין, הוא נשאר אצל אותו ספק ותחת אותו חשבון. את התדירות ואת משך השמירה קובע הספק לפי החבילה, והשחזור מחזיר בדרך כלל את השרת כולו, ולא קובץ אחד מתוכו.
גיבוי חיצוני עם סוכן
בשיטה הזאת מתקינים תוכנה קטנה, סוכן, בתוך מערכת ההפעלה של השרת. הסוכן מצפין את המידע ושולח אותו ישירות לענן של ספק הגיבוי. מאחר שהוא רץ בתוך השרת, הוא מכיר את הקבצים ואת מסדי הנתונים, ולא רק את הדיסק כמקשה אחת. העותק נמצא במקום אחר, תחת חשבון אחר ובשליטה שלכם.
טבלת השוואה
| Snapshot | גיבוי בצד הספק | גיבוי חיצוני עם Acronis | |
|---|---|---|---|
| איפה העותק נשמר | באותה תשתית אחסון של השרת | במערכות של ספק השרת | בענן Acronis, בנפרד מהתשתית של השרת |
| מי קובע תדירות ומשך שמירה | אתם, ידנית | הספק, לפי החבילה | אתם, בתוכנית ההגנה |
| מה אפשר לשחזר | את השרת כולו, לרגע שבו צולם | בדרך כלל את השרת כולו | קובץ, תיקייה או שרת שלם |
| שחזור אל שרת אחר | בדרך כלל לא | תלוי בספק | כן |
| מה קורה כשהחשבון אצל הספק נפרץ או נמחק | בדרך כלל נמחק יחד עם השרת | עלול להימחק יחד עם השרת | אינו מושפע |
| התייחסות למסדי נתונים | אין | בדרך כלל אין | גיבוי מודע-יישום, בין היתר ל-MySQL, ל-MariaDB ול-Microsoft SQL Server |
| למה הוא מתאים | רגע לפני עדכון או שינוי | רשת ביטחון בסיסית | גיבוי עיקרי לשרת שהעסק תלוי בו |
למה Snapshot או גיבוי על אותה תשתית אינם מספיקים
אותה תשתית, אותו גורל. תקלה במערכת האחסון, שגיאה בתהליך תחזוקה או אירוע במתקן פוגעים בשרת ובתמונות המצב שלו באותו רגע. עותק שנמצא באותו מקום אינו מגן מפני מה שקורה למקום הזה.
אותו חשבון. מי שנכנס ללוח הבקרה עם הסיסמה שלכם יכול למחוק את השרת, ואיתו את תמונות המצב. זה נכון לתוקף, וזה נכון גם לעובד שלחץ על הכפתור הלא נכון.
הכול או כלום. שחזור מ-Snapshot מחזיר את כל השרת אחורה. אם נמחקה תיקייה אחת לפני שלושה ימים, החזרה אליו תמחק גם את כל ההזמנות והשינויים שנעשו מאז.
לא לטווח ארוך. תמונות מצב שמצטברות תופסות מקום, ובחלק מהפלטפורמות גם מאטות את הדיסק. לכן מחזיקים אותן זמן קצר, ואי אפשר לבנות עליהן היסטוריה של שבועות וחודשים.
מסד נתונים באמצע כתיבה. תמונת מצב שצולמה בזמן שמסד הנתונים כותב דומה למצב שאחרי הפסקת חשמל פתאומית. ברוב המקרים המסד מתאושש, אבל אין לכך ערובה.
המסקנה אינה לוותר על Snapshot. הוא כלי מצוין למה שהוא נועד לו. המסקנה היא שהוא אינו יכול להיות הגיבוי היחיד.
מה מוסיף גיבוי חיצוני לענן Acronis
אמפייר אייאל היא משווק מורשה של Acronis. את סוכן הגיבוי אפשר להתקין על שרת VPS ועל שרת ייעודי, עם Windows Server או Linux, וכך לגבות אותם לענן Acronis בנפרד מהתשתית שבה הם רצים. אלה הדברים שהשיטה מוסיפה:
- עותק במקום אחר. הגיבוי מוצפן ב-AES-256 בזמן ההעברה ובאחסון, ונשמר בענן של Acronis. את אזור האחסון בוחרים בשלב ההקמה.
- גם השרת כולו וגם קבצים. גיבוי של המכונה כולה שומר את מערכת ההפעלה, התוכנות, ההגדרות והמידע. גיבוי קבצים שומר תיקיות שבחרתם. אפשר לשלב את שניהם באותה תוכנית הגנה.
- שחזור לפי מה שקרה. קובץ או תיקייה מכל נקודת זמן שנשמרה, או שרת שלם בפעולה אחת, גם אל שרת אחר.
- גיבוי מצטבר. אחרי הגיבוי המלא הראשון עוברים רק השינויים. אפשר לתזמן את הגיבוי לשעות שקטות ולהגביל את רוחב הפס שהוא צורך.
- התראות. כשגיבוי נכשל, או כששרת לא גובה זמן רב, מתקבלת התראה. לא מגלים את הבעיה ביום שבו צריך לשחזר.
- עותק נעול. אפשר להגדיר שהגיבוי יהיה בלתי ניתן לשינוי לתקופה שתבחרו, כך שגם מי שהשיג הרשאות אינו יכול למחוק אותו.
- שחזור עצמי. משחזרים מהקונסולה בכל רגע, בלי להמתין לאף אחד.
מה מגבים בשרת VPS טיפוסי
גיבוי של המכונה כולה תופס הכול, ולכן הוא נקודת הפתיחה. ובכל זאת כדאי לדעת מה נמצא בשרת, כדי לוודא ששום דבר לא נשאר בחוץ וכדי לדעת מה לשחזר קודם.
- מסדי הנתונים. כאן נמצא הדבר שהכי קשה לשחזר: הזמנות, לקוחות, תכנים והגדרות של האתר. מגבים אותם בגיבוי שמכיר את מסד הנתונים, או בייצוא מסודר, ולא רק בהעתקת הקבצים שלו.
- קובצי האתר או היישום. הקוד, התבניות, התוספים, ובעיקר הקבצים שהמשתמשים העלו: תמונות, מסמכים וקבצים מצורפים.
- הגדרות השרת. הגדרות שרת האינטרנט, משימות מתוזמנות, תעודות SSL, כללי חומת האש וקובצי הסביבה של היישום. אלה קבצים קטנים שלוקח שעות לשחזר מהזיכרון.
- דוא"ל, אם תיבות הדואר מתארחות על אותו שרת.
- משתמשים והרשאות של מערכת ההפעלה ושל לוח הניהול.
כלל אצבע: אם הקמת השרת מחדש מאפס תדרוש מכם לזכור משהו, הדבר הזה צריך להיות בגיבוי.
כל כמה זמן מגבים
התדירות נגזרת משאלה אחת: כמה עבודה אתם מוכנים לאבד. אין תשובה אחת, אבל יש נקודות פתיחה סבירות.
| סוג השרת | גיבוי של השרת כולו | מסדי נתונים | הערה |
|---|---|---|---|
| אתר תדמית שמתעדכן לעיתים רחוקות | יומי | יחד עם השרת | מספיק ברוב המקרים |
| בלוג או אתר תוכן פעיל | יומי | יומי או יותר | תלוי בקצב הפרסום |
| חנות או מערכת עם הזמנות | יומי | כמה פעמים ביום | כל הזמנה שאבדה היא לקוח |
| שרת פיתוח או בדיקות | שבועי או יומי | לפי הצורך | הקוד נמצא בדרך כלל גם במאגר נפרד |
לזה מוסיפים שני הרגלים. לפני כל עדכון או שינוי משמעותי יוצרים Snapshot או מריצים גיבוי נוסף. ובמדיניות השמירה מחזיקים גרסאות יומיות, שבועיות וחודשיות, כי יש תקלות שמתגלות רק אחרי שבוע או שבועיים.
כך גם מיישמים את כלל 3-2-1 על שרת: המידע החי הוא העותק הראשון, גיבוי בצד הספק הוא השני, והגיבוי החיצוני בענן נפרד הוא העותק שמחוץ לאתר. כלים וגישות נוספים, כולל גיבוי בסקריפטים ואוטומציה, מפורטים במדריך אסטרטגיות גיבוי לשרת VPS.
איך בודקים שחזור
גיבוי שלא שוחזר ממנו אף פעם הוא הנחה, ולא גיבוי. הבדיקה אינה מסובכת, והיא מתחלקת לשלוש רמות.
- קובץ בודד. משחזרים קובץ אחד אל תיקייה זמנית ומשווים אותו למקור. זו בדיקה קצרה, וכדאי לעשות אותה אחת לחודש.
- מסד נתונים. משחזרים את המסד אל מסד בדיקה נפרד, ומוודאים שהוא נפתח ושהטבלאות והרשומות האחרונות נמצאות בו.
- שרת שלם. אחת לתקופה מקימים שרת נפרד, למשל שרת VPS זמני, משחזרים אליו את המכונה כולה, ובודקים שהאתר עולה ושהשירותים פועלים. בסיום מוחקים אותו.
בכל בדיקה רושמים כמה זמן היא נמשכה ומה השתבש בדרך. הרישום הזה הוא מה שיאמר לכם, ביום אמת, למה לצפות. ובאותה הזדמנות מוודאים שהתראה על גיבוי שנכשל מגיעה לאדם שקורא אותה.
מנוהל או בניהול עצמי
אותו גיבוי בדיוק זמין בשתי דרכים, וההבדל הוא רק מי מפעיל אותו.
בשירות המנוהל אנחנו מתקינים את הסוכן, מגדירים לוח זמנים ומדיניות שמירה, עוקבים אחרי כל גיבוי ומטפלים בכשלים. אנחנו גם מבצעים בדיקות שחזור תקופתיות, ומלווים אתכם כשצריך לשחזר באמת. זה מתאים לבעל אתר או לעסק שאין לו מנהל שרתים.
בניהול עצמי אתם מקבלים גישה מלאה לקונסולת Acronis: מתקינים, מגדירים ומשחזרים בעצמכם, מכל נקודת זמן, ופונים לתמיכה שלנו כשמשהו לא מסתדר. זה מתאים למפתחים, למנהלי מערכות ולסוכנויות שמנהלות שרתים ללקוחות.
אפשרויות הגיבוי לשרתים שמתארחים אצלנו מרוכזות בדף גיבוי ענן של Acronis.
טעויות נפוצות
- גיבוי שנשמר על אותו שרת. ייצוא לילי של מסד הנתונים אל תיקייה באותו דיסק ייעלם יחד עם הדיסק.
- Snapshot ישן כגיבוי יחיד. תמונת מצב מלפני חצי שנה תחזיר אתר מלפני חצי שנה.
- קבצים בלי מסד נתונים, או להפך. אתר צריך את שניהם, מאותה נקודת זמן.
- שמירה קצרה מדי. מי ששומר שבוע אחד בלבד לא יוכל לחזור אל לפני תקלה שהתגלתה אחרי עשרה ימים.
- גיבוי בלי התראות. גיבוי שהפסיק לרוץ לפני חודשיים נראה תקין עד הרגע שצריך אותו.
- שחזור שלא נוסה. הפעם הראשונה שמשחזרים לא צריכה להיות בזמן משבר.
שאלות נפוצות
האם Snapshot נחשב גיבוי?
לא במובן המלא. Snapshot הוא נקודת חזרה מהירה שנשמרת על אותה תשתית שבה השרת רץ, ולכן הוא אינו מגן מפני תקלה בתשתית עצמה או מפני מחיקת השרת. הוא משלים גיבוי, ואינו מחליף אותו.
הספק שלי כבר מגבה את השרת. צריך גיבוי נוסף?
כדאי, אם העסק תלוי בשרת. גיבוי בצד הספק הוא רשת ביטחון טובה, אבל הוא נמצא אצל אותו ספק ותחת אותו חשבון, ובדרך כלל אינו מאפשר לשחזר קובץ בודד. גיבוי חיצוני מוסיף עותק עצמאי שבשליטתכם.
האם סוכן הגיבוי מאט את השרת?
אחרי הגיבוי הראשון עוברים רק השינויים, כך שהגיבויים השוטפים קצרים. אפשר לתזמן אותם לשעות שבהן התנועה נמוכה ולהגביל את רוחב הפס. ברוב המקרים הגולשים אינם מרגישים בכך.
אפשר לשחזר קובץ אחד בלי לשחזר את כל השרת?
כן. מאתרים את הקובץ או את התיקייה בתוך הגיבוי, בוחרים נקודת זמן ומשחזרים רק אותם. זה אחד ההבדלים המעשיים הגדולים לעומת Snapshot.
איפה נשמר הגיבוי, ומי יכול לגשת אליו?
בענן של Acronis, מוצפן ב-AES-256. הגישה לקונסולה מוגנת בהרשאות ובאימות דו-שלבי, ורק מי שהגדרתם יכול לצפות בגיבויים או לשחזר מהם. את אזור האחסון בוחרים יחד בשלב ההקמה.
אפשר לגבות כך גם שרת ייעודי?
כן. הסוכן מותקן בתוך מערכת ההפעלה, ולכן אותה שיטה מתאימה לשרת VPS ולשרת ייעודי. ספרו לנו מה מתארח אצלכם, ונכלול זאת בהצעה.
רוצים עותק של השרת שאינו תלוי בשרת?
בגיבוי הענן של Acronis השרת מגובה אוטומטית לענן נפרד, עם שחזור של קובץ בודד או של המכונה כולה. כתבו לנו כמה שרתים יש לכם וכמה מידע בערך, ונחזור עם הצעה, בניהול שלנו או בניהול עצמי.
רוצים עדכונים חדשים?
נשלח לכם עדכון כשיעלו מאמרים ומדריכים חדשים. בלי ספאם — ואפשר להסיר את ההרשמה בכל עת.
בהרשמה אני מאשר/ת לאמפייר אייאל לשלוח לי בדוא״ל עדכונים על מאמרים חדשים, מדריכים וחדשות השירות. ניתן להסיר את ההרשמה בכל עת. מדיניות הפרטיות
