بحث
كيفية مزامنة التطبيقات المحلية عبر أجهزتك بدون سحابة
أندرويد #مزامنة_التطبيقات_المحلية #Syncthing

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

منذ 4 ساعات 2 مشاهدة 0 تعليق 1 دقائق قراءة
2 مشاهدة
0 إعجاب
0 تعليق
موثوق 95%

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

بدأ مسيرته الكتابية في عام 2016 من خلال دروس ووردبريس، ثم انتقل إلى التسويق الرقمي، حيث قضى سنوات في مراجعة أدوات معقدة للمسوقين. كما ظهرت أعماله على موقع Authority Hacker، حيث شارك أدلة مفصلة حول سير العمل الرقمي والإنتاجية عبر الإنترنت. تلك الخبرة تشكل الآن صحافته، حيث يمزج بين العمق التحليلي والنصائح العملية الواقعية.

هل تحب خصوصية التطبيقات المحلية ولكن تكره قفل بياناتك على جهاز واحد؟ هل ترغب في الوصول إلى ملاحظات Obsidian أو كلمات مرور KeePassXC على جميع أجهزتك دون استخدام السحابة؟ إليك كيف تجعل Syncthing التطبيقات المحلية تعمل مثل التطبيقات السحابية - مع الحفاظ على خصوصية بياناتك.

ما هي أكبر مشكلة تواجه التطبيقات المحلية؟

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

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

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

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

لماذا تتجنب معظم التطبيقات المحلية ميزات المزامنة أو حفظ السحابة؟

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

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

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

كيف يحل Syncthing هذه المشكلة

Syncthing هو برنامج مجاني ومفتوح المصدر (FOSS) ينشئ اتصالًا من نظير إلى نظير بين جهازين أو أكثر لمزامنة البيانات. لا توجد خدمة سحابية متضمنة - الأداة تحول جميع أجهزتك إلى نظراء متساوين يتواصلون مباشرة مع بعضهم البعض.

لنقل أنك تريد مزامنة ملاحظات Obsidian بين جهاز كمبيوتر يعمل بنظام Windows وهاتف ذكي يعمل بنظام Android. تقوم بتثبيت Syncthing على كلا الجهازين، وتقوم بإعداد مجلد مزامنة على كل منهما، وتضع خزانة Obsidian الخاصة بك داخل تلك المجلدات. من تلك النقطة فصاعدًا، كل تغيير تقوم به على جهاز واحد يتم مزامنته تلقائيًا إلى الآخر - والعكس صحيح.

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

هل يعمل Syncthing عبر بيانات الهاتف المحمول؟

بما أن Syncthing مجاني ومفتوح المصدر، ويقيم اتصالًا من نظير إلى نظير بين الأجهزة، يعتقد بعض الأشخاص خطأً أنه يعمل فقط على شبكة محلية. لحسن الحظ، يعمل تطبيق Android - وهو غلاف مفتوح المصدر يسمى Syncthing-Fork - عبر كل من Wi-Fi وبيانات الهاتف المحمول. هذا يعني أنه حتى إذا كنت خارج منزلك وبعيدًا عن جهاز الكمبيوتر الخاص بك، لا يزال بإمكانك حفظ ملاحظات جديدة في خزانة Obsidian الخاصة بك. عندما تعود إلى المنزل، تتم مزامنة كل شيء تلقائيًا مع جهاز الكمبيوتر الخاص بك.

ومع ذلك، يتم تعطيل المزامنة عبر بيانات الهاتف المحمول افتراضيًا، حيث يمكن أن تستهلك المزامنة المستمرة خطة بياناتك بسرعة إذا لم تكن حذرًا. علاوة على ذلك، سيستأنف Syncthing المزامنة العادية بمجرد إعادة اتصال هاتفك بشبكة Wi-Fi، لذا فهي ليست قضية كبيرة. ومع ذلك، إذا كنت ترغب في الحصول على المرونة، يمكنك الانتقال إلى الإعدادات > شروط التشغيل وتفعيل "التشغيل عبر بيانات الهاتف المحمول".

هل Syncthing موثوق لنسخ البيانات احتياطيًا في السحابة؟

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

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

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

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

كيفية استخدام Syncthing لمزامنة بياناتك المحلية؟

تثبيت وإعداد Syncthing أمر بسيط وعادة ما يستغرق بضع دقائق فقط. إذا كنت ترغب في الحصول على إرشادات سريعة حول عملية الإعداد والتكوين، يمكنك الاطلاع على دليلي حول استخدام Syncthing لمزامنة ملاحظات Obsidian بين جهاز الكمبيوتر والهاتف الخاصين بك. لقد كتبت أيضًا دليلًا منفصلًا يوضح كيف أستخدم Syncthing لمزامنة الملفات بين أجهزة الكمبيوتر الخاصة بي التي تعمل بنظامي Linux وWindows، مما سيوفر لك فكرة واضحة عن كيفية عمل المزامنة بين جهاز وآخر في الممارسة العملية.

التعليقات 0

سجل دخولك لإضافة تعليق

لا توجد تعليقات بعد. كن أول من يعلق!