בהתחשב בעובדה שוורדפרס היא תוכנת הבלוגים הפופולרית ביותר בעולם, משתמשים רבים מצפים שתהיה מערכת גיבוי קלה ומובנית בתוכה. למרבה הצער, אין, כך שמשתמשים שרוצים לגבות אתר וורדפרס יצטרכו לעשות זאת ידנית.
היבט קריטי בגיבוי כל התקנת וורדפרס בלינוקס הוא בסיס הנתונים של SQL. למרבה המזל, גיבוי SQL ב- Linux הוא קל מאוד. כדי ליצור גיבוי של מסד הנתונים של וורדפרס, אנו משתמשים ב- "sqldump". זה כלי פשוט, שאם משתמשים בו נכון ניתן להשתמש בו כדי לייצא בקלות את מסדי הנתונים SQL של התוכן בלינוקס.
כדי לייצא את מסד הנתונים שלך ב- WordPress, פתח מסוף וקבל מעטפת שורש עם su (או sudo -s, אם חשבון השורש מושבת).
su -
כעת, כאשר למעטפת הרשאות שורש מלאות, צרו תיקיית גיבוי חדשה יחד עם ספריות המשנה של קבצי SQL וקבצי ההתקנה.
mkdir -p / root / wp-backup. mkdir -p / root / wp-backup / sql. mkdir -p / root / wp-backup / wp-installation-files
משתמש ב CD פקודה, העבר את הטרמינל ל - מ"ר תיקיית המשנה בתוך גיבוי wp ספרייה.
cd / root / wp-backup / sql
לאחר מכן, ייצא את מסד הנתונים WP לקובץ SQL בשרת לינוקס. זכור כי sqldump
הפקודה לא תעבוד אם אינך יודע את פרטי מסד הנתונים הנכונים (שם DB, משתמש וסיסמא נכונים). אם עקבת אחר ההוראות ב כיצד להתקין וורדפרס בשרת אובונטו - -, שם מסד הנתונים של WP SQL הוא "wordpressdb", והמשתמש הוא "ubuntuwordpress".mysqldump -u שם משתמש -p מסד נתונים> db.wp__backup.sql
הפעל את ls פקודה לאשר כי החדש wp_backup.sql נמצא ב /root/wp-backup/sql תיקיה.
אני-א
כאשר אתה יכול לאשר שקובץ SQL נמצא שם, גיבוי ה- SQL של WordPress הושלם!
כאשר מסד הנתונים של SQL של WordPress טופל, השלב הבא בתהליך הגיבוי הוא שמירת ההתקנה של WordPress עצמה. גיבוי ההתקנה מתחיל באמצעות cp פקודה להעביר את כל הקבצים מ- /var/www/html ל /root/wp-backup/wp-installation-files.
בטרמינל, השתמשו cp כדי ליצור עותק שלם של התקנת הוורדפרס הנוכחית שלך.
cp -rp / var / www / html / * / root / wp-backup / wp-installation-files /
פקודת ההעתקה עשויה להימשך זמן מה להשלים, תלוי בגודל התקנת וורדפרס שלך. כאשר cp הפקודה מסיימת לרוץ, תקליטור בספריית הגיבוי והשתמש ב- ls פקודה לאישור הקבצים נמצאים שם. אם אתה מבחין בקבצים חסרים, יתכן שזה רעיון טוב להפעיל מחדש את הפקודה.
cd / root / wp-backup / wp-installation-files / אני-א
כל קבצי ה- WordPress הקריטיים נמצאים במיקום גיבוי. השלב הבא בתהליך הגיבוי הוא לדחוס הכל לארכיון Tar. דחיסת קבצים אולי נראית מייגעת, אך כדאי כי יהיה קל יותר לארכוב ולהעביר את הגיבוי מאוחר יותר. כדי ליצור ארכיב Tar חדש של הגיבוי, הפעל את הפקודה הבאה:
tar -zcvpf wordpress-backup.tar.gz / root / wp-backup
לאחר סיום הדחיסה, בשלב זה הגיבוי מוכן להובלה. אל תהסס להעלות את הגיבוי, אך הזהיר כי הוא אינו מוצפן. רעיון רע מאוד לא להשאיר את הגיבוי ללא הצפנה, מה גם שזה אומר שכל אחד יכול להסתכל בקובץ מסד הנתונים של SQL, מבנה האתר וכו '.
הצפנת ארכיב הגיבוי של ה- WP היא קלה, והיא מתחילה בהתקנת GnuPG בשרת שלך. במנהל החבילות, חפש את "gpg" והתקן אותו. לאחר מכן השתמש בפקודה הבאה להצפנת ארכיב הגיבוי.
gpg -c wordpress-backup.tar.gz
Gpg מבקש סיסמא בתהליך ההצפנה. הזן סיסמא בלתי נשכחת בטרמינל ולחץ על להיכנס מקש במקלדת.
עם סיום תהליך ההצפנה, קובץ הפלט הוא wordpress-backup.tar.gz.gpg. זוהי צורת הגיבוי המאובטחת, והקובץ היחיד שתצטרך. אל תשאיר את הארכיב הלא מסודר!
צריך לשחזר את הגיבוי? תעשה את הדברים הבאים.
ראשית, צברו מעטפת שורש בעזרת su או sudo -s.
su -
או
sudo -s
ואז נווט אל /root והדבק שם את קובץ wordpress-backup.tar.gz.gpg.
פענח את הגיבוי המוצפן:
gpg wordpress-backup.tar.gz.gpg
חלץ את ארכיב הגיבוי באמצעות זפת.
tar -xvpf wordpress-backup.tar.gz
הבא, CD לתיקיית SQL ולייבא את בסיס הנתונים.
cd / root / wp-backup / sql
mysqldump -u שם משתמש -p מסד נתוניםייבוא בסיס הנתונים של SQL יבוא מחדש מיידית את כל נתוני הבלוגים, פרטי המשתמש, הפוסטים וכו '. לאחר מכן, כל שנותר הוא להעביר את קבצי מערכת וורדפרס למקום הנכון.
משתמש ב cp פקודה, העבירו את הקבצים למקומם.
cp -rp / root / wp-backup / * / var / www / htmlלבסוף, הסר את קבצי הארכיון ונקה את /root תיקיה.
rm wordpress-backup.tar.gz rm wordpress-backup.tar.gz.gpg. rm -rf wordpress-backup
יש חבורה של דפדפני אינטרנט שונים שצצים בשוק לאחרונה. הסיבה העיקרית ...
מוקדם יותר, סקרנו את תכונות חדשות של אובונטו 11.10 Oneiric Ocelot. ...
MOOCs (Massive Open Online Courses) כמו Udacity, edX ו- Coursera לק...