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

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

המצבים שתוארו לעיל הינם מצבי קיצון, אך בהחלט עלולים להיות מנת חלקם של בעלי אתרים ושל כל מערכת ניהול תוכן. ההגיון הפשוט אומר כי זוהי אחריות בעלי האתר לגבות את קבצי האתר ואת בסיס הנתונים שלו אחת לכל פרק זמן וזאת, על מנת למנוע מצב בו לא קיים כלל גיבוי של האתר. אותו הגיון אומר גם שכיווץ כל קבצי האתר לקובץ ZIP אחד, הורדתו למחשב וייצוא קובץ בסיס הנתונים, אינם פעולות מסובכות וארוכות במיוחד וניתן לעשותן על נקלה אחת לתקופה. מתפקידנו כבעלי אתרים לפעול בהגיון, אולם אין תפקידנו נגמר כאן היות ואין אנו רוצים לפעול על פי הגיון מצוי, אלא על פי הגיון רצוי ולמה הכוונה? נחזור שוב לממלכת הדמיון השורה עלינו מפתח הדברים ונדמיין מצב בו אנו מקפידים על שגרה שבועית של הורדת קבצי האתר ובסיס הנתונים למחשב. יודעים מה, שגרה דו-שבועית. כמנהלי האתר קיבלנו בקשה מהלקוח או מבעלי האתר לבצע עדכון דחוף אשר משפיע על נראות האתר ועל התפקוד של לפחות 25% מן התכנים שבו. תמחרנו, קיבלנו אישור והתחלנו לעבוד. מקצוענים וחרוצים, סיימנו 6 שעות עבודה בשעה 2 לפנות בוקר ואף קיבלנו אישור מבעלי האתר שהעבודה בוצעה לשביעות רצונם. מותשים, הלכנו לישון. לא הגיע השעה 7 בבוקר ואנו מתעוררים לזעקות הטלפון ובצידו השני זעקות שבר של בעלי האתר: “האתר נפרץ והושחת!”. מה לא עשינו? לא גיבינו את האתר. אולי היינו כבר עייפים מדי ושכחנו, אולי זה לא חלק משגרת הגיבוי הדו שבועית, שורה תחתונה – כל מה שעשינו במשך 6 שעות עבודה אינטנסיביות – ירק לטמיון. מישהו יפצה אותנו על ביצוע אותה עבודה בשנית? לא נראה לי. מישהו יפצה את בעלי האתר על אבדן הנראות של האתר במשך הזמן שהיה מושבת? כנ”ל.

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

נשים בצד את ההבדלים וההפרשים הכספיים בין חברות אחסון אתרים וחבילות האחסון שהן מוכרות, נשים בצד את ממשק ניהול אחסון האתר שהן מספקות ונשים בצד את כל מאפייני אחסון האתר, למעט אחד – שירותי גיבוי לאתר או לאתרי האינטרנט של בעלי חשבון אחסון האתר. כשאנו מתלבטים מהי חברת אחסון אתרים מקצועית יותר או בעלת אוריינטציה גבוהה יותר לשירות לקוחות, אחד הגורמים הקריטיים אותם עלינו לשקול הינו התשובה לשאלה: “האם אתם מספקים שירותי גיבוי אוטומטיים לאתר/ים שלנו?”. לא קיימים ספקי אחסון אתרים רבים אשר השכילו לתת ללקוחותיהם שירות אוטומטי לגיבוי ושחזור מידיי של האתר, כך שנכון להיום והלאה, כל ספק אחסון אתרים אשר ישכיל להפעיל עבור לקוחותיו שירות גיבוי אוטומטי של האתר/ים ואפשרות לבצע שחזור מיידי – יהיה האטרקטיבי ביותר על פני מתחריו. באחריות בעלי האתר אם כן, למצוא ספק אחסון אתרים אשר ייתן להם את השקט הנפשי לחיות ולפעול כשברקע מתבצע גיבוי, גיבוי הזמין כל העת לשחזור בקליק.

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

שירות גיבוי אתר/ים אוטומטי ושחזור בקליק

