النتائج 1 إلى 9 من 9

الموضوع: ماهى افضل طريقه لعمل بكب من المواقع على سيرفر اخر

  1. #1
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    456

    ماهى افضل طريقه لعمل بكب من المواقع على سيرفر اخر



    ارغب فى معرفه افضل طريقه لعمل بكب على سيرفر اخر للمواقع التى على سيرفري

    وهل يجب ان استاجر سيرفر اخر كامل

    او احجز مساحه على سيرفر احد الاصدقاء

    وماهى الطريقه المثلى لعمل ذلك البكب؟

    وهل يوجد سكربت معين او من لوحة التحكم

    تحيلتي





    abc1388 غير متواجد حالياً


  2. #2
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    456


    ما رايكم فى هذه الطريقه من احد المختصين

    ===========================

    منقول للفائده (بواسطة : مرشد

    ===========================


    هناك طريقة توفر الجهد و المال و الوقت و هي باستخدام برنامج حصل مبرمجه على الدكتوراه و هو نفسه الذي اهدى الى العالم اهم و اكثر انواع السرفرات البريدية انتشارا اليوم (sendmail) . البرنامج اسمه:

    rsync (remote synchronizer)


    سأشرح فكرة البرنامج بشكل سريع:


    لنرجع للمثال في الاعلى , في المرة الاولى نزلت ملف قاعدة البيانات بحجم 20 ميغا بعد 3 ساعات من التنزيل, بعد اسبوع اردت ان اعمل باك اب مرة اخرى , و قد وصل حجم الملف الى 20.5 ميغا , في الطرق العادية يجب علي ان انزل ال 20.5 ميغا كلها , اما بهذا البرنامج فانه يقارن الفرق بين الملفين و ينزل الفرق فقط! اي انه في هذه الحالة سينزل 500 كيلو بايت فقط! تخيل الفرق في السرعة و الوقت و الجهد و المال!


    طبعا البرنامج ذكي جدا , اذا كنت تعمل باك اب لمجلد معين ذو حجم 1 ميغا مثلا , و فيه ملفات كثيرة , و اذا بعد فترة تم اضافة حرف واحد لاي ملف من الملفات الموجودة في المجلد فان البرنامج سينزل الحرف و يضيفه الى الملف نفسه في جهازك! تخيل تنزيل حرف بدل ما ينزل المجلد كله .



    طريقة استخدام البرنامج كالتالي:


    1. عمل باك اب للجهاز:


    اولا قم بتنزيل البرنامج من الوصلة التالي:

    http://samba.anu.edu.au/ftp/rsync/


    تجد ملفات السورس كود و البايناريز , هذا هو السورس كود:

    http://samba.anu.edu.au/ftp/rsync/rsync-2.5.2.tar.gz


    لفك الضغط اعمل التالي( يجب ان تكون الرووت):


    gzip –cd rsync-2.5.2.tar.gz | tar –xvf –


    انتقل للمجلد الخاص به


    cd rsync2.5.2


    اطبع التالي:

    ./configure

    make

    make install


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



    الان لعمل الباك اب لمجلد src مثلا و سنضعه في مجلد جديد اسمه temp اكتب التالي:


    rsync –avz /usr/src /temp


    الان سيبدأ البرنامج بعمل اباك اب الاولي و سيأخذ وقتاً طويللا نوعا ما حسب مساحة و حجم المجلد .


    الان لنذهب الى اي ملف في المجلد نفسه و نغير اي شي فيه , مثلا نضيف حرف لاي ملف نصي فيه و ثم نعيد نفس الامر السابق بالضبط و النتيجة ستكون عجيبة , اذ انه سيغير الحرف المضاف فقط و بسرعة خيالية !



    2. عمل باك اب لسرفر :


    هنا يختلف الامر قليلاً و لكن سنشرحه بالتفصيل ان شاء الله , اولا البرنامج مصمم على ان يكون محمي ولا يتم التلاعب به فبه بعض النقاط التي تتعلق بالامن نوعاً ما, سنبدأ بها الان:


    يجب ان تثبت البرنامج في السرفر المراد عمل الباك اب منه , لنقل مثلا انك تمتلك موقعا و تريد عمل باك اب بشكل اسبوعي باستخدام هذا البرنامج. تخزينه يكون بشكل طبيعي مثل ما تم شرحه سابقاً لكن الفرق يكمن في تشغيل البرنامج , فعند الانتهاء من التخزين على السرفر اكتب الامر التالي لتشغل البرنامج ليعمل كسرفر


    rsync --daemon


    تأكد من انه يعمل بكتابة امر التالي:


    ps –aux


    هل ترى اسم البرنامج موجود في القائمة؟ اذا هيا نكمل,


    الان نحتاج الى ملفين , اولهما هو ملف rsyncd.conf و الثاني هو rsyncd.secrets


    نذهب الى /etc و نكتب التالي:


    vi rsyncd.conf


    سيفتح ملف جديد اكتب التال فيه و احفظه:


    motd = /etc/motd

    logfile = /var/log/rsyncd.log

    max connections = 25

    uid =root

    gid =root

    pid file = /var/run/rsyncd.pid

    [data]

    path=/data

    auth users = root

    secrets file = /etc/rsyncd.secrets



    لنشرح الان:

    motd = /etc/motd

    اذا اردت وضع رسالة ترحيبية لمن يدخل للسرفر ( في هذه الحالة هو انت) تضعها في هذا الملف و ان لم تجده اصنع ملف جديد بهذا الاسم.

    logfile = /var/log/rsyncd.log

    ملف اللوغ للبرنامج , كل الخطوات تسجل هنا و تستطيع الرجوع له عند حدث الاخطاء.


    max connections = 25

    عدد الذين يدخلون لعمل الباك اب دفعة واحدة

    uid =root

    gid =root


    اختصار ل user id and group id

    و هنا المسموح له هو الرووت فقط


    pid file = /var/run/rsyncd.pid

    ال process id للبرنامج يخزن في هذا الملف


    [data]

    هذا سيكون اسم المشاركة في الملفات في السرفر

    path=/data

    هنا يكون عنوان المجلد الذي يحتوي على الملفات التي تريد عمل الباك اب لها , و يمكنك عمل باك اب للسرفر كله بتغيير هذا المجلد حسب ما تراه مناسباً لك.


    auth users = root

    secrets file = /etc/rsyncd.secrets

    الاول يعني الاشخاص المخول لهم بعمل الباك اب

    ملف السكرت سنتكلم عنه الان ولكن معناه مكان الباسودرات اليوزرات في السرفر.

    احفظ الملف.


    الان نذهب الى /etc و نكتب التالي:


    vi rsyncd.secrets


    اكتب التالي:

    root:


    احفظ الملف


    الان كل شي جاهز اذهب الى جهازك المحلي و اكتب الامر التالي:


    rsync –avz www.c4arab.com::data /backupdirectory


    عنوان الموقع او السرفر بالاسم او بالايبي للذي تريد عمل الباك اب له متبوع ب :: ثم اسم مشاركة الملفات الذي ذكرناه بالسابق في ملف rsync.conf ثم متبوع باسم المجلد الذي ترغب في وضع ملفات الباك اب فيه , اي المجلد الموجود في جهازك المحلي .


    سيسألك عن الباسوورد للروت و تضع الباسوورد و بعد ذلك سيكون كل شي على ما يرام و يبدأ الباك اب.

    ========================

    هل احد جرب هذه الطريقه؟

    وهل تصلح لعمل بكب على سيرفر خارجى لجميع المواقع؟





    abc1388 غير متواجد حالياً

  3. #3
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    456








    abc1388 غير متواجد حالياً

  4. #4
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    456


    الاخوة فى سوالف

    مااحد يجاوب ويقول لنا كيف نعمل بكب للمواقع على سيرفر اخر





    abc1388 غير متواجد حالياً

  5. #5
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    476


    نفس الحاله ..

    يا ليت أحد يشرح لنا طريقة وضع نسخه من سيرفري الخاص على سيرفر زميل مثلاً ؟؟

    لأننا في أمسّ الحاجه إليها في ظل الإختراقات المنتشرة في الاونه الأخيرة <<< أدري بتقولون وش عنده سيبويه





    __________________
    http://bit.ly/i3NDRp

    سبحان الله وبحمده، سبحان الله العظيم
    AnimesClub.com غير متواجد حالياً

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Oct 2003
    المشاركات
    579


    لو تتعلموو linux commands بكون احسن





    __________________
    كل الناس لهم وطن يعيشون فيه .. الا نحن لنا وطن يعيش فينا
    www.buhaboard.de
    www.rootforum.de
    AntiServer غير متواجد حالياً

  7. #7


    من يريد الدعاء الطيب فل يجيب





    شبكة ورود غير متواجد حالياً

  8. #8


    السلاام عليكم ورحمة اللله وبركاتة

    اخواني اللي سالوا

    الـ WHM الااصدارات الجديده كلها معاها خدمة اسمها
    Remote Ftp Server Accounts Only

    مضافه في قسم الـ
    Configure Backup

    كل ماعليك هو انك تاشر علي هالكلمه ويكون فيه حساب اخر علي سيرفر اخر وتختار ريموت باكب وتعبي البيانات اللي في المربعات اللي تحته اللي هي

    Ftp Backup Host (Remote Ftp Backup Only)
    الاايبي تبع السيرفر المراد النقل اليه

    Ftp Backup User (Remote Ftp Backup Only)
    اليوزر نيم للحساب في السيرفر المراد النقل اليه

    Ftp Backup Pass (Remote Ftp Backup Only)
    الباسورد للحساب اللي في السيرفر المراد النقل اليه

    ومن بعدها يمدحون زر
    Save

    وتقبلوا تحياتي





    rouad.net غير متواجد حالياً

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Sep 2003
    المشاركات
    476


    جزاك الله ألف خير أخي رواد ..

    بجرب الطريقة و أخبرك بالنتائج





    __________________
    http://bit.ly/i3NDRp

    سبحان الله وبحمده، سبحان الله العظيم
    AnimesClub.com غير متواجد حالياً





ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض