468x60 Ads

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZbXkinp78jfu7tcOpJSRzyUn7QHiavWKe8tcCcoN8A-qSXKLu7aqYd6DYe3bjKCWoZ14dPkoh8K-0LALThaxkNYYhOWw3k9OeTyXqlln5X-1CCYJ4B5e7nCcDIeYq4ONr6nVGjse54slG/s1600/ADS+125%C3%97125+BLOGGER+FACE.png

السلام عليكم ,
فى البدايه حابب اشرحلكم المشكله قبل ما اشرح الحل .



* الموضوع متعلق بالخوادم التى تعمل بنظام التشغيل LINUX

المشكله هى على سبيل المثال لو لا قدر الله حصل مشكله فى نظام التشغيل بتاعك على السيرفر و مضطر تعيد تركيب نظام تشغيل جديد و ده هيتطلب تهيئه القرص الصلب او الهارد ديسك , فممكن ساعتها الداتا سنتر تساعدك فى تركيب هارد تانى و تنزل عليه نظام التشغيل و تبدء تنقل المواقع بتاعتك من الهارد القديم إلى الهارد الجديد .

او ايا كانت المشكله و انت محتاج تنقل المواقع بتاعتك من الهارد القديم إلى الهارد الجديد .

اولا هنفتح الشيل , و هنعرف اسم الهارد القديم من الهارد الجديد ممكن تسال الداتا سنتر بعد ما يركبوه او تستخدم الامر التالى :


رمز PHP:
fdisk -
هيطلعلك نتيجه مشابهه لـ :

رمز PHP:
Disk /dev/sda500.1 GB500107862016 bytes 
و بعدها بيانات الهارد التالى على سبيل المثال :

رمز PHP:
Disk /dev/sdb500.1 GB500107862016 bytes 
هنقدر نعرف اسم الديسك او مساره و المسار اللى هنستخدمه هو الملون بالأخضر .

هنفترض ان الهارد القديم الذى يحتوى على الداتا الهامه هو الهارد sdb

رمز PHP:
/dev/sdb 
اولا سنقوم بنقل كل محتويات الهارد sdb إلى الهارد sda

سنقوم بكتابه الامر التالى اولا لإنشاء مجلد لنقوم بنقل الداتا بداخله :

رمز PHP:
mkdir oldhdd 
بعد ذلك نقوم بنقل كافه البيانات من الهارد القديم إلى مجلد oldhdd

رمز PHP:
mount /dev/sdb /oldhdd 
عد الانتهاء سنقوم بنقل المواقع من مجلد oldhdd إلى اماكنها الاصليه فى الهارد الفعال حاليا .

نفز الاوامر التاليه بالترتيب :

رمز PHP:
rsync -vrplogDtH /oldhdd/usr/local/apache/conf /usr/local/apache rsync -vrplogDtH /oldhdd/var/named /var rsync -vrplogDtH /oldhdd/home/* /home rsync -vrplogDtH /oldhdd/usr/local/cpanel /usr/local rsync -vrplogDtH /oldhdd/var/lib/mysql /var/lib rsync -vrplogDtH /oldhdd/var/cpanel /var rsync -vrplogDtH /oldhdd/usr/share/ssl /usr/share rsync -vrplogDtH /oldhdd/var/ssl /var rsync -vrplogDtH /oldhdd/usr/local/cpanel/3rdparty/mailman /usr/local/cpanel/3rdparty rsync -vrplogDtH /oldhdd/var/log/bandwidth /var/log rsync -vrplogDtH /oldhdd/usr/local/frontpage /usr/local rsync -vrplogDtH /oldhdd/var/spool/cron /var/spool rsync -vrplogDtH /oldhdd/root/. 
بعد ذلك سنقوم بنقل بعض البيانات من etc

رمز PHP:
cd /oldhdd/etc 
رمز PHP:
rsync -vrplogDtH secondarymx domainalias valiases vfilters exim*  proftpdpure-ftpdpasswdgroup* *domain* *namedwwwacct.conf  cpupdate.conf quota.conf shadow* *rndcipsipaddrpoolssl hosts 
بعد ذلك سنقوم بتحديث السى بانل و ملف الترخيص و بعض التحديثات الاخرى لتظهر الحسابات فى لوحه WHM و تستطيع استخدام cPanel مع الحسابات المنقوله

نفز الاوامر بالترتيب

رمز PHP:
/scripts/upcp /usr/local/cpanel/cpkeyclt /scripts/exim4 
بعد ذلك نقوم بتحديث php و الاباتشى من خلال ايزى اباتشى

رمز PHP:
/scripts/easyapache 
بعد الانتهاء

رمز PHP:
/scripts/securetmp 
ثم قم بعمل اعاده تشغيل لكافه الخدمات Apache , exim , mysql named :
يمكنك ذلك من الwhm او من الشيل

نفز الاوامر التاليه :

رمز PHP:
/scripts/restartsrv httpd /etc/init.d/mysql restart /scripts/restartsrv named /scripts/restartsrv exim 
و بكده نكون نقلنا كافه المواقع من الهارد القديم او المصاب إلى الهارد الجديد و قمنا بعمل التحديثات اللازمه للحصول على عمل مستقر للسيرفر .

اتمنى ان لا اكون اخطأت و ان يكون هذا الشرح مفيد لمن يبحث عنه .

0 التعليقات:

إرسال تعليق