
2023 مؤلف: Peter John Melton | [email protected]. آخر تعديل: 2023-11-26 11:14
لقد فكرت للتو في تخطيط جديد رائع لمدونتك … ولكن إجراء تغييرات على مدونتك أثناء وصول الزوار إليها فكرة سيئة بوجه عام ، خاصةً إذا كنت تقوم بتشغيل مدونة مدعومة بإعلانات. يوضح لك هذا الكيفية قائمة الخطوات التي تحتاج إلى اتخاذها للحصول على نسخة من مدونتك الإنتاجية في WordPress التي تم نسخها إلى جهاز Ubuntu المحلي الخاص بك. (يجب أن تعمل لأي ديبيان لينكس)
أولاً ، سنحتاج إلى إنشاء نسخة من مدونة WordPress الحالية. سأفترض أنك تملك حق الوصول إلى وحدة التحكم في مقدم خدمة الاستضافة ، أو على الأقل لديه نوع من النسخ الاحتياطي المقدم لك. إذا حصلت على ملفات النسخ الاحتياطي بطريقة مختلفة يمكنك تخطي هذه الخطوة.
بالنسبة إلى مدونة ، حصلنا على كلٍّ من تثبيت WordPress بالإضافة إلى قاعدة البيانات ، حيث يتم تخزين نص جميع مشاركاتك فعليًا. إذا كنت قد حمّلت صورًا أو ملفات ، فستكون في بنية مجلد Wordpress ، لذلك نحن بحاجة إلى كليهما.
1) لنحصل على نسخة احتياطية من قاعدة البيانات أولاً. اتصل بالملقم عبر SSH وقم بتشغيل الأمر التالي:
mysqldump -uUSERNAME -pPASSWORD -hSERVER DATABASENAME > dbbackup.bak
بطبيعة الحال ، ستحتاج إلى استبدال النص الكبير بالقيم الصحيحة في عملية التثبيت.
2) قم بعمل نسخة احتياطية من بنية الملف:
tar -cf sitebackup.tar SITEROOTDIRECTORY
ستحتاج إلى استبدال النص الكبير للدليل الجذر لموقعك.
3) انسخ الملفات إلى جهاز أوبونتو المحلي الخاص بك. يمكن القيام بذلك عبر scp أو ftp أو إذا كنت ترغب في ذلك. سأترك هذا الأمر لك
4) تأكد من تثبيت apache و php و mysql. إذا لم تفعل ذلك ، فيمكنك الرجوع إلى أدلة إرشادية أخرى على هذا الموقع ، أو فقط كتابة الأوامر التالية في موجه طرفي:
sudo apt-get install apache2
sudo apt-get install php5
sudo apt-get mysql-server
sudo apt-get php5-mysql
sudo /etc/init.d/apache2 restart
5) نحتاج إلى إنشاء قاعدة بيانات واستيراد قاعدة البيانات الأصلية التي قمنا بنسخها احتياطيًا. انتقل إلى المجلد الذي قمت بتنزيل الملفات إليه وتشغيل هذه الأوامر:
mysqladmin create DATABASENAME
mysql -uroot DATABASENAME < dbbackup.bak
6) اجعل خادم الويب المحلي الخاص بنا يشير إلى نسخة WordPress التي حصلنا عليها من خادم الإنتاج. أولاً ، سنقوم باستخراج أرشيف tar الذي أنشأناه. يمكنك القيام بذلك ما تريد ، لكنني أفضل سطر الأوامر. هناك أداة مساعدة مبنية في Ubuntu للسماح لك بالقيام بذلك بشكل بياني إذا كنت ترغب في القيام بذلك.
tar xvf sitebackup.tar
سيؤدي هذا إلى إنشاء بنية دليل مشابهة لتلك الموجودة على الخادم الذي تستخدمه. سنتخيل أن الدليل الجذر لموقعك موجود الآن في / home / username / wordpress / لأغراض هذه المقالة. إذا كنت قد استخرجته من مكان آخر ، فاستبدله وفقًا لذلك. نحتاج إلى إضافة الاسم المستعار إلى apache ، لذا افتح الملف التالي:
/etc/apache2/conf.d/alias
سترغب في اللصق في هذه السطور ، وضبط المسارات وفقًا لنظامك و / الدليل الذي تريد أن تكون مدونة الاختبار متاحة عليه.
Alias /wordpress /home/username/wordpress Options Indexes FollowSymLinks AllowOverride All Order allow,deny Allow from all
7) إذا كنت تستخدم Permalinks ، فستحتاج إلى تكرار نفس الشيء محليًا ، وستحتاج إلى تمكين mod_rewrite:
ln -s /etc/apache2/mods-available/rewrite.load /etc/apache2/mods-enabled/rewrite.load
8) الآن سنحتاج إلى تحرير ملف wp-config للإشارة إلى قاعدة البيانات المحلية. إذا كنت متابعًا ، يجب أن تعمل هذه الإعدادات لك بمجرد استبدال اسم قاعدة البيانات.
// ** MySQL settings ** // define(‘WP_CACHE’, false); //Added by WP-Cache Manager define(‘DB_NAME’, ‘DATABASENAME’); // The name of the database define(‘DB_USER’, ‘root’); // Your MySQL username define(‘DB_PASSWORD’,”); // …and password define(‘DB_HOST’, ‘localhost’); // …and the server MySQL is running on
9) إذا كنت تستخدم وحدة التخزين المؤقت WP-Cache ، فانتقل إلى دليل جذر المدونات الخاص بك وقم بتشغيل هذه الأوامر:
rm wp-content/advanced-cache.php
ln -s wp-content/plugins/wp-cache/wp-cache-phase1.php wp-content/advanced-cache.php
rm wp-content/cache/*
chmod -R 777 *
10) واحد آخر شيء ترك للقيام به. لا تزال البيانات في قاعدة البيانات تحتوي على عنوان URL خاطئ لمدونتك. أسهل طريقة لإصلاح هذا عن طريق تشغيل عبارة SQL مقابل قاعدة البيانات. قم بإنشاء ملف نصي جديد باسم fixsettings.sql ، قم بنسخ الأسطر التالية إليه ، واستبدل عنوان IP الخاص بك لـ localhost إذا كنت تريد أن يتصل بك أشخاص آخرون:
update wp_options set option_value=’https://localhost/wordpress/’ where option_id=1; update wp_options set option_value=’https://localhost/wordpress/’ where option_id=40;
الآن سنقوم باستيراد ذلك إلى قاعدة البيانات:
mysql -uroot < fixsettings.sql
لاحظ أنه يجب عليك الاحتفاظ بهذا الملف ، لأنه في أي وقت تريد تحديث نسختك المحلية مع أحدث مشاركات المدونة ، كل ما عليك فعله هو استيراد ملف النسخ الاحتياطي لقاعدة البيانات ، ثم إعادة تشغيل ملف fixsettings.sql هذا لجعله نقطة محليا مرة أخرى. بالتأكيد يجعل الأمور أكثر بساطة ، ويمكنك في نهاية المطاف جدولة مهمة cron لعمل نسخة احتياطية من مدونتك الإنتاجية وسحبها إلى جهازك المحلي وفقًا لجدول زمني.
الآن يجب أن تكون قادرًا على الانتقال إلى http: // localhost / wordpress / wp-admin / وتسجيل الدخول باسم المستخدم المعتاد. لقد حصلت الآن على نسخة تطوير من مدونتك!
موصى به:
كيفية عمل نسخة احتياطية من حساب البريد الإلكتروني الخاص بك على الويب باستخدام ثندربيرد

إذا كان تخوف Gmail في وقت سابق من هذا الأسبوع يفكر في الاحتفاظ بنسخة احتياطية من Gmail أو حساب بريد إلكتروني آخر يستند إلى الويب ، فنحن هنا لمساعدتك. تابع القراءة لمعرفة كيفية عمل نسخة احتياطية من البريد الإلكتروني المستند إلى الويب باستخدام تطبيق البريد الإلكتروني مفتوح المصدر Thunderbird.
ما أفضل طريقة لعمل نسخة احتياطية من جهاز الكمبيوتر الخاص بي؟

الجميع يفقد البيانات في مرحلة ما من حياتهم. قد يفشل محرك الأقراص الثابتة بجهاز الكمبيوتر الخاص بك غدًا ، فيمكن أن يحتفظ برنامج Ransomware بملفاتك رهينة ، أو يمكن لخلل في البرنامج أن يحذف ملفاتك المهمة. إذا كنت لا تقوم بإجراء النسخ الاحتياطي لجهاز الكمبيوتر الخاص بك بشكل منتظم ، فقد تفقد هذه الملفات إلى الأبد.
كيفية عمل نسخة احتياطية من الرسائل النصية الخاصة بك إلى حساب Gmail الخاص بك

يعد الاحتفاظ بنسخة احتياطية من رسائلك النصية من هاتف Android إلى حساب Gmail الخاص بك أمرًا بسيطًا جدًا ، وليس هناك سبب لعدم نسخها احتياطيًا وجعلها سهلة الاستخدام في هذه العملية. تابع القراءة لمعرفة كيف يمكنك تحويل حساب Gmail الخاص بك إلى قبو SMS.
كيفية عمل نسخة احتياطية واستعادة هاتف Android الخاص بك مع TWRP

عندما تكون متجذرًا ، أو تومض ذاكرة مدمجة مخصصة ، أو تعمل بنظام Android ، وبطريقة أخرى ، فهناك الكثير من الأشياء التي يمكن أن تسوء. قبل البدء ، يجب أن تعرف كيفية عمل نسخة احتياطية من هاتفك واستعادته من خلال بيئة الاسترداد TWRP.
كيفية عمل نسخة احتياطية من حساب Gmail الخاص بك باستخدام جهاز الكمبيوتر الخاص بك أوبونتو

نسمع دائمًا مدى أهمية الاحتفاظ بنسخة احتياطية من بياناتك ، ولكن هل نفكر في الاحتفاظ بنسخة احتياطية من البريد الإلكتروني المستند إلى الويب؟ لقد أوضحنا لك كيفية عمل نسخة احتياطية من حساب Gmail الخاص بك باستخدام برامج في Windows ، ولكن ماذا لو كنت تستخدم Linux؟