- - كيفية عمل نسخة احتياطية من موقع وورد على لينكس

كيفية عمل نسخة احتياطية من موقع وورد على لينكس

بالنظر إلى أن وورد هو التدوين الأكثر شعبيةالبرنامج في العالم ، يتوقع الكثير من المستخدمين أن يكون هناك نظام نسخ احتياطي سهل ومضمّن فيه. للأسف ، لا يوجد ، لذلك يتعين على المستخدمين الذين يرغبون في عمل نسخة احتياطية من موقع 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>

تعليقات