تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

rclone هي أداة قوية ومفتوحة المصدر تُستخدم لإدارة الملفات ونقلها بين مختلف أنظمة التخزين السحابي والمحلي. تعمل بشكل أساسي على أنظمة Linux، وتوفر للمستخدمين مرونة كبيرة في إدارة البيانات. في هذا المقال، نستعرض ما هي rclone، وكيف يمكن استخدامها، وما هي المهام التي يمكنك تنفيذها باستخدام هذه الأداة المتقدمة.

a-linux-laptop-with-the-rclone-logo-encircling-the-image تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

ملخص

  • كان برنامج Rclone مستوحى من rsync. وهو مصمم لنقل البيانات إلى منصات التخزين السحابي.
  • يدعم برنامج Rclone أكثر من 90 منصة سحابية، ويمكن تكوينه بسهولة لمزامنة محرك الأقراص المحلي مع التخزين السحابي.
  • يتيح لك برنامج Rclone نسخ ومزامنة الملفات والدلائل، ولديه مزامنة ثنائية الاتجاه في الإصدار التجريبي.

ننصح دائمًا بأننا بحاجة إلى إجراء نسخ احتياطية منتظمة، على وسائط مختلفة، وبنسخة واحدة خارج الموقع. يعد أمر rclone في Linux طريقة سهلة لإنشاء نسخ احتياطية خارج الموقع وصيانتها.

ما هو rclone؟

إذا كنت على دراية بأمر rsync، فسوف يتضح على الفور أن برنامج rclone مستوحى من rsync. يعد أمر rsync أداة تتيح لك مزامنة محتويات دليلين.

طالما أن لديك حق الوصول للكتابة إلى الدليل المستهدف، فسيقوم rsync بمزامنة محتويات الدليلين. من السهل أيضًا إجراء نسخ احتياطي محليًا على محرك أقراص خارجي أو محرك أقراص داخلي مختلف، أو عن بُعد على جهاز مختلف مثل كمبيوتر آخر أو جهاز تخزين متصل بالشبكة (NAS).

والأمر الرائع هو أنه يتم نقل الملفات التي تم تغييرها أو إضافتها حديثًا فقط، مما يوفر الوقت.

كانت الفكرة وراء rclone هي إنشاء أداة مشابهة لـ rsync تقوم بمزامنة دليل محلي مع دليل على تخزين سحابي. إن وجود نسخة من ملفاتك خارج الموقع يجعل نظام النسخ الاحتياطي الخاص بك أكثر قوة. مع rclone، يعد تحقيق هذه النسخة عن بُعد أمرًا بسيطًا للغاية، كما هو الحال مع تحديثها.

تثبيت rclone

استخدم هذا الأمر لتثبيت rclone على Ubuntu.

sudo apt install rclone

1-1 تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

لتثبيت rclone على Fedora، تحتاج إلى كتابة:

sudo dnf install rclone

2-1 تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

في Manjaro، استخدم هذا الأمر.

sudo pacman -S rclone

3-1 تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

أكثر من 90 منصة سحابية مدعومة

أحد أكثر الأشياء المثيرة للإعجاب في rclone هو العدد الهائل من المنصات السحابية المدعومة. في وقت كتابة هذا المقال، يعمل rclone مع أكثر من 90 عرضًا مختلفًا للتخزين السحابي.

بالطبع، ستحتاج إلى إنشاء حساب على المنصة التي ترغب في استخدامها. ستحتاج إلى إخبار rclone ببيانات اعتماد حسابك، حتى يتمكن من تسجيل الدخول باسمك عند مزامنة الدلائل.

يتضمن إعداد rclone إنشاء تكوين اتصال للتخزين عن بُعد الذي ترغب في استخدامه. تسمى تكوينات الاتصال “أجهزة التحكم عن بُعد” في لغة rclone، ويمكنك إنشاء العديد منها كما يحلو لك.

بمجرد إنشاء جهاز تحكم عن بُعد، يمكنك استخدام اسمه في أوامر rclone لإجراء إجراءات المزامنة للتخزين السحابي الذي يمثله جهاز التحكم عن بُعد.

لقد قمنا بإعداد دليل خطوة بخطوة لإعداد rclone باستخدام Google Drive، ولكن لا داعي للقلق إذا كنت تستخدم أحد موفري الخدمات السحابية الآخرين المدعومين. يحتوي موقع rclone على أمثلة لنصوص جلسات تكوين rclone لكل موفري الخدمات السحابية الذين يدعمهم rclone.

4-1 تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

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

6 تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

لبدء تكوين جهاز التحكم عن بعد، استخدم خيار التكوين.

rclone config

5-1 تعرف على أداة rclone على Linux وإمكانياتها المتقدمة في إدارة الملفات

الميزات الرئيسية لبرنامج rclone

مثل برنامج rsync، يحتوي برنامج rclone على العديد من الخيارات التي يمكن استخدامها لضبط سلوكه. ولكن، بشكل عام، هناك ثلاث طرق يمكنك استخدامها.

يمكنك إرسال نسخة من جميع الملفات الموجودة في دليل إلى دليل بعيد. إذا كان نفس إصدار الملف موجودًا بالفعل في الدليل البعيد، فلن يتم إرسال الملف. لا تتم إزالة الملفات الموجودة في الدليل البعيد ولكنها ليست في دليل المصدر.

يمكنك إرسال ملف واحد إذا كنت ترغب في ذلك، باستخدام الأمر copyto. يمكنك توفير اسم مختلف للملف المنقول، مما يعني نسخه وإعادة تسميته في خطوة واحدة.

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

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

أستخدم rclone كل يوم

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

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

لحسن الحظ، نجح برنامج rclone في اختراق كل شيء ونسخه بالكامل – الدلائل والدلائل الفرعية والملفات – إلى ملاذه الآمن الجديد بشكل مثالي.

لقد كنت أستخدم برنامج rclone كجزء من روتين النسخ الاحتياطي الخاص بي منذ منتصف عام 2020، ولم يسبب لي أي مشكلة على الإطلاق.

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

rclone هي أداة لا غنى عنها لمستخدمي Linux الذين يحتاجون إلى إدارة ملفاتهم ونقلها بين أنظمة التخزين المختلفة بسهولة وفعالية. بفضل ميزاتها المتقدمة ومرونتها، يمكن أن تكون rclone الحل الأمثل للعديد من المهام المتعلقة بالبيانات. إذا كنت تبحث عن أداة قوية لإدارة الملفات، فإن rclone تستحق التجربة. ابدأ في استخدامها اليوم واستمتع بتحكم أكبر في بياناتك.

قد يعجبك ايضا