الصفحة الرئيسية » howto » كيفية مزامنة أي مجلد إلى السحابة مع وصلات رمزية

    كيفية مزامنة أي مجلد إلى السحابة مع وصلات رمزية

    تتميز كل من خدمات التخزين السحابي الكبيرة - Dropbox و Google Drive و Microsoft OneDrive وغيرها - بنفس المشكلة. يمكنهم فقط مزامنة المجلدات داخل مجلد التخزين السحابي. ولكن هناك طريقة حول هذا القيد: روابط رمزية.

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

    روابط رمزية 101

    تحتوي كل من Windows و Linux و Mac OS X على أدوات متكاملة لإنشاء ارتباطات رمزية. الارتباط الرمزي هو مجرد "مؤشر" يشير إلى مجلد في مكان آخر. ترى البرامج على الكمبيوتر الرابط كما لو كان هو نفس المجلد أو الملفات الحقيقية.

    على سبيل المثال ، لنفترض أنك تريد مزامنة جميع الملفات في C: \ Stuff مع Dropbox ، ولكنك لا تزال تريدها في C: \ Stuff. يمكنك إنشاء ارتباط رمزي في مجلد Dropbox يشير إلى C: \ Stuff و Dropbox من شأنه مزامنة كل شيء داخل المجلد C: \ Stuff.

    هذه هي النظرية ، على أي حال. من الناحية العملية ، لم يعد العديد من خدمات التخزين السحابي تعمل بشكل صحيح مع الروابط الرمزية. ومع ذلك ، لا يزال بإمكاننا استخدام الروابط الرمزية في الاتجاه المعاكس. في مثالنا ، كنا ننقل المجلد C: \ Stuff بالكامل إلى مجلد Dropbox. سنقوم بعد ذلك بإنشاء ارتباط رمزي عند C: \ Stuff يشير إلى مجلد Dropbox \ Stuff. سيقوم Dropbox بمزامنة الملفات في المجلد وستعمل البرامج التي تحتاج إلى المجلد الموجود في C: \ Stuff بشكل طبيعي. قمنا أولاً بتغطية هذا الحل عندما نظرنا في كيفية مزامنة أي مجلد مع OneDrive على Windows 8.1.

    شبابيك

    أولاً ، افتح نافذة "موجه الأوامر" كمسؤول. في Windows 8 أو 10 ، اضغط على Windows Key + X وانقر فوق Command Prompt (مسؤول). في نظام التشغيل Windows 7 ، افتح القائمة Start ، وقم بإجراء بحث عن Command Prompt ، ثم انقر بزر الماوس الأيمن فوق اختصار Command Prompt ، ثم حدد Run as Administrator.

    اكتب الأوامر التالية في إطار "موجه الأوامر". في الأمر الأول ، استبدل "C: \ Path \ To \ ExternalFolder" بالمسار إلى المجلد الذي تريد مزامنته و "C: \ Users \ NAME \ Dropbox" مع المسار إلى مجلد التخزين السحابي. سينقل هذا الأمر المجلد بأكمله إلى مجلد التخزين السحابي.

    نقل "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive"

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

    mklink / d "C: \ Path \ To \ ExternalFolder" "C: \ Users \ NAME \ OneDrive \ ExternalFolder"

    لينكس

    على Linux ، يجب أن تكون قادراً على إنشاء ارتباط رمزي باستخدام ls-s أمر. لا يجب عليك نقل أي ملفات حولها. افتح الطرفية وقم بتشغيل الأمر التالي:

    ls-s / path / to / ExternalFolder ~ / Dropbox /

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

    نظام التشغيل Mac OS X

    يمكنك استخدام نفس الأمر على ماك. أولاً ، افتح نافذة طرفية - اضغط على Command + Space ، واكتب Terminal في مربع حوار بحث Spotlight ، واضغط على Enter. قم بتشغيل الأمر التالي ، ملء المسار المناسب:

    ln -s "/ المسار / إلى / ExternalFolder" "/ المستخدمون / الاسم / Dropbox / ExternalFolder"

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

    mv "/ المسار / إلى / ExternalFolder" "/ المستخدمون / الاسم / Google Drive /"

    ln -s "/ المستخدمون / الاسم / Google Drive / ExternalFolder" "/ المسار / إلى / ExternalFolder"

    تزامن المجلدات الخارجية

    يمكنك استخدام هذه الخدعة لمزامنة المجلدات خارج مجلد التخزين السحابي أيضًا. على سبيل المثال ، لنفترض أن لديك دليل C: \ Stuff. لقد نقلته إلى مجلد التخزين السحابي ، حتى تتمكن من الوصول إليه ضمن "أشياء" في مجلد Dropbox وعلى الويب. إذا قمت بإعداد Dropbox على أجهزة كمبيوتر متعددة ، فستجد مجلد Stuff الخاص بك في مجلد Dropbox. يمكنك إنشاء الروابط الرمزية نفسها على كل جهاز كمبيوتر وستظهر محتويات المجلد C: \ Stuff الخاص بك على كل أجهزة الكمبيوتر لديك.


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

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