سوق العرب | معهد سكيورتى العرب | وظائف خالية

نسخة كاملة: شرح نقل جميع مواقع السيرفر server
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية.
السلام عليكم ورحمة الله وبركاته :

شرح نقل جميع مواقع السيرفر server


نبدأ بالشرح بسم الله :

اولاً : نعمل ايقاف لجميع مواقع السيرفر للآمان ،، بمعنى اخر عمل Suspend
نَطبق الآمر التالي لعمل أيقاف لجميع مواقع السيرفر :

كود :
for i in `ls /var/cpanel/users`;do /scripts/suspendacct $i; done


الآن ظهرت بعض المشاكل بخصوص بعض المجلدات التي يتم اعطائها تصريح 111 وتسبب هذه المشكلة عدم أخذ باك اب كامل ،، لذلك نَقوم بتطبيق الآوامر التالية بالتسلسل حتى يتم اعادة كل شيء الى وضعة الطبيعي :


كود :
find -perm 111 -exec chmod 755 {} ; -print
chmod +s /bin/pwd
/scripts/enablefileprotect
/scripts/chownpublichtmls
/scripts/fixeverything

الآن تم حل مشكلة التصاريح للمجلدات
نقوم بأخذ باك اب كامل للمواقع الموجودة على السيرفر
من خلال تطبيق الآمر التالي :

كود :
for i in `ls /var/cpanel/users`;do /scripts/pkgacct $i; done

الآن راح تجد كل الباك ابات في مجلد Home
الآن نقوم بالدخول الى مجلد Home من خلال هذا الآمر :


كود :
cd /home

الآن راح نقوم بأرسال جميع الباك ابات الى السيرفر الجديد من خلال تطبيق الآمر التالي :

كود :
scp -P 22 *.tar.gz root@127.0.0.1:/home

127.0.0.1 = اي بي السيرفر الجديد ( نقوم بتغييره الى الاي بي الخاص بالسيرفر )
*tar.gz = نقوم بتغييرها الى اسم الباك اب الموجود بمجلد Home
22 = بورت شل السيرفر الجديد

الآن نقوم بالدخول الى مجلد Home في السيرفر الجديد من خلال تطبيق الآمر :

كود :
cd /home

الآن نقوم بتطبيق الآمر التالي لفرد جميع الباك ابات بطريقة سليمه ومضمونه بأذن الله :

كود :
for i in `ls /home/*.tar.gz`;do /scripts/restorepkg --force $i;done

مع مراعاة تغيير *.tar.gz بأسم الباك اب

منقول

ادارة سكيورتي العرب
روابط المرجعيات