انقل دليل بيانات Plex الكامل أثناء إيقاف Plex، واترك المصدر دون تغيير، وتحقق من الخادم المُرحَّل قبل حذف النسخة القديمة أو إعادة استخدامها.
توجد محفوظات المشاهدة والبيانات الوصفية وحالة قاعدة البيانات والتفضيلات وغيرها من معلومات الخادم في دليل بيانات الخادم، وليس في مجلدات الأفلام. في Docker، يكون هذا الدليل هو أي مسار مضيف أو وحدة تخزين ربطتها بمسار إعداد Plex. لذلك، فإن الترحيل الآمن هو نقل للحالة، وليس إعادة فحص لمكتبة الوسائط: أوقف عمليات الكتابة، وانسخ البيانات الصحيحة، وحافظ على الملكية، ووجّه الحاوية إلى الموقع الجديد، وأثبت بقاء هوية الخادم القديمة وحالة المشاهدة.
احمِ المصدر قبل نقل أي شيء
حدّد أولًا مسار المضيف الذي يدعم إعداد Plex المستمر، وأنشئ له نسخة احتياطية منفصلة. لا تبدأ بتعديل نقطة ربط الحاوية على أمل أن يكون الموقع الجديد صحيحًا. سجّل نقطة الربط الحالية وإصدار Plex واسم الخادم ومسارات الوسائط والملكية، حتى تتمكن من العودة إلى الإعداد المعروف بأنه سليم إذا لم تبدأ النسخة الجديدة بشكل صحيح.
تنص إرشادات ترحيل خادم Plex صراحةً على ضرورة إيقاف الخادم قبل نسخ بياناته، وتشير إلى أن الترحيل قد تكون له قيود، خصوصًا بين أنظمة التشغيل المختلفة. كما تحذّر من أن صلاحية الوصول إلى المكتبات الممنوحة لحسابات Plex الأخرى قد لا تُحفظ دائمًا، لذا يجب التحقق من وصول المستخدمين المشتركين بعد الترحيل بدلًا من الوعد ببقائه بشكل مطلق في العنوان.
أبقِ دليل البيانات القديم للقراءة فقط أو اتركه دون أي تغيير أثناء الاختبار الأول. تكون استعادة الحالة السابقة سهلة ما دام المصدر موجودًا: أوقف Plex، واستعد نقطة الربط الأصلية، وابدأ بالحالة القديمة. أما استعادة الحالة السابقة فتصبح أصعب بكثير بعد حذف المصدر أو السماح لنسختين بالكتابة في قاعدة البيانات نفسها.
أوقف Plex وانسخ الحالة المستمرة الكاملة
أوقف حاوية Plex وتأكد من أنها لم تعد تكتب أي بيانات قبل بدء النسخ. انسخ دليل بيانات الخادم المستمر بالكامل إلى موقع التخزين الجديد. في المكتبات الكبيرة، حافظ على سمات الملفات، وفكّر في استخدام أرشيف أو طريقة نسخ أصلية لنظام الملفات تتعامل بكفاءة مع العدد الكبير من ملفات البيانات الوصفية الصغيرة.
إذا لم تكن متأكدًا من الدليل الذي يحتوي على حالة Plex الفعلية، فاستخدم مرجع دليل بيانات Plex للتمييز بين بيانات الخادم ومحتوى الوسائط. في Docker، يعتمد الموقع الفعلي على وحدة التخزين أو نقطة الربط التي اخترتها، لذا يكون إعداد الحاوية هو المرجع النهائي لمسار المضيف.
بعد النسخ، اجعل المسار الجديد مملوكًا وقابلًا للكتابة من قِبل المستخدم أو المجموعة الفعليين نفسيهما اللذين شغّلا Plex سابقًا. قد يبدو النسخ الكامل ذو الصلاحيات الخاطئة كأنه فقدان للبيانات، لأن Plex قد يبدأ باستخدام دليل جديد أو دليل لا يمكن قراءته إلا جزئيًا. أصلح صلاحيات الوصول قبل السماح لـ Plex بإنشاء حالة جديدة في الوجهة.
وجّه Plex إلى المسار الجديد وتحقق من الهوية قبل الفحص
غيّر نقطة ربط بيانات الإعداد فقط في البداية؛ لا تُعد تسمية مجلدات الوسائط، وتغيّر وضع الشبكة، وتحدّث Plex، وتنقل التخزين في الوقت نفسه. ابدأ الحاوية وافتح Plex. يجب أن يظهر الخادم بالاسم المتوقع، وبالمكتبات والملصقات ومحفوظات المشاهدة والإعدادات وهوية الخادم السابقة، بدلًا من مطالبتك بإنشاء خادم جديد بالكامل.
وباتباع نهج ترحيل أجهزة NAS، يتبع دليل ترحيل بيانات NAS من ZimaSpace ترتيب الحماية نفسه: أنشئ نسخة احتياطية أولًا، وانقل نطاقًا محددًا، وتحقق من الوجهة، ثم أزل النسخة القديمة. وهذا الترتيب أهم من كون النقل يتم عبر واجهة مستخدم أو أمر في الصدفة.
قبل تشغيل فحص واسع للمكتبة، افتح عدة عناصر تعرف حالة مشاهدتها أو عدم مشاهدتها، وقارنها بالمصدر. تحقق من إعدادات الخادم ومن مستخدم مشترك واحد أو حساب مُدار على الأقل. إذا كانت الهوية أو المحفوظات أو الصلاحيات غير صحيحة، فتوقف هنا واستعد الحالة السابقة بدلًا من السماح لعمليات الفحص بإعادة كتابة مزيد من البيانات.
تحقق من استمرار البيانات بعد إعادة التشغيل قبل حذف النسخة القديمة
أعد تشغيل حاوية Plex وكرر عمليات التحقق. تأكد من أن نقطة الربط الجديدة ما زالت مسار المضيف النشط، وأن تغييرات حالة المشاهدة الجديدة تُحفظ فيه. ثم شغّل عنصرًا لفترة قصيرة، وأوقفه، وتحقق من بقاء مؤشر التقدم بعد إعادة تشغيل Plex مرة أخرى. يثبت ذلك أن الوجهة ليست قابلة للقراءة فحسب، بل تستقبل أيضًا عمليات الكتابة الحالية.
إذا تغيّرت مسارات الوسائط أيضًا، فانقلها بشكل منفصل واستخدم إجراء Plex الخاص بموقع الوسائط بدلًا من الخلط بين ترحيل حالة التطبيق وترحيل المحتوى. إن إبقاء العمليتين منفصلتين يجعل تشخيص أي عطل أسهل، ويمنع الخلط بين نقطة ربط وسائط مفقودة وقاعدة بيانات Plex مفقودة.
لا تحذف نسخة بيانات التطبيق القديمة أو تعِد استخدامها إلا بعد أن يصمد الموقع الجديد أمام إعادة التشغيل والاستخدام المعتاد. إذا لم تنتقل المستخدمون المشتركون أو صلاحيات المكتبات، فأصلحها صراحةً بعد استقرار حالة الخادم؛ ولا تدمر المصدر لمجرد أن محفوظات المشاهدة والإعدادات الأساسية تبدو صحيحة.
الدعم والنصائح
المزيد للقراءة

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

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

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

