السلام عليكم ..
كيف الحال اخواني الافاضل ..
اليوم .. مر علي .. امر نقل .. حلو .. وقلت اشرحه بموضوع بسيط لكي يستفيد منه من يحتاجه ..
بشرح لكم امر rsync الخاص بنقل الملفات .. سواء داخل سيرفر محلي او من سيرفر الى سيرفر خارجي اخر .
حلاوة الامر في النقل الخارجي للمجلدات ومحتوياتها كاملة .. وهو انه ينقل لك جميع الملفات بدون ضغط او تجميع بملف واحد . ينقلها كما هي بكافة تصاريحها .
نبدا .. بسم الله ..
الصيغة العامة للامر هي :
options = مجموعة من الخيارات المتاحة لاستخدام الامر .كود:rsync options source destination
source = المسار للفولدر او الملف المراد نقله .
destination = المسار الجديد للملف او المجلد المنقول.
اولا نشرح طريقة نقل محلد كامل وكامل محتوياته من سيرفر الى آخر .
نطبق الامر التالي في السيرفر القديم الذي يحتوي المجلد المراد نقله :
22 = بورت الـ SSH او الشل للسيرفر ال1ي تريد النقل اليه .كود:rsync -avzr -e "ssh -p 22" /root/jo1sat root@IP2:/root
/root/jo1sat = هذا مسار المجلد المراد نقله الى سيرفر جديد . واسم المجلد هنا هو jo1sat .
IP2 = اي بي السيرفر الجديد المراد نقل المجلد اليه .
/root = هذا اسم المسار في السيرفر الجديد الذي سيتم وضع المجلد المنقول فيه
بعد تطبيق الامر سيظهر لك رسالة تصريح . للموافقة اكتب كلمة yes من ثم انتر .
سيبدأ النقل الى السيرفر الجديد . . وسيظهر امامك الملفات التي يتم نقلها .
بالنسبة لتطبيقات اوامر اخرى على نفس الامر . .
لمزامنة 2 مجلدات ( مجلدين ) على نفس السيرفر نستخدم الامر :
/var/opt/installation/inventory/ = المسار الهدف المراد نسخ محتوياته ومزامنتهاكود:rsync -zvr /var/opt/installation/inventory/ /root/temp
/root/temp = المسار الذي سيتم وضع نتائج التزامن فيه .
شرح الخيارات التي استخدمتها ( Options ) في الامر -zvr :
z = لتفعيل ضغط الملفات .
v = للاسهاب او التفخيم .
r = يشير للعودية .
لمزامنة ونسخ ملف واحد نستخدم الامر :
/var/lib/rpm/Pubkeys = مسار الملف كامل ( المراد نسخه ومزامنته ) .كود:rsync -v /var/lib/rpm/Pubkeys /root/temp/
/root/temp/ = المسار الجديد .
ولاظهار حالة النقل ( Progress ) اثناء نقل الملفات من سيرفر الى اخر نضع الامر :
داخل سطر الاوامر المستخدم . مثلا :كود:--progress
ان شاء الله يفيدكم الموضوع ..كود:rsync -avzr -e --progress "ssh -p 22" /root/jo1sat root@IP2:/root
دمتم بود ..
اخوكم رائد ..
المفضلات