Need help? Chat now!

Hostwinds دروس

نتائج البحث عن:


جدول المحتويات


لينكس فقط
من آلة Unix
من جهاز يعمل بنظام Windows

كيفية مزامنة VPS مع الكمبيوتر المحلي الخاص بك باستخدام rsync (Linux)

العلامات: Linux,  VPS 

لينكس فقط
من آلة Unix
من جهاز يعمل بنظام Windows

لينكس فقط

يتطلب هذا الدليل rsync وسيعمل فقط على Linux VPS ، ولن يعمل مع Windows VPS.

إذا كنت ترغب في نسخ محتويات VPS * -NIX الخاصة بك إلى الجهاز المحلي الخاص بك، فإن rsync الأمر يجعل من السهل للغاية القيام بذلك.

rsync هي أداة قياسية لأنظمة التشغيل المستندة إلى Unix وتستخدم لمزامنة الملفات بين الدلائل. استخدام واحد أنيق rsync هو أن أدلة المصدر والوجهة للمزامنة يمكن أن توجد على خادم بعيد. حتى أنه يعمل مع MacOSx.

يمكننا استخدام هذه الميزة لمزامنة الملفات من VPS البعيد إلى LocalHost.سيقوم هذا البطانة بمزامنة جميع الملفات على VPS بدءا من / الدليل.ستحافظ على الأذونات والملكية، ونسخ الكائنات في وضع "الأرشيف"، والذي يحفظ أيضا الطوابع الزمنية والتبريد والميزات الأخرى:

من آلة Unix

# sudo rsync --archive root@<IP>:/* --exclude={"/tmp/","/sys/","/proc/","/dev/","/mnt/"} .
  • سودو: قم بتشغيل الأمر بامتياز الجذر
  • rsync: تنفيذ الأمر rsync الثنائي
  • -أرشيف: تشغيل في وضع الأرشيف ، والذي يتم تنفيذه بشكل متكرر ويحافظ على البيانات عبر الأنظمة الأساسية مثل الطوابع الزمنية والروابط الرمزية والملكية والأذونات.
  • جذر@:/* - اسم المستخدم والمضيف والدليل لنسخ من. يستبدل جذر مع المستخدم المستهدف على VPS ، واستبداله IP مع IP الخاص بـ VPS
  • - exclude = {"/ TMP /"، "/ SYS /"، "/ proc /"، "/ dev /"، "/ mnt /"} : يستبعد الملفات بتنسيق tmp, sys, بروك, ديفو و mnt الدلائل. هذه هي أدلة حصرية للحالة غير مطلوبة عموما ولكن يمكن نسخها حسب الرغبة.

قد يستغرق الأمر عدة دقائق حتى يكتمل. بمجرد اكتماله ، ستتوفر محتويات VPS على جهازك المحلي:

سيكون لديك الآن نسخة من محتويات VPS مع الحفاظ على هياكل الملفات الأصلية.


من جهاز يعمل بنظام Windows

لا يوفر Windows دعمًا لملف rsync قيادة.ستحتاج إلى تثبيت Cygwin مع الحزم الصافية الافتراضية.ثم يمكنك تنفيذ الأوامر المقدمة من Cygwin's Bash.exe.

كتب بواسطة Hostwinds Team  /  يونيو 18, 2020