صفحة 1 من 2 12 الأخيرةالأخيرة
النتائج 1 إلى 15 من 17

الموضوع: شرح لوحة تحكم الباك أب - الدرس الأول: rsync

  1. #1
    عضو نشيط
    تاريخ التسجيل
    Aug 2005
    المشاركات
    41

    شرح لوحة تحكم الباك أب - الدرس الأول: rsync



    بسم الله الرحمن الرحيم

    نبدأ اليوم أول الدروس لشرح لوحة التحكم للنسخ الاحتياطي الخارجي www.b4a.cc (الباك أب) ونستهلها ببركة الله بأمر rsync.

    إن استخدام برنامج rsync يعتبر المفضل لأداء عملية النسخ الاحتياطي. ذلك أنه لا يقوم بعملية نسخ أعمى لكامل الملفات كل مرة مثل FTP بل يقوم بمراقبة التغير الذي يطرأ على ملفاتك ومن ثم ينقل هذا التغير فقط إلى جهاز النسخ الاحتياطي.

    كما يعتبر rsync أكثر أماناً. فلو أنك تستخدم FTP للنسخ الاحتياطي وتعرض سيرفرك للاختراق لا سمح الله، فإن المخترق سوف يتمكن من مسح ملفاتك الاحتياطية لأنه يصبح بمقدوره الاطلاع على اسم المستخدم ورمز العبور الخاصين بك على جهاز النسخ الاحتياطي. بينما هذا غير ممكن عند استخدام rsync بالطريقة التالية:


    ملاحظة: استبدل كلمة username فيما يلي باسم المستخدم الذي حصلت علي من خدمة النسخ الاحتياطي.

    1. ادخل إلى سيرفرك بواسطة شاشة الأوامر- الشِل SSH مستخدماً برنامج Putty مثلاً. يفضل أن تقوم بذلك باستخدام المعرف root (في حال استخدمت معرف آخر، فتأكد من انه يملك صلاحية قراءة الملفات التي ترغب في نسخها)

    2. تأكد من انك تملك مفتاح للتشفير على سيرفرك بتنفيذ الأمر:
    كود:
    cat ~/.ssh/id_rsa.pub
    إذا لم تجد الملف، فتابع للخطوة التالية أو انتقل للخطوة رقم 4 مباشرة

    3. قم بإنشاء مفتاح للتشفير بتنفيذ الأمر:
    كود:
    ssh-keygen -t rsa -N ''
    (لاحظ وجود علامتي تنصيص منفصلتين في النهاية. يفضل نسخ الأمر من هنا ولصقه على شاشة السيرفر)

    4. قم بنسخ مفتاح التشفير إلى حسابك على جهاز النسخ الاحتياطي بتنفيذ الأمرين التاليين:
    كود:
    scp ~/.ssh/id_rsa.pub username@server.backup4arab.com:keys/server1
    
    ssh username@server.backup4arab.com mergekeys
    سوف يطلب منك رمزالعبور لحسابك لدينا وهذه هي آخر مرة يطلب منك ذلك.

    5. اختبر ما قمت به حتى الآن وذلك بنقل مجلد صغير مثل /etc إلى جهاز النسخ الاحتياطي مستخدماً الأمر التالي:
    كود:
    rsync -avz -e ssh /etc username@server.backup4arab.com:server1
    6. يمكنك أن تقوم بنسخ احتياطي داخلي ومن ثم نقله إلى حسابك لدينا بواسطة rsync وهذا هو الأفضل. إذا توفر على سيرفرك قرص صلب (هارد ديسك) مستقل للنسخ الاحتياطي، فيفضل أن تختار Enable من أمام Incremental backup وذلك حتى توفر استهلاك الباندويدث (ملاحظة: هذه الطريقة للخبراء)

    7. الآن قم بإنشاء أمر تنفيذ آلي cron job لنقل ملفاتك إلى جهاز النسخ الاحتياطي وذلك بتنفيذ:
    كود:
    crontab -e
    ومن ثم اكتب امر مشابه لما يلي:

    - لنسخ مجلد backup/ مثلاً كل يومين الساعة السادسة صباحاً:
    كود:
    0 6 * * 0,1,3,5 rsync -avz -e ssh /backup username@server.backup4arab.com:server1
    وبهذا سيقوم سيرفرك بنسخ الملفات والمجلدات التي حددتها إلى جهاز النسخ الاحتياطي في الأوقات التي عينتها بسرعة عالية وبدون الحاجة لأي كلمة سرية.

    وسلامتكم







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


    جميل جدا

    اشكرك عزيزي






  3. #3

    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,272


    السلام عليكم


    ممكن توضيح اكثر عن طريقة عمل الكيجن لو سمحت في الخطوه الثالثه

    لاحظ التالي :
    كود PHP:
    root@server1 [~]# ssh-keygen -t rsa -N ''
    Generating public/private rsa key pair.
    Enter file in which to save the key (/root/.ssh/id_rsa): keygen
    Your identification has been saved in keygen
    .
    Your public key has been saved in keygen.pub.
    The key fingerprint is
    طلب مني اني احط اسم الفايل فهل هو اختياري التسميه ام ماذا؟

    ياليت توضيح للنقطه بشكل مفصل

    كل الشكر لك





    __________________
    ......................
    ابوناصر

    My NicName : RED_LINE

  4. #4
    عضو نشيط
    تاريخ التسجيل
    Aug 2005
    المشاركات
    41


    العفو أخي أبو خالد وهذا من واجبنا.

    أخوي الخط الأحمر، آسف لتأخري بالرد عليك. عندما يطلب منك السيرفر ادخال او كتابة شيء، فلا تفعل! فقط اضغط Enter وهو يمشي






  5. #5

    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,272


    هلا بك اخوي

    عند تنفيذ الامر التالي

    ssh username@server.backup4arab.com mergekeys

    يعطيني الخطأ التالي

    bash: line 1: home: command not found

    نفس الخطأ في الموضوع هذا
    http://forum.ev1servers.net/showthre...ight=mergekeys


    شكرا لك





    __________________
    ......................
    ابوناصر

    My NicName : RED_LINE

  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    May 2004
    المشاركات
    355


    الله يجزاك خير

    شرح رائع وواضح ويشرفنا اننا احد عملائك





    __________________
    وما أكثر الأصحاب حين تعدهم

    ولكنهم عند النائبات قليل



  7. في أكثر من خطأ
    1- ليش هذا السطر
    كود:
    scp ~/.ssh/id_rsa.pub username@server.backup4arab.com:keys/server1
    
    ssh username@server.backup4arab.com mergekeys
    من الأفضل ان يكون
    كود:
    scp ~/.ssh/id_rsa.pub username@remote.backup.server:.ssh/authorized_keys
    بدون ميرج ولا شي

    و اذا عندك أكثر من key داخل الملف authorized_keys تقدر تفتحه عن طريق pico او vi و تزيده بحتويات الكي الجديد
    و يشتغل

    النسخ العمياوي بدون تجربة خاطئ http://www.bqbackup.com/setup.html





    __________________
    بشار عبدالله العبدالهادي
    شركة كويت نت, مسجّل معتمد من الآيكان
    أقسم بالله العظيم لأساعد كل مسلم بخدمات النطاقات إن شاء الله لا تتردد بمراسلتي
    تابعني بتويتر

  8. #8
    عضو نشيط
    تاريخ التسجيل
    Aug 2005
    المشاركات
    41


    اقتباس المشاركة الأصلية كتبت بواسطة KuwaitNET
    في أكثر من خطأ
    1- ليش هذا السطر
    كود:
    scp ~/.ssh/id_rsa.pub username@server.backup4arab.com:keys/server1
    
    ssh username@server.backup4arab.com mergekeys
    من الأفضل ان يكون
    كود:
    scp ~/.ssh/id_rsa.pub username@remote.backup.server:.ssh/authorized_keys
    بدون ميرج ولا شي

    و اذا عندك أكثر من key داخل الملف authorized_keys تقدر تفتحه عن طريق pico او vi و تزيده بحتويات الكي الجديد
    و يشتغل

    النسخ العمياوي بدون تجربة خاطئ http://www.bqbackup.com/setup.html
    أخي الكريم بشار،

    قلت أنه يوجد أكثر من خطأ ولكنك لم تشر إلى هذه الأخطاء. فأرجو منك أن تكون إيجابياً أكثر وأن يكون هدفك إظهار الحق.

    ثانياً، لقد أوضحت أنا أن الطريقة المتبعة في الشرح هي الطريقة التي يعتمدها الموقع b4a.cc وهي الأكثر ملائمة والأكثر سهولة خاصة للذين يرغبون بنسخ أكثر من سيرفر على حساب واحد (أي أن هذا فيه توفير مادي كبير على المستخدمين).

    ثالثاً، الطريقة المتبعة في الشرح هي طريقة قياسية، فلا تتهمني بأني نسخت "عمياني" (على حسب تعبيرك الظريف) بينما هناك العديد من العملاء يستخدمون الطريقة التي شرحتها هنا تماماً ولم يواجهو أي مشاكل.

    رابعاً، المعرفة طرقها متعددة وواسعة، فإن كان لديك إضافات تفيد المستخدمين (كما طرحت في اجابتك مشكوراً)، فلتضعها بدون تلك الرتوش اللفظية التي أصبحت من متلازمات الشخصية العربية عند تعاملها من نضرائها (وليس عندما تكتب في WHT مثلاً).

    دمت سالماً.






  9. #9

    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,272


    السلام عليكم


    الله لا يجيب الحسد اخي الكريم والنقاش للفائده العامه لا اكثر :con2:

    عموما انا مانفع معي غير الامر اللي وضعه بشار وفعلا لم يظهر لي اي خطأ

    شكرا لكم جميعا





    __________________
    ......................
    ابوناصر

    My NicName : RED_LINE

  10. #10
    عضو نشيط
    تاريخ التسجيل
    Aug 2005
    المشاركات
    41


    أخي الكريم/ الخط الأحمر

    أعتذر لك أولاً عن عدم تمكني من الرد على استفسارك المرقوم بالرد 5 وذلك لأنه لم يصلني بريد ينبهني بوجود رد على الموضوع حينها. ولكن أخونا بشار قام بالازم وأبان لك الطريقة. ولمزيد من الإيضاح، فإن الطريقة المشروحة تعمل بكليتها مع أي سيرفر ما عدى خطوة تضمين أو دمج المفاتيح. فلنا فيها مسلك مختلف نوعاً ما. فآمل أن يكون قد اتضح لك الأمر.

    والله الموفق بمنه وكرمه.

    أخوكم.






  11. #11
    عضو فعال
    تاريخ التسجيل
    Apr 2004
    المشاركات
    1,135


    يالله لا تزعلون كلكم

    هذا شرح فيه كل اللي تبونه مع تأمين سيرفر الباكاب لكي لا يتم الاتصال بالسيرفر لغير الباكاب

    فمع الوضع الحالي يستطيع مخترق السيرفر الاول دخول السيرفر الخاص بالباكاب بواسكة الشل بدون باسورد و مسح الملفات او حتى عمل rcync عكسي بحيث يمسح ملفات الباكاب بدون الدخول للسيرفر الخاص بالباكاب

    http://servers.linux.com/servers/04/...tid=119&tid=47

    تحياتي لكم جميعا

    فقط وجهة نظر

    بشار ما قصد اي شر و لا حسد و لا اي شي من هذا الكلام فقط ترجم كلمة Blind copy حرفيا للغة العربية

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

    و هذا شي ضروري و مهم للغاية خاصة مع اللينكس.





    __________________
    استضافة مواقع + ريسلر استضافة + ريسلر دومينات + سيرفرات خاصة
    http://boostdomain.com
    http://bah2day.com

  12. #12
    عضو فعال
    تاريخ التسجيل
    Apr 2004
    المشاركات
    1,135


    backup4arab.com

    الله يوفقك ان شاء الله

    و نصيحة عشان تريح نفسك

    اعمل سكريبت بسيط ووفره خلال موقعك لعملائك بحيث ينزلونه من عندك مباشرة

    و يتكفل بكل العملية و ترتاح و تريح و يزيدون عملائك.

    تحياتي





    __________________
    استضافة مواقع + ريسلر استضافة + ريسلر دومينات + سيرفرات خاصة
    http://boostdomain.com
    http://bah2day.com

  13. #13

    تاريخ التسجيل
    Apr 2002
    المشاركات
    1,272


    backup4arab.com

    جزاك الله خير ووفقك الله ويكفي افاداتك في الاول





    __________________
    ......................
    ابوناصر

    My NicName : RED_LINE

  14. #14


    الله ييعين والله يوفقكم
    باين من رد اخوي بشار الوضوح في الرد يعني ما قال شي غلط الى النصيحه واضحه
    الواحد مفروض يعرف شنو يسوي
    وما شاء الله الكل ما عليه قاصر ويمكن الكل يدري انا لازم يتعلم شنو يكتب
    بس التكرار يعلم الشطار وهي نصيحه لا اكثر ولا اقل
    يا ليت الكل يوسع خاطره







    __________________
    الماسينجر
    admin@centrhost.net

  15. #15
    عضو نشيط
    تاريخ التسجيل
    Aug 2005
    المشاركات
    41


    أخي الكريم/ الشوق جرافيكس

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

    كما أود شكرك على نصيحتك أن لا يكتب المرء إلا ما يعي ويدرك ويثبت لديه صحته. وهذا هو بعينه ما قمت بعمله إن شاء الله. فآمل منك ادراك أن الشرح هو للخدمة التي يقدمها الموقع b4a.cc وقد لا ينطبق على غيره من المواقع.

    دمت سالماً.










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

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

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