بالنظر إلى أن وورد هو التدوين الأكثر شعبيةالبرنامج في العالم ، يتوقع الكثير من المستخدمين أن يكون هناك نظام نسخ احتياطي سهل ومضمّن فيه. للأسف ، لا يوجد ، لذلك يتعين على المستخدمين الذين يرغبون في عمل نسخة احتياطية من موقع WordPress ، القيام بذلك يدويًا.
مزود قاعدة البيانات
جانب حاسم من النسخ الاحتياطي لأي ووردالتثبيت على لينكس هو قاعدة بيانات SQL. لحسن الحظ ، النسخ الاحتياطي SQL على Linux سهل للغاية. لإنشاء نسخة احتياطية من قاعدة بيانات WordPress ، سنستخدم "sqldump". إنها أداة بسيطة ، إذا تم استخدامها بشكل صحيح يمكن استخدامها بسهولة لتصدير محتويات قواعد بيانات SQL على Linux.
لتصدير قاعدة بيانات WordPress الخاصة بك ، افتح المحطة الطرفية واحصل على صدفة الجذر سو (أو sudo-s، إذا تم تعطيل حساب الجذر).
su -
الآن بعد أن أصبحت shell لها أذونات جذر كاملة ، قم بإنشاء مجلد نسخ احتياطي جديد ، إلى جانب الدلائل الفرعية وملفات التثبيت SQL.
mkdir -p /root/wp-backup mkdir -p /root/wp-backup/sql mkdir -p /root/wp-backup/wp-installation-files
باستخدام القرص المضغوط القيادة ، ونقل المحطة إلى مزود المجلد الفرعي داخل الفسفور الابيض بين النسخ الاحتياطي الدليل.
cd /root/wp-backup/sql
بعد ذلك ، قم بتصدير قاعدة بيانات WP إلى ملف SQL على خادم Linux. ضع في اعتبارك أن sqldump لن يعمل الأمر إذا كنت لا تعرفتفاصيل قاعدة البيانات الصحيحة (اسم DB الصحيح والمستخدم وكلمة المرور). إذا اتبعت الإرشادات الخاصة بكيفية تثبيت WordPress على خادم Ubuntu ، فإن اسم قاعدة بيانات WP SQL هو "wordpressdb" ، والمستخدم هو "ubuntuwordpress".
mysqldump -u username -p databasename > db.wp__backup.sql
تشغيل ليرة سورية الأمر لتأكيد أن الجديد wp_backup.sql في ال / الجذر / الفسفور الابيض بين النسخ الاحتياطي / SQL مجلد.
ls -a
عندما يمكنك تأكيد وجود ملف SQL ، تكون نسخة احتياطية من WordPress SQL كاملة!
النسخ الاحتياطي وورد التثبيت
باستخدام قاعدة بيانات WordPress SQL ، فإن الخطوة التالية في عملية النسخ الاحتياطي هي الحفاظ على تثبيت WordPress نفسه. النسخ الاحتياطي للتثبيت يبدأ باستخدام حزب المحافظين قيادة لنقل جميع الملفات من / فار / على شبكة الاتصالات العالمية / أتش تي أم أل إلى / الجذر / الفسفور الابيض بين النسخ الاحتياطي / الفسفور الابيض بين تركيب ملفات.
في المحطة ، استخدم حزب المحافظين لإنشاء نسخة كاملة من تثبيت WordPress الحالي الخاص بك.
cp -rp /var/www/html/* /root/wp-backup/wp-installation-files/
قد يستغرق الأمر copy بعض الوقت لإكماله ، اعتمادًا على حجم تثبيت WordPress. عندما حزب المحافظين ينتهي الأمر بالجري ، القرص المضغوط في دليل النسخ الاحتياطي واستخدام ليرة سورية الأمر لتأكيد الملفات هناك. إذا لاحظت أي ملفات مفقودة ، فقد يكون من الجيد إعادة تشغيل الأمر.
cd /root/wp-backup/wp-installation-files/ ls -a
ضغط النسخ الاحتياطي
جميع ملفات 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. هذا هو الشكل الآمن للنسخ الاحتياطي ، والملف الوحيد الذي ستحتاج إليه. لا تحتفظ بالأرشيف غير المبرر!
استعادة النسخ الاحتياطي
تحتاج إلى استعادة النسخ الاحتياطي؟ قم بما يلي.
أولا ، كسب قذيفة الجذر مع سو أو sudo-s.
su -
أو
sudo -s
ثم ، انتقل إلى /جذر والصق ملف Wordpress-backup.tar.gz.gpg هناك.
فك تشفير النسخة الاحتياطية المشفرة:
gpg wordpress-backup.tar.gz.gpg
استخراج أرشيف النسخ الاحتياطي مع قطران.
tar -xvpf wordpress-backup.tar.gz
التالى، القرص المضغوط في مجلد SQL واستيراد قاعدة البيانات.
cd /root/wp-backup/sql
mysqldump -u username -p databasename < db.wp__backup.sql
سيؤدي استيراد قاعدة بيانات SQL على الفور إلى إعادة استيراد جميع بيانات المدونة ومعلومات المستخدم والمنشورات وما إلى ذلك. بعد ذلك ، كل ما تبقى هو نقل ملفات نظام WordPress في المكان الصحيح.
باستخدام حزب المحافظين الأمر ، نقل الملفات في مكانها.
cp -rp /root/wp-backup/* /var/www/html
وأخيرا ، قم بإزالة ملفات الأرشيف وتنظيف /جذر مجلد.
rm wordpress-backup.tar.gz rm wordpress-backup.tar.gz.gpg rm -rf wordpress-backup</ P>
تعليقات