امنع تكرار الصور باستيراد نسخة أصلية معتمدة واحدة أولًا، ثم فعّل النسخ الاحتياطي من الهاتف فقط بعد تصنيف النسخ المطابقة تمامًا والنسخ المعدّلة.
غالبًا ما تتضمن عمليات نقل مكتبات السحابة النسخ الأصلية، والنسخ المعدّلة، والتنزيلات المصغّرة، ونسخ الألبومات المشتركة، ومكوّنات Live Photo، والملفات الجانبية للبيانات الوصفية، ومجلدات التصدير المتكررة. قد ترفض المعارض المستضافة ذاتيًا النسخ المطابقة على مستوى البايتات، لكنها تقبل مع ذلك ملفات متطابقة بصريًا تختلف في الضغط أو الأبعاد أو البيانات الوصفية أو أسماء الملفات. تتمثل العملية الآمنة في تنفيذ النقل خارج المكتبة المباشرة، وتسجيل التجزئات ومجلدات المصدر، واستيراد دفعة واحدة خاضعة للتحكم، والتحقق من طريقة تمثيل المعرض للنسخ المختلفة قبل بدء النسخ الاحتياطي التلقائي من الهاتف.
احصر كل مصدر يمكن أن يحتوي على الصورة نفسها
أدرج أرشيفات تصدير السحابة، وألبوم كاميرا الهاتف، ومكتبة الصور على سطح المكتب، والألبومات المشتركة، ومجلدات التنزيل، ومكتبات الشركاء، ومجلدات NAS القديمة، وأي مكتبة خارجية موصّلة بالمعرض. سجّل النطاق الزمني وعدد الملفات لكل مصدر.
غالبًا ما تنتج النسخ المكررة عن استيراد نسخة سحابية ثم السماح للهاتف برفع النسخة الأصلية المحلية. يصف نقاش في Immich كيفية إنتاج صور Google Photos والنسخ الاحتياطي من الهاتف لنسخ مكررة ظاهرية لأن نسخة السحابة كانت مضغوطة، بينما وفّر الهاتف ملفًا مختلفًا كامل الدقة.
اختر المصدر المعتمد للنسخ الأصلية. أبقِ المصادر الأخرى غير متصلة أثناء الاستيراد الأول، حتى لا يصبح الخط الزمني المملوء بالنسخ المكررة هو البيئة المستخدمة لتحديد ما يجب حذفه.
افصل النسخ المطابقة تمامًا عن النسخ المختلفة بصريًا
أنشئ تجزئات تشفيرية للملفات قبل الاستيراد. تشير التجزئات المتطابقة إلى تطابق البايتات، بينما قد تمثل التجزئات المختلفة تعديلات أو إعادة ضغط أو تغييرات في البيانات الوصفية أو عمليات تصدير بأحجام مختلفة أو مكوّنات صور متحركة أو لقطات مختلفة فعلًا.
أنشأ مستخدمو Immich الذين يجرون عمليات نقل فحوصات للتجزئات قبل الاستيراد، لأن عمليات النقل من المكتبات الخارجية قد لا تنفذ فحص التكرار نفسه المستخدم في عمليات الرفع عبر API. وكانت الاستراتيجية المبلغ عنها هي مقارنة التجزئات قبل النسخ.
لا تحذف الملفات تلقائيًا لمجرد أنها تبدو متشابهة في صورة مصغّرة. احتفظ بالنسخة الأصلية الأعلى دقة، والتعديل المقصود، ومكوّنات الصور المتحركة، والملفات الجانبية للبيانات الوصفية حتى تتم مقارنتها خارج المعرض.
وحّد بنية مجلدات التصدير دون إعادة كتابة النسخ الأصلية
استخرج كل أرشيف سحابي إلى دليل مرحلي، وحدد أجزاء الأرشيف المتكررة، واللواحق مثل “original” و“edited”، وملفات JSON الجانبية، ونسخ الألبومات المكررة، والملفات الموزعة على حزم تصدير متعددة.
أبقِ أسماء الملفات والطوابع الزمنية دون تغيير أثناء الجرد الأول. قد يؤدي تغيير الأسماء أو إعادة الترميز أو إعادة كتابة البيانات الوصفية قبل حساب التجزئات إلى تحويل النسخ المطابقة تمامًا إلى ملفات مختلفة البايتات، بحيث يتعذر على المعرض التعرف عليها تلقائيًا.
أنشئ بيانًا يتضمن أرشيف المصدر، والمسار النسبي الأصلي، واسم الملف، والتجزئة، والحجم، والأبعاد، ووقت الالتقاط، ومسار الملف الجانبي. يتيح ذلك التراجع عن كل عملية حذف لاحقة، ويفسر سبب دخول أصلين متشابهين إلى المكتبة.
استورد دفعة صغيرة تمثيلية أولًا
اختر دفعة تتضمن ملف JPEG عاديًا، وصورة HEIC، وصورة معدّلة، وصورة Live Photo، وفيديو، وتسلسلاً متتابعًا، ونسخة من ألبوم مشترك، ونسختين متطابقتين تمامًا. استوردها باستخدام الطريقة نفسها المخطط لاستخدامها مع المكتبة كاملة.
قد تظهر الأصول السحابية والمحلية مرتين في الخط الزمني للهاتف، حتى عندما تمثل إحداها نسخة الخادم بينما تبقى الأخرى على الهاتف فقط. يوثق أحد تقارير Immich ظهور الصور بحالتي السحابة والسحابة غير المتصلة.
تحقق مما إذا كان المعرض يرفض التجزئات المتطابقة، ويجمع مكوّنات الصور المتحركة، ويحافظ على التعديلات، ويقرأ الملفات الجانبية، ويميز بين الأصول المحلية فقط وتلك التي رُفعت. عدّل مسار الاستيراد قبل توسيعه ليشمل التصدير كاملًا.
لا تفعّل النسخ الاحتياطي من الهاتف حتى يستقر الاستيراد التاريخي
أوقف النسخ الاحتياطي التلقائي على كل هاتف يحتوي على جزء من مكتبة السحابة المنقولة. وإلا فقد يرفع العميل على الهاتف آلاف الأصول بينما لا يزال الخادم يستورد السجل نفسه من الملفات المصدّرة.
قد يتكرر التكرار بين المصادر بعد احتفاظ المستخدم بنسخة من المكتبة الخارجية وحذف النسخة المرفوعة، لأن العميل على الهاتف قد يرفع الأصل نفسه مرة أخرى لاحقًا. يصف أحد نقاشات Immich حلقة تكرار متكررة بين الهاتف والمكتبة الخارجية.
بعد اكتمال الاستيراد التاريخي، قارن عدد العناصر المعلقة على الهاتف ببيان الخادم. فعّل النسخ الاحتياطي لألبوم حديث صغير أولًا، وتأكد من تخطي الأصول التاريخية المعروفة أو تمثيلها على أنها منسوخة احتياطيًا بالفعل.
تعامل مع المكتبات الخارجية والمكتبات المرفوعة بعناية
قرر ما إذا كانت الملفات المنقولة ستعيش كملفات مرفوعة يديرها المعرض أو كمكتبة خارجية للقراءة فقط. تجنب عرض الملفات الفعلية نفسها عبر المسارين.
قد يؤدي نقل الأصول من المكتبة المُدارة إلى مكتبة خارجية إلى إنشاء إدخالات مكررة في الخط الزمني عندما يبقى سجل قاعدة البيانات القديم ويضيف الفحص الخارجي أصلًا آخر. وكانت النتيجة المبلغ عنها هي سجل مهجور مع نسخة مكررة جديدة.
استخدم نموذج ملكية واحدًا لكل مجموعة ملفات. إذا غيّرت النموذج، فاحتفظ بنسخة احتياطية من قاعدة البيانات، وأكمل الإزالة أو التنظيف المدعوم للمسار القديم، وتحقق من اختفاء السجلات القديمة قبل فحص الموقع الجديد.
راجع النسخ المكررة مع مراعاة البيانات الوصفية وسياق الاسترداد
عندما يحدد المعرض نسخًا مكررة، قارن الدقة، وحجم الملف، والترميز، ووقت الالتقاط، وسجل التعديلات، واقتران Live Photo، وعضوية الألبومات، والمفضلة، وتعيينات الوجوه، ومصدر النسخ الاحتياطي قبل اختيار الأصل الذي سيبقى.
يمكن لاكتشاف النسخ المتقاربة تحديد دقة أو ترميزات مختلفة للمشهد نفسه، لكنه لا يعرف أي نسخة تحافظ على التعديل المفضل للمستخدم أو النسخة الأصلية الأعلى جودة. تعامل مع الاكتشاف التلقائي بوصفه قائمة للمراجعة، لا أمرًا بالحذف.
يوفر دليل نقل بيانات NAS من ZimaSpace القاعدة العامة ذات الصلة: احتفظ بتصدير السحابة والمكتبة الأصلية حتى يتم التحقق من أعداد الملفات والبيانات الوصفية والألبومات وعمليات الاستعادة التمثيلية.
أكمل عملية النقل من خلال تدقيق قابل للتكرار
قارن بيانات المصدر، وأعداد الملفات المستوردة، والنسخ المطابقة تمامًا التي رُفضت، والنسخ المختلفة التي تم الاحتفاظ بها، والملفات الفاشلة، وأعداد العناصر المعلقة على الهاتف. افحص عينة من عدة سنوات وألبومات وتعديلات وفيديوهات وصور Live Photos.
أبقِ تصدير السحابة الأصلي ثابتًا وأنشئ نسخة احتياطية ثانية من المكتبة المستضافة ذاتيًا قبل إلغاء الاشتراك أو إزالة أصول السحابة. تنظيف النسخ المكررة ليس نسخة احتياطية، ولا ينبغي أن يكون العملية الوحيدة التي تغيّر النسخ.
تكتمل عملية النقل عندما تكون لكل أصل أصلي نسخة أساسية واحدة مقصودة، وتظل النسخ المعدّلة قابلة للتمييز، ولا ترفع الهواتف إلا الأصول الجديدة، ولا تتداخل المكتبات الخارجية والمُدارة، ويشرح البيان سبب استبعاد كل نسخة مكررة أو الاحتفاظ بها.
الدعم والنصائح
المزيد للقراءة

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

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

قائمة التحقق من توافق عميل Jellyfin مع الصوت والفيديو والترجمات المصاحبة
اختبر ملفات تمثيلية مع تغيير متغير واحد في كل مرة، وسجّل التشغيل المباشر، أو إعادة التغليف، أو تحويل الصوت، أو تحويل الفيديو، أو الفشل...

