المزامنة والنسخ الاحتياطية المحلية باستخدام FreeFileSync

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

المزامنة والنسخ الاحتياطية المحلية باستخدام FreeFileSync

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

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

ما هو برنامج FreeFileSync ولماذا هو مفيد للغاية؟

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

إنه برنامج مجاني ومفتوح المصدر، مجاني تمامًا ويعمل على مختلف المنصاتوهو متوفر لأنظمة التشغيل Windows و macOS و Linux، ولا يقتصر على الأقراص المحلية: بل يمكنه أيضًا العمل مع مشاركات الشبكة والخوادم البعيدة (FTP و FTPS و SFTP) وحتى أجهزة MTP مثل الهواتف المحمولة أو الكاميرات.

بدلاً من إنشاء نسخة كاملة دائمًا، يقوم برنامج FreeFileSync يقوم بحساب الاختلافات بين مجلد وآخر ويحدد الملفات الجديدة، والملفات التي تم تغييرها، والملفات التي تم حذفها.ومن ثم، فإنه يحترم استراتيجية المزامنة التي تحددها، مما يجعله حلاً متعدد الاستخدامات للغاية لعمليات النسخ الاحتياطي المستمرة.

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

كيف يقارن برنامج FreeFileSync الملفات ويكتشف التغييرات

مقارنة الملفات والمجلدات باستخدام FreeFileSync

جوهر برنامج FreeFileSync هو محرك المقارنة الخاص به، والذي يسمح لك بـ قم بتحليل مجلدين وتصنيف كل ملف وفقًا لحالته على كلا الجانبين.من الناحية العملية، عند الضغط على زر "المقارنة"، يقوم البرنامج بفحص محتوى المصدر والوجهة ويعرض قائمة مفصلة بالاختلافات.

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

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

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

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

المزامنة والنسخ الاحتياطية المحلية: أنواع الاستراتيجيات

النسخ الاحتياطية المحلية باستخدام FreeFileSync

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

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

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

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

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

مثال عملي: نسخ الملفات الجديدة فقط بين مجلدين

من حالات الاستخدام الشائعة جدًا لبرنامج FreeFileSync ما يلي: دمج المحتوى المتفرق دون تكرار الملفات أو إضاعة الوقت في المراجعة اليدوية.تخيل أن لديك مجلدًا رئيسيًا يحتوي على مجموعتك الموسيقية ومجلدًا آخر يحتوي على الأغاني الجديدة التي تضيفها تدريجيًا.

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

للقيام بذلك، افتح برنامج FreeFileSync، وفي اللوحتين الموجودتين في الأعلى، يمكنك اختيار مسارات المجلدات باستخدام زر تحديد الدليليوجد على اليسار المجلد الرئيسي، وعلى اليمين يوجد المجلد الذي يحتوي على الأغاني الجديدة.

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

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

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

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

خيارات المقارنة والتصفية المتقدمة

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

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

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

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

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

الملفات الشخصية، والأتمتة، والتنفيذ في الخلفية

عندما تجد إعدادات مزامنة مناسبة لحالتك، فمن الأفضل أن تقوم عدم الاضطرار إلى تكرار عملية التعديل بأكملها في كل مرةيُسهّل برنامج FreeFileSync هذه العملية من خلال ملفات تعريف يمكنك حفظها وإعادة استخدامها كلما احتجت إليها.

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

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

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

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

الميزات الرئيسية وتوافق البروتوكول

يتجاوز برنامج FreeFileSync مجرد نسخ الملفات، فهو يتضمن عددًا من الميزات المصممة لـ لتغطية حالات الاستخدام المتقدمة وبيئات البيانات ذات الحجم الكبيركثير منها غير مرئي للعين المجردة، لكنها تُحدث فرقاً في الحياة اليومية.

من أبرز قدراته مهارته في اكتشاف الملفات والمجلدات التي تم نقلها أو إعادة تسميتهاهذا يجنب نسخها من الصفر ويقلل بشكل كبير من وقت المزامنة عند إعادة تنظيم مجلداتك.

كما أنها قادرة على انسخ الملفات المقفلة باستخدام خدمة نسخ الظل لوحدة التخزين (VSS) على الأنظمة المدعومةتُعد هذه الوظيفة ضرورية لعمل نسخ احتياطية للملفات قيد الاستخدام، مثل المستندات المفتوحة أو بعض ملفات النظام، مما يقلل من أخطاء الوصول.

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

يوفر برنامج FreeFileSync أيضًا مقارنة الملفات الثنائية للتأكد من تطابق المحتوى، ودعم خاص لأنظمة الملفات المحلية وموارد الشبكة، والأهم من ذلك، التوافق مع البروتوكولات البعيدة مثل أجهزة FTP و FTPS و SFTP و MTP.

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

ما الجديد في الإصدارات الأخيرة وإصلاحات الأخطاء؟

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

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

تم إصلاحها أيضًا المشكلات المتعلقة بالتنفيذ في الوقت الحقيقي (RTS) وتفعيل مسارات التخزين بالاسممما يحسن التتبع التلقائي للتغييرات في أنظمة معينة.

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

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

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

تثبيت برنامج FreeFileSync على نظام Ubuntu والتوزيعات المشتقة منه

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

أول شيء هو معرفة ما هي بنية النظام التي تستخدمها؟للقيام بذلك، ما عليك سوى فتح نافذة طرفية وتشغيل الأمر التالي:

uname -m

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

على سبيل المثال، في حالة التثبيت على نظام 64 بت، يمكنك تنزيل حزمة باستخدام أمر كهذا:

wget https://freefilesync.org/download/FreeFileSync_10.4_Linux_64-bit.tar.gz

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

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

شرح مبسط لخطوات الاستخدام: من التنزيل إلى المزامنة الأولى

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

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

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

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

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

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

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

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

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