שרותי גיבויגיבוי אוטומטי של חשבון אחסון האתר: גיבוי הוא הביטחון והביטוח של בעלי אתרים בכך שבכל עת יוכלו לשחזר את האתר שלהם, אולם גיבוי אוטומטי הינו ביטחון וביטוח מורחבים מעצם כך שחברת אחסון אתרים היא זאת אשר מאפשרת באמצעים טכנולוגיים מתקדמים ביצוע אוטומטי של גיבויים, ללא צורך בהתערבות ידנית יזומה של בעלי האתר. גיבוי אוטומטי כולל גיבוי לפחות לשלושה תאריכים של כל קבצי האתר, בסיסי הנתונים, תעודות SSL, הגדרות DNS Zone, כל חשבון אחסון האתר כמקשה אחת ו- Cron Jobs. חברת אחסון אתרים אשר מספקת ללקוחותיה את הטכנולוגיה המתקדמת של גיבוי אוטומטי בחשבון אחסון האתר ואפשרות שחזור בקליק, הינה ללא ספק חברת אחסון אתרים מקצועית ברמה הגבוהה ביותר היות וגם ללקוחות אחסון אתרים ללא ידע או ניסיון בתחום הגיבוי והשחזור קיימת יכולת עצמאית לשחזר בקליק את כל חשבון אחסון האתר וכן, מרכיבים ספציפיים בחשבון האחסון. שוב, אחד היתרונות הגדולים ביותר של גיבוי אוטומטי על ידי חברת אחסון אתרים הוא ביכולת לגשת לפחות לשלושה תאריכים אחורה לצורך ביצוע השחזור. יש להתייחס לשני היבטים נוספים: 1. הגיבויים האוטומטיים לא צריכים להיות חלק מתחשיב נפח אחסון האתר היות וגיבוי האתר הינו שירות נלווה לשירות אחסון אתרים, גם כאשר מדובר באחסון אתרים ללא הגבלת נפח. 2. מלבד היכולת לשחזר בקליק, חייבת להיות קיימת גם אפשרות להוריד (Download) למחשב, את כל סוגי הקבצים בחשבון האחסון אשר מגובים אוטומטית. בכל מקרה, חשוב להבין כי שחזור ידרוס תמיד את הקבצים הקיימים ויחליף אותם בקבצים המשוחזרים, כך שבמידה ובוצעו שינויים מרגע ביצוע הגיבוי האוטומטי ועד לשחזור – שינויים אלו לא יבואו לידי ביטוי לאחר השחזור.

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

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

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

שחזור Cron Jobs: הפעילות של Cron Jobs בשרת אחסון האתר נועדה להפעיל פקודות מסוימות אשר פועלות בדרך קבע בפרקי זמן מוגדרים. פקודות קבע אלו ברמת שרת אחסון האתר נועדו להפעיל פונקציות ספציפיות של רכיבים באתר או פונקציות הקשורות לתפעול שרת האחסון. הפקודות נשמרות כקבצי מערכת בשרת האחסון ומידה וקורה מצב בו Cron Job מסוים השתבש עקב ביצוע עדכון שגוי בתוכנו, תאפשר מערכת הגיבוי האוטומטי של ספק שירות אחסון האתר לשחזר את ה- Cron Job מתוך לפחות שלושה תאריכי גיבוי אוטומטי.

שחזור הגדרות DNS Zone: חבילת אחסון אתרים כוללת גם אפשרות לשינוי ועדכון הגדרות DNS של הדומיין, באמצעות הגדרות A Record, MX Record וכדומה. הגדרות אלו משמשות דרישות וצרכים שונים הנוגעים למשל להפעלת G Suite עבור הדומיין והן נשמרות ברמת שרת אחסון האתר. שירות גיבוי המבוצע על ידי ספק אחסון אתרים מקצועי, יכלול במערכת הגיבויים האוטומטיים גם גיבוי של הגדרות DNS Zone, על מנת שבמידת הצורך ניתן יהיה לשחזר אותן לחשבון אחסון האתר.

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

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

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