المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : شرح طريقة طريقه نقل المواقع من هارد إلى هارد آخر على نفس السيرفر SERVER



admin
11-02-2013, بتوقيت غرينيتش 01:46 AM
السلام عليكم ,
فى البدايه حابب اشرح طريقةلكم المشكله قبل ما اشرح طريقة الحل .
* الموضوع متعلق بالخوادم التى تعمل بنظام التشغيل LINUX

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

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

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

رمز Code:
fdisk -l
هيطلعلك نتيجه مشابهه لـ :
رمز Code:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
و بعدها بيانات الهارد التالى على سبيل المثال :
رمز Code:
Disk /dev/sdb: 500.1 GB, 500107862016 bytes
هنقدر نعرف اسم الديسك او مساره و المسار اللى هنستخدمه هو الملون بالأخضر .

هنفترض ان الهارد القديم الذى يحتوى على الداتا الهامه هو الهارد sdb
رمز Code:
/dev/sdb
---------------------------------------

اولا سنقوم بنقل كل محتويات الهارد sdb إلى الهارد sda

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

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

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

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

رمز Code:
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/.my.cnf /root rsync -vrplogDtH /oldhdd/etc/httpd/conf/httpd.conf /etc/httpd/conf
بعد ذلك سنقوم بنقل بعض البيانات من etc

رمز Code:
cd /oldhdd/etc
رمز Code:
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 /etc
بعد ذلك سنقوم بتحديث update السى بانل و ملف الترخيص و بعض التحديث updateات الاخرى لتظهر الحسابات فى لوحه WHM و تستطيع استخدام cPanel مع الحسابات المنقوله

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

رمز Code:
/scripts/upcp /usr/local/cpanel/cpkeyclt /scripts/exim4


بعد ذلك نقوم بتحديث update php و الاباتشى من خلال ايزى اباتشى
رمز Code:
/scripts/easyapache
بعد الانتهاء

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



يمكنك ذلك من الwhm او من الشيل

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

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

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

تم تجربه كافه الخطوات اعلاه و تم بالفعل نقل المواقع و كانت عمليه النقل ناجحه الحمد لله !




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى