הקדמה
מילים רבות כבר נכתבו על הצורך בגיבוי. זה נכון בכל תחום בעולם הדיגיטלי. הן במחשב הפרטי שלכם, עבור בסמארטפון שלכם וכן, זה נכון גם לאתר הוורדפרס שלכם.
אם אי פעם איבדתם את הטלפון הסלולרי שלכם ואיתו את כל התמונות של הילדים, התמונות של החברים, התמונות של הכלב ו… התמונות שממש לא רציתם שיגיעו לאחרים; אם אי פעם אבד לכם כל החומר שעל המחשב בגלל הארד דיסק תקול – אתם מבינים למה אתם צריכים גיבוי גם לאתר הוורדפרס שלכם. וגם אם לא – אני ממליץ שתיישמו את המדריך הזה לפני שזה יקרה לכם. אתם תודו לי.
אז ככה… אני הולך לעבור איתכם שלב אחרי שלב להטמעת התוסף UpdraftPlus באתר שלכם לצורך גיבוי האתר ושמירה על ה-Google Drive שלכם באופן אוטומטי. כל תפיסת מסך מכילה תגיות עם מספרים אליהם אתייחס בטקסט שלצד התמונות. אגב, בחרתי להציג את לוח הבקרה של וורדפרס בהדגמה באנגלית, כדי למנוע יישור לימין וכך לא לפגוע בתפריטים של UpdraftPlus. אז קדימה, לעבודה.
גרסת וורדפרס עליה הודגם התוסף: 4.6.1
גרסת תוסף UpdraftPlus בהדגמה: 1.12.23
תוכן עניינים
למה דווקא UpdraftPlus?
הסרטון הרשמי של תוסף הגיבוי UpdraftPlus
UpdraftPlus הינו תוסף חינמי (ניתן לרכוש גרסת פרמיום ולקבל אפשרויות נוספות, אבל הגרסה החינמית מספקת בהחלט), מאפשר ביצוע גיבוי ידני/אוטומטי לפי פרקי זמן קבועים מראש (כל 4 שעות, 8 שעות, 12 שעות, יומי, שבועי, דו-שבועי, או חודשי), משאיר מספר גיבויים לאחור לפי בחירה של המשתמש (טוב למי שאין מספיק מקום אחסון), וכנראה האפשרות שהכי חשובה לי – מסוגל להעביר את הגיבוי לענן (אני בחרתי בגוגל דרייב) ובכך מונע ממני שימוש בשטח אחסון יקר של האתר שלי וגישה לגיבוי גם במקרה והאתר אינו זמין או שהקבצים בשירות האחסון נמחקו. מבחינתי זה מספיק.
אבל אם זה לא מספיק לכם, אז בזמן כתיבת שורות אלו התוסף הזה הורד מעל 900,000 פעמים ממאגר התוספים של וורדפרס ויש לו 4.8 כוכבים מתוך 5 על סמך כ-2,350 משתמשים. אותי זה משכנע.
התקנת UpdraftPlus
ביצוע גיבוי ידני
בסיום תהליך הגיבוי, נקבל 5 קבצים:
- Database – קובץ גיבוי בסיס הנתונים
- Plugins – קובץ גיבוי התוספים
- Themes – קובץ גיבוי התבניות
- Uploads – קובץ גיבוי ספריית Uploads
- Others – קבצים שונים
(1) לחיצה על כל אחד מהכפתורים הללו תפתח לנו חלונית עם אפשרות להורדת הקובץ למחשב שלנו (2) או מחיקת הקובץ (3).
הגדרות UpdraftsPlus
לצורך הגדרות התוסף:
(1) נלחץ על לשונית Settings
(2) נגדיר את תדירות הגיבוי הקבצים: ידני או אוטומטי (כל 4 שעות, 8 שעות, 12 שעות, יום, שבוע, שבועיים, חודש). גיבויים אוטומטיים יישמרו בשטח האחסון של האתר.
(3) נגדיר את מס' הגיבויים שנרצה ש-UpdraftPlus ישמור לנו. כלומר, אם הגדרנו כאן 2 – התוסף ימחק כל גיבוי שלישי, כך שתמיד יישארו לנו רק שני הגיבויים האחרונים.
(1) נגדיר את תדירות גיבוי בסיס הנתונים: ידני או אוטומטי (כל 4 שעות, 8 שעות, 12 שעות, יום, שבוע, שבועיים, חודש). גיבויים אוטומטיים יישמרו בשטח האחסון של האתר.
(2) נגדיר את מס' הגיבויים שנרצה ש-UpdraftPlus ישמור לנו. כלומר, אם הגדרנו כאן 2 – התוסף ימחק כל גיבוי שלישי, כך שתמיד יישארו לנו רק שני הגיבויים האחרונים.
הגדרות שמירת הגיבויים ב-Google Drive
כפי שאמרתי בהתחלה, UpdraftPlus מאפשר שמירת קבצי הגיבויים באמצעים חיצוניים לאתר שלנו. בין השאר:
- Microsoft OneDrive
- DropBox
- Google Drive
- Amazon S3
- FTP
- שליחה באימייל
- ועוד…
אנחנו נתמקד הפעם בשמירת הגיבויים ב-Google Drive.
אני אוהב להגדיר גיבוי קבצים (1) ובסיס נתונים (3) יומי ושמירת 5 גיבויים לאחור בהתאמה (2) (4).
נבחר ב-Google Drive לצורך הגדרת החיבור (5).
מהלינק שפתחתם בצעד הקודם, נפתח לכם האתר של Google API Console. כאן נגדיר את הממשק בין UpdraftPlus ל-Google Drive.
ליד הלוגו יש תפריט בחירה. ליחצו עליו (1) ובחרו Create Project. אם יש לכם APIים קודמים, אתם תראו אותם בתפריט הזה.
(1) נוודא ש-UpdraftPlus מגבה גם את בסיס הנתונים, גם את התבניות וגם את ספריית ה-Uploads. כמובן שאתם תוכלו לבחור אחרת כרצונכם.
(2) תוכלו גם לדרוש מ-UpdraftPlus לגבות ספריות נוספות הנמצאות תחת ספריית wp-content, כרצונכם.
(3) תוכלו לבקש מ-UpdraftPlus לשלוח הודעה למייל של מנהל האתר לאחר כל גיבוי.
אם תרצו, תוכלו להגדיר גם הגדרות מתקדמות. ליחצו על Show expert settings לשם כך (1).
אחת האפשרויות היותר מעניינות פה היא האפשרות לפצל את קבצי הגיבוי למספר קבצים לפי גודל מסוים (ברירת המחדל – 400MB). כמובן שיש לשים לב שלאחסון שלכם יש מספיק מקום להחזיק גם את האתר שלכם וגם את הגיבוי (2).
אם באמת עשיתם את הכל כמו שצריך, תקבלו הודעת אישור בראש העמוד על הצלחת החיבור (1).
כמו כן, שימו לב ש-UpdraftPlus החל מיידית לגבות את האתר (2). שימו לב אגב, לכיתוב בתוך החלונית – לאחר הגיבוי, UpdraftPlus מעלה את הגיבוי ל-Google Drive והכיתוב אומר "Uploading files to remote storage". לפי זה באמת נראה שהצלחנו.
הורדת הגיבוי למחשב
בכדי להוריד את הגיבוי למחשב, נוכל להיכנס לספריית UpdraftPlus תחת ה-Google Drive ולהוריד אותם משם.
תוכלו לראות שאכן 5 קבצים נושאים את השם WPKiller_demo שהוא השם שנתתי לאתר שהרמתי לטובת ההדגמה הזו (1). אגב, שאר הקבצים המטושטשים הם גיבויים אמיתיים שלי לאתרים אחרים.
כמו כן, סופי שמות הקבצים יתנו לכם אינדיקציה על איזה גיבוי מדובר: בסיס הנתונים, תבניות, תוספים, ספריית uploads או אחר (2). הורידו למחשב איזה קובץ של גיבוי שאתם צריכים. אני מניח שאתם יודעים לפתוח קבצי zip/gz.
שחזור מגיבוי
בכדי לשחזר מגיבוי, יש לנו מספר דרכים:
במידה והאתר הושחת ואין לנו גישה לקבצי הגיבוי דרך האתר, ובהנחה שכבר התקנו וורדפרס מחדש ואיתו את תוסף UpdraftPlus, נוכל להעלות קובץ גיבוי מהמחשב שלנו (2) או כזה שהורדנו מ-Google Drive כמו שהדגמתי בסעיף הקודם ע"י לחיצה על Upload backup files תחת Existing backups.
במידה וקבצי הגיבוי זמינים דרך האתר, פשוט לבחור את הגיבוי הנדרש (במידה ויש גיבויים ממספר תאריכים שונים) וללחוץ על Restore בכדי לשחזר (1).
סיכום
אז זהו. עברנו על UpdraftPlus מכף רגל ועד ראש. סקרנו את היכולות שלו לגבות באופן ידני או אוטומטי בשרת המקומי וכן על האפשרות לשמור את הגיבוי ב-Google Drive, אבל תזכרו שיש לו יכולת לשמור את הגיבוי גם בשירותי ענן אחרים (Dropbox, S3 וכו') שאולי יתאימו לכם יותר.
אז גם אם לא בחרתם ב-UpdraftPlus לגיבוי שלכם (אל דאגה, אין לי מניות שם לצערי), אני מקווה שכן הפנמתם שאתם חייבים גיבוי. יש הרבה תוספי גיבוי – תבחרו את זה שנוח לכם, ותגבו את האתר שלכם באופן קבוע.
שתפו אותי בשיטת הגיבוי שלכם. באיזה תוסף, אם בכלל, אתם משתמשים? האם אתם מקפידים לשמור את הגיבוי מחוץ לשרת האחסון? האם אתם מגבים באופן קבוע? האם אי פעם פרצו לכם לאתר ונזקקתם לגיבוי? ספרו לי…
תוסף מצויין אמין מאוד,משתמש בו מעל שנה , קניתי את אלמנט הגירת אתרים לאיחסון לאיחסון ב30 דולר משתמש בו להעביר אתרים קומפלט מאיחסון עם שם דומיין אחד ולאחסון אחר עם שם דומיין אחר ,מעתיק הכל אחד לאחד ומשנה בהתאם את הקישור בצורה טובה אוטומטית מבלי להסתבך עם דטא בייס וקישורים שבורים
מגבה לדרובוקס
תודה על המאמר המושקע ובכלל על הסקירות השבועיות שלך
חן חן ירון.
מאמר מפורט ושימושי!!
תודה על ההסבר המפורט!
איך ניתן לוודא שכל הגיבוי אכן תקין מיד אחרי תהליך הגיבוי? במקום להגיע לרגע האמת ולגלות שלא הכל מגובה…
היי לילך.
תודה על התגובה.
כמובן שתמיד אפשר לעשות שחזור של הגיבוי על האתר המקורי (בהנחה והוא בוצע מגיבוי שנעשה דקות לפני כן ולא נעשה שום שינוי באתר), אבל אני לא חושב שזו השיטה הנכונה. אם משהו באמת לא עובד בגיבוי – אז האתר החי יידפק וחבל.
אני הייתי מציע לך להתקין וורדפרס על תת-דומיין, אולי לעשות כמה שינויים או לייבא כמה פוסטים ועמודים. להתקין את updraftplus ולגבות את האתר שעל תת הדומיין. תשני כמה דברים באתר כדי לוודא שבאמת השחזור מחזיר את האתר לקדמותו, ולשחזר את הגיבוי שיצרת. זאת בכדי להקנות לך בטחון במוצר שהוא אכן יודע להחזיר את האתר למצב בו היה בזמן הגיבוי.
שוב מזכיר – לא לעשות נסיונות על האתר החי. תעבדי על תת-דומיין.
בהצלחה!
נ.ב. אשמח לשמוע אם באמת עשית את זה והאם התוצאה היתה לרוחך…
היי דוד,
התקנתי את התוסף. ייתכן ששדרגו את התוסף כך שהקישור ל-Google Drive נעשה בלחיצה על קישור מתוך התוסף (ולא בהגדרה ידנית כמתואר בפוסט).
לאחר שקבעתי יעד הגיבוי ל-Google Cloud (לפני הכניסה לחשבון API), ולאחר שלחצתי על כפתור 'שמור שינויים', קיבלתי קישור שאישר ל-UpdraftPlus גישה לקבצים שיש בחשבון ה-Google Drive.
ערן
וואוו איזה שדרוג!
התקנתי את UpdraftPlus באתר זמני רק בשביל לבדוק. שיחקו אותה עם החיבור ל-API. כמה כאב ראש חסכו.
תודה על ההערה, ערן, אני אעדכן את הפוסט בקרוב בע"ה. אפשר לחסוך לא מעט צעדים…