طريقة نقل سيرفر كامل بعد ظهور مشاكل في اخذ الباك اب
السلام عليكم ورحمة الله وبركاتة
ظهرت مشاكل بخصوص المجلدات االى واخدة تصريح 111 لزيادة الحماية وهذا يسبب في عدم اخذ باك اب كامل للموقع
قلت انزل لكم الطريقة الصحيحة
اولا قم بالدخول الى السيرفر القديم المراد نقلة
طبق الاوامر التالية ...
كود PHP:
كود PHP:
chmod +s /bin/pwd
/scripts/enablefileprotect
/scripts/chownpublichtmls
/scripts/fixeverything
قمنا بأسترجاع جميع المجلدات لليوزرات للتصاريح الصحيحة
ثم نقوم بأخذ باك اب كامل لجميع اليوزرات الموجودة بالسيرفر
كود PHP:
كود PHP:
for i in `ls /var/cpanel/users`;do /scripts/pkgacct $i; done
ثم اتجة لمجلد home هتجد جميع باك اب اليوزرات
كود PHP:
ثم نقوم بأرسال جميع الباك اب للسيرفر الجديد عن طريق الأمر التالى ..
كود PHP:
كود PHP:
scp -P 22 *.tar.gz root@12.345.67.89:/home
12.345.67.89= اي بى السيرفر المراد نقل الباك اب الية
22= بورت الشيل
ثم ادخل لمجلد الهوم بالسيرفر الجديد بتجد جميع الباك اب بعد انتهاء من عملية النقل من السيرفر القديم
كود PHP:
ثم نقوم بكتابة الأمر التالى.. لفرد جميع المواقع بطريقة سليمة ومضمونة ان شاء الله
كود PHP:
كود PHP:
for i in `ls /home/*.tar.gz`;do /scripts/restorepkg --force $i;done
وانتهى الدرس
رد: طريقة نقل سيرفر كامل بعد ظهور مشاكل في اخذ الباك اب
السلام عليكم اعتذر على التأخير
لعمل باك اب للسيرفر كامل
نقوم بظبط تصاريح المجلدات اولا
كود PHP:
chmod +s /bin/pwd
/scripts/enablefileprotect
/scripts/chownpublichtmls
/scripts/fixeverything
ثم نقوم بأخذ باك اب للسيرفر بالكامل عن طريق الامر التالى
كود PHP:
for i in `ls /var/cpanel/users`;do /scripts/pkgacct $i; done
بعد اما ينتهى هتلاقى الباك ابات على المسار التالى
كود PHP:
cd /home
ثم نفذ الامر التالى لاظهارهم
كود PHP:
ls
وبالتوفيق ان شاء الله