تفقد مكتبة الصور عضوية الألبومات بعد التصدير السحابي عندما تبقى الملفات موجودة، لكن العلاقات الخاصة بالخدمة التي جمّعت هذه العناصر لا تُستعاد أثناء الاستيراد.
تعامل مع عضوية الألبوم باعتبارها بيانات وصفية منفصلة، بدلًا من افتراض أنها مضمّنة بشكل دائم داخل كل ملف JPEG أو RAW. قبل استيراد كل شيء إلى مكتبة مستضافة ذاتيًا، افحص التصدير السحابي بحثًا عن مجلدات الألبومات، وملفات JSON الجانبية، والبيانات الوصفية الخاصة بكل ألبوم، والمفضلة، والأوصاف، والمراجع المكررة للملفات. ثم استخدم مستوردًا يفهم بنية التصدير هذه، أو أعد إنشاء العلاقات التي يستطيع التصدير إثباتها فعليًا فقط.
تأكد من بقاء الصور واختفاء العلاقات
اختر ألبومًا واحدًا يحتوي على خمس إلى عشر صور معروفة، وتأكد من وجود جميع النسخ الأصلية في التصدير. ثم أحصِ العناصر التي تظهر في مكتبة الوجهة، وتحقق مما إذا كانت قد فقدت علاقة الألبوم فقط.
توضح Google أن البيانات الوصفية الإضافية موجودة في ملفات JSON، بدلًا من كتابة كل حقل من حقول مكتبة السحابة داخل الصورة نفسها.
إذا كانت النسخ الأصلية مفقودة، فهذه مشكلة تصدير غير مكتمل. أما إذا كانت النسخ الأصلية موجودة لكنها غير مجمعة، فحافظ على بنية التصدير وتابع باستخدام البيانات الوصفية للألبومات بدلًا من إعادة نسخ ملفات الصور.
افحص البيانات الوصفية للألبومات قبل تسطيح التصدير
احتفظ بأرشيف Takeout أو التصدير السحابي الأصلي كما هو. ابحث عن مجلدات الألبومات، وملفات البيانات الوصفية على مستوى الألبوم، وملفات JSON الجانبية، والمراجع المتكررة للصورة نفسها، وأسماء الملفات التي تختلف بين مجلدات السنوات ومجلدات الألبومات.
يشير دليل عملي للترحيل إلى مكتبة مستضافة ذاتيًا إلى أن Takeout يتضمن بيانات وصفية للألبومات إلى جانب المعلومات الخاصة بكل صورة.
لا تسطّح كل المجلدات في مجلد واحد قبل أن يقرأ المستورد هذه العلاقات. فقد يوفر إزالة التكرار من المجلدات مساحة، لكنه يدمر الأدلة اللازمة لإعادة إنشاء الألبومات.
استخدم مستوردًا يفهم العلاقات السحابية
يمكن لرافع ملفات عام استيعاب الصور، لكنه لا يستطيع استنتاج الألبومات التي كانت تنتمي إليها إلا إذا كانت العلاقة ممثلة في مسار الملف أو في بيانات جانبية يفهمها. قارن بين الرفع العادي والمستورد المتوافق مع Takeout باستخدام الألبوم الاختباري الصغير.
يوضح تقرير عن الترحيل إلى Immich أن إعادة إنشاء البيانات الوصفية للألبومات ممكنة عندما يحافظ المستورد على سياق التصدير السحابي.
إذا أعاد الاستيراد المتوافق مع Takeout الألبوم الاختباري، فاستخدم هذا المسار للترحيل الكامل. وتجنب إنشاء عناصر مكررة من خلال الرفع العام والاستيراد الثاني المتوافق مع الألبومات.
طابق الملفات الجانبية مع الصورة الصحيحة قبل الاستيراد
قد تقسم عمليات التصدير السحابية الأرشيفات الكبيرة، أو تعيد تسمية ملفات البيانات الوصفية، أو تخزن صورة في مجلد سنة بينما تشير بيانات الألبوم إلى الأصل نفسه في مكان آخر. تحقق من تطابق أسماء الملفات وتقارب الملفات الجانبية قبل إلقاء اللوم على تطبيق الوجهة.
يشدد دليل لترحيل Google Photos على أن أدوات الترحيل تحافظ على البيانات الوصفية عند التعامل مع بنية Takeout بعناية.
اختبر أسماء الملفات التي تتضمن نسخًا معدلة، وأسماء أساسية مكررة، وصور Live Photos، وأسماء طويلة، لأن هذه من الحالات الشائعة التي قد يختلف فيها تطابق الملفات الجانبية. واحتفظ بأرشيفات ZIP أو TGZ الأصلية حتى تتحقق من جميع أعداد الألبومات.
أعد إنشاء الألبومات التي يستطيع التصدير إثباتها فقط
تتضمن بعض الألبومات السحابية عناصر مشتركة رفعها أشخاص آخرون، أو تجميعات تلقائية، أو مجموعات أنشأتها الخدمة، وهي ليست مكافئة للألبومات العادية التي أنشأها المستخدم. قارن قائمة الألبومات في الخدمة المصدر بالبيانات الوصفية الموجودة فعليًا في التصدير.
تذكر ملاحظة عملية حول الترحيل إلى Immich أن Immich-Go يستطيع الحفاظ على الألبومات عندما تتوفر بيانات العلاقات المُصدَّرة.
لا تختلق عضوية الألبومات المفقودة اعتمادًا على تواريخ الالتقاط أو أسماء المجلدات، إلا إذا كان هذا التقريب مقبولًا. سجّل الألبومات التي يمكن إعادة إنشائها بدقة، وتلك التي تتطلب إعادة إنشاء يدوية أو جزئية.
تحقق من أعداد الألبومات قبل الاستغناء عن النسخة السحابية
بعد الاستيراد، قارن عينة من الألبومات الكبيرة والصغيرة والمشتركة والقديمة والمعدلة مؤخرًا. أحصِ العناصر، وافتح صورًا ممثلة، وتحقق من التواريخ والأوصاف، وتأكد من أن الملفات المكررة لا تُعامل على أنها عضوية مفقودة.
توضح أداة للبيانات الوصفية في Takeout سبب أهمية أن تستعيد الملفات الجانبية البيانات الوصفية المُصدَّرة قبل الاستيراد النظيف إلى مكتبة محلية.
لا يكتمل الترحيل إلا عندما تتطابق الألبومات المهمة وعناصرها الممثلة مع المصدر بدرجة كافية لتلبية احتياجات الأسرة. ويوفر دليل ZimaSpace ذي الصلة حول مكتبة صور عائلية مستضافة ذاتيًا حدًا احتياطيًا قبل حذف آخر نسخة موجودة في السحابة.
الأسئلة الشائعة
لماذا تظهر جميع صوري، لكن كل الألبومات فارغة؟
قد يكون المستورد قد رفع ملفات الوسائط دون قراءة الملفات الجانبية الخاصة بالخدمة أو البيانات الوصفية للألبومات التي تربط هذه العناصر بالمجموعات.
هل يمكن لبيانات EXIF وحدها إعادة إنشاء ألبومات Google Photos؟
لا. يمكن لبيانات EXIF المساعدة في التواريخ وتفاصيل الكاميرا والموقع، لكن عضوية الألبوم العادية علاقة منفصلة، وتحتاج عادةً إلى بيانات وصفية للتصدير أو مستورد يفهم الألبومات.
هل ينبغي حذف النسخ المتشابهة من الألبومات قبل الاستيراد؟
ليس قبل فهم سلوك إزالة التكرار في المستورد. فقد تتم الإشارة إلى الصورة نفسها من عدة ألبومات دون أن يعني ذلك وجود عدة نسخ أصلية مستقلة.
الدعم والنصائح
المزيد للقراءة

هل يمكن لـ Plex مشاركة وحدة معالجة الرسومات (GPU) مع حاوية Docker أخرى؟
يمكن لـ Plex وحاوية أخرى غالبًا الوصول إلى وحدة معالجة الرسومات نفسها، لكن يجب اختبار دعم برنامج التشغيل، وتعيين الجهاز، وحِمل محرّك الفيديو، والذاكرة،...

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

كيفية إعداد ذاكرة التخزين المؤقت وموقع التخزين المؤقت لتحويل الترميز في Plex
احمِ حالة Plex الدائمة مع وضع الملفات المؤقتة للتحويل على مساحة تخزين محلية مناسبة، ثم تحقّق من التنظيف والمساحة الحرة وسلوك إعادة التشغيل.

