Unison عبارة عن أداة مزامنة ملفات لـ Unix و Windows. وهو يسمح بنسخين متماثلين من مجموعة من الملفات والدلائل ليتم تخزينها على مضيفين مختلفين (أو أقراص مختلفة على نفس المضيف) ، وتعديلها بشكل منفصل ، ثم يتم تحديثها من خلال نشر التغييرات في كل نسخة متماثلة إلى أخرى.
تشارك Unison عددًا من الميزات مع أدوات مثل حزم إدارة التكوين (CVS ، و PRCS ، و Subversion ، و BitKeeper ، وما إلى ذلك) ، وأنظمة الملفات الموزعة (Coda ، وما إلى ذلك) ، وأنظمة النسخ المتطابق أحادي الاتجاه (rsync ، وما إلى ذلك) ، والمزامنات الأخرى (Intellisync ، Reconcile ، إلخ).
بخلاف أدوات النسخ المتطابق أو النسخ الاحتياطي البسيطة ، يمكن أن تتعامل Unison مع التحديثات لكل من النسخ المتماثلة لبنية الدليل الموزعة. يتم نشر التحديثات التي لا تتعارض تلقائيًا. يتم اكتشاف التحديثات المتضاربة وعرضها.
على عكس نظام الملفات الموزعة ، فإن برنامج Unison هو برنامج على مستوى المستخدم: ليس هناك حاجة لتعديل النواة أو امتلاك امتيازات مستخدم متميز على أي مضيف. تعمل Unison بين أي زوج من الأجهزة المتصلة بالإنترنت ، وتتصل عبر إما وصلة مقبس مباشر أو نفق عبر اتصال ssh مشفر. وهو دقيق مع عرض النطاق الترددي للشبكة ، ويعمل بشكل جيد على الارتباطات البطيئة مثل اتصالات PPP. يتم تحسين عمليات نقل التحديثات الصغيرة إلى الملفات الكبيرة باستخدام بروتوكول ضغط مشابه لـ rsync.
لم يتم العثور على التعليقات