طريقة نقل سيرفر كامل بعد ظهور مشاكل في اخذ الباك اب

الموضوع في 'منتـدي دروس إعـداد الخوادم و حلول مشاكل السيرفرات' بواسطة خالد, بتاريخ ‏8 يوليو 2010.

  1. خالد

    خالد مؤسس المنتدي

    إنضم إلينا في:
    ‏28 أكتوبر 2007
    المشاركات:
    1,421
    الإعجابات المتلقاة:
    2
    نقاط الجائزة:
    38
    الوظيفة:
    o0o0o0o0
    مكان الإقامة:
    Egypt
    الصفحة الرئيسية:
    السلام عليكم ورحمة الله وبركاتة

    ظهرت مشاكل بخصوص المجلدات االى واخدة تصريح 111 لزيادة الحماية وهذا يسبب في عدم اخذ باك اب كامل للموقع

    قلت انزل لكم الطريقة الصحيحة

    اولا قم بالدخول الى السيرفر القديم المراد نقلة
    طبق الاوامر التالية ...
    كود PHP:
    chmod +/bin/pwd 
    /scripts/enablefileprotect 
    /scripts/chownpublichtmls 
    /scripts/fixeverything
    قمنا بأسترجاع جميع المجلدات لليوزرات للتصاريح الصحيحة

    ثم نقوم بأخذ باك اب كامل لجميع اليوزرات الموجودة بالسيرفر

    كود PHP:
    for i in `ls /var/cpanel/users`;do /scripts/pkgacct $idone  
    ثم اتجة لمجلد home هتجد جميع باك اب اليوزرات

    كود PHP:
                           cd /home  
    ثم نقوم بأرسال جميع الباك اب للسيرفر الجديد عن طريق الأمر التالى ..

    كود PHP:
                           scp -P 22 *.tar.gz root@12.345.67.89:/home  
    12.345.67.89= اي بى السيرفر المراد نقل الباك اب الية
    22= بورت الشيل

    ثم ادخل لمجلد الهوم بالسيرفر الجديد بتجد جميع الباك اب بعد انتهاء من عملية النقل من السيرفر القديم


    كود PHP:
    cd /home 
    ثم نقوم بكتابة الأمر التالى.. لفرد جميع المواقع بطريقة سليمة ومضمونة ان شاء الله

    كود PHP:
                           for i in `ls /home/*.tar.gz`;do /scripts/restorepkg --force $i;done  
    وانتهى الدرس

مشاركة هذه الصفحة