حلّ المجتمع

دعم WebDAV وrsync وإعدادهما على ZimaOS حاليًا

A 2024 request was told WebDAV and rsync were unsupported, but current ZimaOS now documents a WebDAV app and references rsync backup clones.

لم يعد تصريح عام 2024 بأن ZimaOS لا يدعم WebDAV أو rsync وصفًا كاملًا لـ ZimaOS الحالي. يتوفر WebDAV الآن عبر متجر تطبيقات ZimaOS، كما أنه موثق في إرشادات المزامنة الحالية بين أجهزة NAS. ويظهر rsync أيضًا في وثائق المطور الحالية، رغم أن صفحة استنساخ rsync المخصصة لا تزال تحمل علامة «قيد الإنشاء».

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

ما الذي تغيّر منذ نقاش 2024 الأصلي؟

في يونيو 2024، أفاد رد من IceWhale بأن WebDAV وrsync غير مدعومين، وقال مدير منتج ZimaOS إن طلب الميزة قد وُثّق. ومنذ ذلك الحين، أضاف ZimaOS مسارًا لـ WebDAV عبر متجر التطبيقات، ووثائق للمطورين تشير إلى نسخ rsync الاحتياطية.

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

كيفية تفعيل WebDAV على ZimaOS الحالي

يوضح دليل مزامنة WebDAV في ZimaOS سير العمل التالي:

  1. افتح متجر تطبيقات ZimaOS.
  2. ابحث عن تطبيق WebDAV وثبّته.
  3. حدد الدليل الذي تريد إتاحته.
  4. عيّن بيانات الاعتماد أو تحقّق منها.
  5. دوّن منفذ WebDAV.
  6. اتصل من العميل البعيد باستخدام عنوان ZimaOS والمنفذ وبيانات الاعتماد.

استخدم WebDAV للمهمة المناسبة

يُعد WebDAV مفيدًا عندما يتوقع تطبيق عميل أو جهاز NAS آخر بروتوكولًا قياسيًا يشبه نظام الملفات البعيد عبر HTTP. ويمكن استخدامه للوصول إلى المستندات وأدوات المزامنة وبعض تطبيقات النسخ الاحتياطي.

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

ما وضع rsync حاليًا؟

تسرد نظرة المطورين العامة في ZimaOS الآن نسخ Rsync الاحتياطية، كما توجد صفحة ZimaOS الخاصة بـ rsync. إلا أن هذه الصفحة المخصصة تحمل حاليًا علامة «قيد الإنشاء».

لذلك سيكون من المضلل تحويل هذه الصفحة إلى إجراء رسمي مفصل لإعداد خادم rsync لا تحتوي عليه بعد.

متى تختار rsync بدلًا من WebDAV؟

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

اختر rsync عندما تتحكم في نقطتي النهاية وتريد نسخًا احتياطية أو مرايا مؤتمتة. واختر WebDAV عندما يدعم التطبيق المستلم WebDAV تحديدًا وتريد خدمة يمكن الوصول إليها عبر عملاء WebDAV القياسيين.

لا تثبّت حزم النظام عشوائيًا لإضافة WebDAV

لا يتصرف ZimaOS كخادم Debian أو Ubuntu عام. فإذا طلب منك أحد الأدلة تشغيل apt install apache2 أو davfs2 أو حزمة أخرى للنظام المضيف، فهذا ليس المسار المفضل في ZimaOS.

يوضح دليل حزم ZimaOS حدود النظام المصمم على نمط الأجهزة المتخصصة.

استخدم خدمات Docker أو متجر التطبيقات للبروتوكولات طويلة التشغيل

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

يوفر دليل Docker في ZimaOS نموذج النشر الأوسع.

كيفية تأمين WebDAV

  • استخدم كلمة مرور قوية وفريدة.
  • لا تتيح سوى الدليل الذي يحتاج إليه العميل.
  • تجنب تعريض منفذ عام مباشرةً عندما يمكن لشبكة VPN أو شبكة تراكبية خاصة توفير الوصول.
  • استخدم HTTPS/TLS عبر تصميم موثوق لوكيل عكسي إذا كان يجب أن يعبر WebDAV شبكات غير موثوقة.
  • اختبر أذونات القراءة والكتابة والحذف باستخدام مجلد غير مهم أولًا.

الأسئلة الشائعة

هل يدعم ZimaOS تقنية WebDAV الآن؟

نعم. توضح وثائق ZimaOS الحالية تثبيت تطبيق WebDAV من متجر التطبيقات واستخدامه للمزامنة بين أجهزة NAS.

هل يوفر ZimaOS خادم rsync يعمل بنقرة واحدة؟

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

هل ينبغي أن أستخدم WebDAV أم SMB على شبكتي المحلية؟

لمشاركة الملفات العادية عبر شبكة LAN في Windows وmacOS، يكون SMB عادةً الخيار الطبيعي في ZimaOS. استخدم WebDAV عندما يتطلبه عميل معين أو سير عمل مزامنة محدد.

هل يمكنني تثبيت davfs2 باستخدام apt على ZimaOS؟

لا تفترض انطباق تعليمات مدير حزم Debian. ويفضل استخدام التطبيقات المدعومة أو Docker أو آليات التوسعة الموثقة في ZimaOS.