כיצד לגבות אתר וורדפרס בלינוקס

click fraud protection

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

מסד נתונים של SQL

היבט קריטי בגיבוי כל התקנת וורדפרס בלינוקס הוא בסיס הנתונים של 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

instagram viewer
הפקודה לא תעבוד אם אינך יודע את פרטי מסד הנתונים הנכונים (שם 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
watch instagram story