شرح طريقه نقل المواقع من هارد إلى هارد آخر على نفس السيرفر
Unknown | 4:27 ص |
مشاكل وحلول الحاسب
فى البدايه حابب اشرحلكم المشكله قبل ما اشرح الحل .
* الموضوع متعلق بالخوادم التى تعمل بنظام التشغيل LINUX
المشكله هى على سبيل المثال لو لا قدر الله حصل مشكله فى نظام التشغيل بتاعك على السيرفر و مضطر تعيد تركيب نظام تشغيل جديد و ده هيتطلب تهيئه القرص الصلب او الهارد ديسك , فممكن ساعتها الداتا سنتر تساعدك فى تركيب هارد تانى و تنزل عليه نظام التشغيل و تبدء تنقل المواقع بتاعتك من الهارد القديم إلى الهارد الجديد .
او ايا كانت المشكله و انت محتاج تنقل المواقع بتاعتك من الهارد القديم إلى الهارد الجديد .
اولا هنفتح الشيل , و هنعرف اسم الهارد القديم من الهارد الجديد ممكن تسال الداتا سنتر بعد ما يركبوه او تستخدم الامر التالى :
رمز PHP:
fdisk -l
رمز PHP:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
رمز PHP:
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
هنفترض ان الهارد القديم الذى يحتوى على الداتا الهامه هو الهارد sdb
رمز PHP:
/dev/sdb
سنقوم بكتابه الامر التالى اولا لإنشاء مجلد لنقوم بنقل الداتا بداخله :
رمز PHP:
mkdir oldhdd
رمز PHP:
mount /dev/sdb /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/.
رمز PHP:
cd /oldhdd/etc
رمز PHP:
rsync -vrplogDtH secondarymx domainalias valiases vfilters exim* proftpd* pure-ftpd* passwd* group* *domain* *named* wwwacct.conf cpupdate.conf quota.conf shadow* *rndc* ips* ipaddrpool* ssl hosts /
نفز الاوامر بالترتيب
رمز PHP:
/scripts/upcp /usr/local/cpanel/cpkeyclt /scripts/exim4
رمز PHP:
/scripts/easyapache
رمز PHP:
/scripts/securetmp
يمكنك ذلك من الwhm او من الشيل
نفز الاوامر التاليه :
رمز PHP:
/scripts/restartsrv httpd /etc/init.d/mysql restart /scripts/restartsrv named /scripts/restartsrv exim
اتمنى ان لا اكون اخطأت و ان يكون هذا الشرح مفيد لمن يبحث عنه .





0 التعليقات:
إرسال تعليق