رحّل Plex عبر فصل حالة التطبيق والوسائط والمسارات والتراجع، ثم لا تمنح الخادم المخصّص سلطة التحكم إلا بعد التحقق الشامل من البداية إلى النهاية.
بالنسبة إلى مسؤول المنزل، لا تتمثل عملية النقل الحقيقية في تثبيت Plex جديد على جهاز أكثر هدوءًا. يجب أن يعيد الخادم الجديد إنتاج المكتبات والمستخدمين وحالة المشاهدة والملصقات الفنية والوصول إلى التخزين وسلوك التشغيل الذي يعتمد عليه أفراد العائلة بالفعل. أبقِ جهاز سطح المكتب سليمًا وغير قابل للكتابة باعتباره مضيف التراجع إلى أن يجتاز الخادم الهدف عمليات بث نموذجية، والوصول عن بُعد، وإعادة التشغيل، والنسخ الاحتياطي، والاستعادة المعزولة.
حدّد بدقة ما يجب أن يحافظ عليه ترحيل Plex
ابدأ بجهاز سطح المكتب الحالي باعتباره مصدرًا عاملًا، لا ككومة مجلدات مطلوب استنساخها. سجّل كل مكتبة Plex، وجذور الوسائط الخاصة بها، واسم الخادم، والمستخدمين المُدارين وعلاقات المشاركة، ومسار الوصول عن بُعد، والمهام المجدولة، وأي خدمة مرافقة تغيّر أسماء الملفات أو محتويات المجلدات. أضف فيلمًا أو حلقة نموذجية واحدة لكل فئة من العملاء الذين تستخدمهم فعليًا: التلفاز، والهاتف، والمتصفح، والجهاز اللوحي، والاتصال عن بُعد.
افصل وحدة استعادة Plex إلى أدوار مميّزة. تتضمن حالة التطبيق الدائمة قاعدة بيانات المكتبة، والتفضيلات، والملصقات، والفهارس، وارتباطات الحسابات، وسجل المشاهدة. ينقل دليل بيانات Plex المنسوخ حالات المشاهدة والبيانات الوصفية والإعدادات عندما تحافظ عملية الترحيل على تلك الحالة. أما ملفات الوسائط فهي مجموعة بيانات موثوقة مختلفة. وملفات التحويل والنسخ المشتقة المؤقتة ذاكرة تخزين مؤقت قابلة لإعادة البناء. وينبغي إعادة إنتاج نظام التشغيل وملفات Plex الثنائية من سجل تثبيت مكتوب، بدلًا من اعتبارهما النسخة الوحيدة القابلة للاستعادة.
اكتب قائمة تحقق للقبول قبل تغيير جهاز سطح المكتب. يجب أن تقارن، كحد أدنى، أعداد عناصر المكتبة، ومواضع المشاهدة المعروفة، وظهور المستخدمين المُدارين، والملصقات الفنية، وتشغيل الترجمة، وبثًا محليًا واحدًا عالي معدل البت، وبثًا واحدًا عن بُعد، وبدء تشغيل الخدمة تلقائيًا بعد إعادة التشغيل. حدّد المكتبات القديمة، والإضافات غير المستخدمة، والمجلدات المهجورة على أنها «للتقاعد» بدلًا من نقل سجلّ متراكم عرضيًا إلى الخادم المخصّص. لا يكتمل الجرد إلا عندما يكون لكل عنصر مُحتفَظ به مصدر وهدف ومالك واختبار.
اختَر مواصفات الخادم المخصّص بناءً على التشغيل الفعلي، لا حجم المكتبة
تصف التيرابايتات سعة التخزين، لا حمل التشغيل. يعتمد قرار الحوسبة على ما يستطيع العملاء تشغيله مباشرة، والملفات التي تتطلب إعادة التغليف أو التحويل، وعدد الجلسات المتداخلة، وما إذا كانت الترجمة تتسبب في تحويل الفيديو، ومقدار عرض النطاق الصاعد الذي يحصل عليه المشاهدون عن بُعد. يتطلب التشغيل المباشر عرض نطاق كافيًا وإعدادات عميل متوافقة؛ وإذا فشل أي من الشرطين، فقد يضطر الخادم إلى إعادة التغليف أو التحويل. يمكن لمكتبة صغيرة أن تُحدث ذروة عالية إذا قام عميلان بعيدان غير متوافقين بالتحويل في الوقت نفسه؛ بينما قد تبقى مكتبة كبيرة خفيفة عندما يشغّل العملاء المحليون صيغها مباشرة.
قِس الحاسوب المكتبي الحالي أثناء أكثر الأنماط الواقعية ازدحامًا. شغّل فيديو نموذجيًا عالي معدل البت محليًا، وكرره عبر اتصال بعيد، وفعّل الترجمة التي تستخدمها أسرتك، واطلب عمدًا جودة أقل على أحد العملاء. سجّل ما إذا كانت كل جلسة تعمل بتشغيل مباشر أو بث مباشر أو تحويل، إلى جانب ذروة استخدام وحدة المعالجة المركزية والمسرّع والذاكرة والقرص والشبكة. اختبر الجلسات المتزامنة بدلًا من ضرب نتيجة اصطناعية واحدة.
اختر الهدف فقط بعد توفر هذا الخط الأساسي. يجب أن يملك دعمًا كافيًا لفك الترميز والترميز للصيغ التي تُحوَّل فعليًا، وهامشًا شبكيًا يتجاوز معدل البت المجمع للتشغيل المباشر، وسعة تخزين للوسائط الحالية وللنمو المقاس. إذا كانت تسريع الأجهزة جزءًا من الخطة، فتحقق من أن نظام التشغيل أو الحاوية يستطيع رؤية الجهاز، ثم أثبت ذلك عبر بث حقيقي. ورقة المواصفات ليست اختبار قبول.
أوقف الترحيل في هذه المرحلة إذا كان الخادم المرشح لا يستطيع تحمّل الذروة المقاسة مع هامش احتياطي. فنقل حالة التطبيق إلى هدف ضعيف يسبب انقطاعًا متنكرًا في صورة تقدّم. إما أن تغيّر الهدف، أو تقلل التزامن المطلوب، أو تحسّن توافق العملاء، أو تفصل عمدًا بين التخزين وحوسبة التحويل قبل نسخ البيانات الأساسية.
افصل بين حالة Plex والوسائط وذاكرة التخزين المؤقت والنسخ الاحتياطية
أنشئ الخادم المخصص حول أدوار مستقرة قبل استعادة Plex. أبقِ ملفات النظام والتطبيق الثنائية على طبقة نظام قابلة للاستبدال. ضع بيانات تطبيق Plex الدائمة في مسار يتسع لنمو قاعدة البيانات والرسومات. وصّل الوسائط بمواقع مستقرة لن تتغير عند استبدال محرك الأقراص. وجّه التحويل المؤقت إلى طبقة قابلة للتخلص منها، واحتفظ بالنسخ الاحتياطية خارج كل طبقة مباشرة تحميها.
| الدور | الموقع المستهدف | الوصول المطلوب | الحماية والاستعادة |
|---|---|---|---|
| ملفات النظام وPlex الثنائية | طبقة إقلاع قابلة للاستبدال | يمكن للخدمة البدء بعد الإقلاع | إعادة البناء من خطوات التثبيت المسجّلة |
| حالة تطبيق Plex | طبقة بيانات التطبيقات الدائمة | يمكن لـ Plex القراءة والكتابة | نسخة مُرقّمة بالإصدارات؛ استعادة قبل تشغيل Plex |
| ملفات الوسائط | طبقة الوسائط المستقرة | يمكن لـ Plex القراءة؛ أما الكتّاب فمحدّدون صراحةً | نسخة احتياطية مستقلة وفقًا لتكلفة الاستبدال |
| ذاكرة التخزين المؤقت للتحويل | طبقة سريعة مؤقتة | يمكن لـ Plex الإنشاء والحذف | لا استعادة؛ أعد الإنشاء فارغًا |
| نسخة الاسترداد | خارج الخادم المباشر أو معزولًا عنه | مهمة النسخ الاحتياطي تكتب؛ ومهمة الاستعادة تقرأ | اختبر على هدف منفصل |
تُعد الأذونات جزءًا من البنية. يحتاج الحساب أو الحاوية التي تشغّل Plex إلى صلاحية الكتابة على حالة التطبيق وذاكرة التخزين المؤقت، إضافةً إلى صلاحية القراءة على كل جذر من جذور الوسائط. ويحتاج حساب خدمة Plex إلى أذونات القراءة والتنفيذ على أدلة الوسائط كي يتمكن من اجتياز المجلدات وفتح الملفات التي يقدّمها. قد يحتاج كتّاب الوسائط إلى صلاحيات أوسع، لكن Plex لا يحتاج إلى صلاحيات مسؤول شاملة لمجرد بث الملفات. تحقّق من اجتياز الأدلة وكذلك من قراءة الملفات؛ فقد يكون الفيلم قابلًا للقراءة، لكنه يظل غير قابل للوصول عندما يحظر دليل أب صلاحية هوية الخدمة.
احتفظ بخريطة مسارات تربط كل جذر وسائط قديم بالمسار الجديد للتركيب أو الحاوية. تجعل المسارات المتسقة داخل الحاوية تغييرات المضيف المستقبلية أسهل، بينما يمكن أن تتبع عمليات التركيب على جانب المضيف تخطيط التخزين. تأكد من تركيب وحدات التخزين قبل بدء Plex، ومن أن يؤدي فقدان التركيب إلى فشل واضح بدلًا من عرض دليل فارغ قد يؤدي إلى فحص غير صحيح للمكتبة.
اختر مسار الحالة ضمن المنصة نفسها أو عبر المنصات
عادةً ما يكون الانتقال ضمن نظام التشغيل نفسه أقل خطورة، لأن تخطيط بيانات التطبيق وتخزين التفضيلات وبنية المسارات وهوية الخدمة تكون أكثر قابلية للتطابق. ثبّت إصدارًا متوافقًا من Plex على الهدف، واتركه ينشئ البنية الوجهة، ثم أوقفه واختبر الاستعادة باستخدام نسخة مؤقتة من حالة المصدر. لا تسمح للمثيل النظيف بفحص الوسائط الفعلية قبل تجهيز قاعدة البيانات المستعادة وخطة المسارات.
إن الانتقال من Windows إلى Linux، أو من macOS إلى حاوية، أو أي انتقال آخر بين المنصات، يضيف أعمالًا لترجمة الإعدادات. وقد يتطلب الانتقال بين المنصات ترجمة المسارات والتفضيلات لأن الوجهة قد تخزّن المسارات وتفضيلات الخادم بطريقة مختلفة. وقد تتحول المسارات التي تستخدم أحرف محركات الأقراص إلى أدلة مركّبة، وقد تُخزّن التفضيلات في موقع مختلف، كما ستكون لحساب الخدمة هوية مختلفة. تعامل مع مسارات المضيف ومسارات الحاوية المرئية باعتبارها قرارين منفصلين. لا تفترض أبدًا أن نسخ قاعدة البيانات وحدها سيحوّل هذه المراجع.
فضّل سير عمل ترحيل مدعومًا أو خطوة وسيطة على المنصة نفسها بدلًا من تعديل قاعدة البيانات بشكل ارتجالي. إذا تطلب إجراء خاص بالمنصة تحويلًا للحالة، فأنشئ نسختين احتياطيتين، واعمل على نسخة يمكن التخلص منها فقط، وسجّل كل تحويل، وأثبت جذور المكتبة وهوية الخادم قبل المساس بالمصدر الموثوق. يمكن لمتصفحات قواعد البيانات القياسية أو أدوات البحث والاستبدال العامة تغيير ما هو أكثر من المسارات المقصودة، لذا يُعد التعديل غير المتحقق منه شرطًا لإيقاف العملية.
قرار الخروج ثنائي: إما أن تعرض النسخة المستعادة الخادم والمكتبات المتوقعة باستخدام مسارات الاختبار، أو أن مسار النقل بين المنصات غير جاهز. لا تحاول تعويض فشل نقل الهوية بإنشاء خادم Plex ثانٍ غير مرتبط ودعوة الجميع مجددًا، إلا إذا كان فقدان حالة المشاهدة الأصلية والمشاركات والاستمرارية خيارًا مقصودًا بوضوح.
جمّد جهاز سطح المكتب وانسخ وحدة استرداد موثوقة واحدة
جدول فترة قصيرة لتجميد عمليات الكتابة بعد اجتياز المنصة المستهدفة والمسارات والأذونات للاختبار التجريبي. عطّل أي تنظيف تلقائي قد يزيل الإدخالات أثناء عدم توفر مسارات الوسائط مؤقتًا. أوقف Plex على جهاز سطح المكتب وتحقق من أن العملية لم تعد تكتب. سجّل الوقت وإصدار التطبيق المصدر وجذور المكتبة وآخر نسخة احتياطية معروفة بأنها سليمة قبل بدء نسخ الحالة النهائية.
انسخ بدلًا من النقل. انقل دليل بيانات تطبيق Plex الكامل المطلوب من المنصة المصدر، مع الحفاظ على الطوابع الزمنية ومعلومات الملكية حيث تدعم الطريقة ذلك. استخدم نقل بيانات Plex المتوقفة لنسخ حالة التطبيق النهائية، حتى لا تتغير قاعدة البيانات أثناء نقلها. انقل الوسائط أو أعد تركيبها بشكل منفصل وفقًا لخريطة المسارات. بالنسبة إلى مكتبة كبيرة، يمكن إجراء نسخة أولية من الوسائط قبل التجميد، يتبعها مزامنة نهائية بعد إيقاف عمليات الكتابة. تنتمي قاعدة بيانات التطبيق نفسها إلى مرحلة الإيقاف.
قارن ما وصل فعليًا. استخدم إجماليات المجلدات وعدد الملفات والبيانات الوصفية أو المجموعات الاختبارية للبيانات التي تهم سلامتها؛ ولا تعتمد على وصول أمر النسخ إلى مئة بالمئة. طبّق ملكية حساب الخدمة المستهدف على بيانات التطبيق، وتحقق من إمكانية القراءة عبر كل جذر من جذور الوسائط. أبقِ جهاز سطح المكتب دون تغيير، وافصله عن بدء التشغيل التلقائي عند الحاجة، ووسمه بوضوح بأنه نسخة للرجوع إليها. ويجب ألّا يستأنف عمليات الكتابة أثناء تقييم الهدف المستعاد.
شغّل الخادم المستهدف بهوية شبكة مؤقتة. إذا لم تظهر المكتبات المتوقعة أو هوية الخادم، فأوقفه قبل بدء عمليات المسح الشاملة أو إعادة بناء البيانات الوصفية. ارجع إلى الحالة المنسوخة، وخريطة المسارات، والأذونات، وقرار ترجمة المنصة. قد يستعيد المسح النظيف الملصقات في النهاية، لكنه لا يثبت بقاء سجل المستخدم وعلاقة الخادم الأصلية.
أثبت صلاحية الخادم الجديد قبل إعادة توجيه كل عميل
تحقق من الحالة المستعادة قبل تغيير عنوان الخادم المألوف. قارن عدد المكتبات وأسماءها، وافتح عناصر معروفة ذات ملصقات وإصدارات، وتحقق من عدة مواضع للمشاهدة، وسجّل الدخول بصفتك كل فئة من فئات المستخدمين المُدارين. تصفّح من المضيف المستهدف ومن عميل عادي حتى لا تخفي مكتبة مرئية محليًا فشلًا في الشبكة أو الحساب.
كرّر مصفوفة التشغيل المقاسة. اختبر تشغيلًا مباشرًا محليًا عالي معدل البت، وبثًا عن بُعد، وتحويلًا إجباريًا إلى جودة أقل، وترجمات شائعة، والحد الأقصى الواقعي للجلسات المتزامنة. أكّد وضع التسليم الفعلي وراقب استخدام الموارد؛ فنجاح التشغيل على تلفزيون واحد لا يتحقق من صحة التشغيل على هاتف يستخدم بيانات الهاتف المحمول أو متصفح يتطلب التحويل. يمنح فحص التشغيل عبر شبكة الهاتف المحمول عملية الترحيل اختبارًا حقيقيًا خارج الموقع بدلًا من إعادة استخدام الشبكة المنزلية. قارن النتائج بخط الأساس على سطح المكتب، لا بوعدٍ مجرّد عن العتاد.
بعد ذلك، اختبر التبعيات التي لا تظهر إلا بمرور الوقت. أعد تشغيل الخادم وتأكد من تحميل وحدات التخزين قبل Plex، ومن بدء الخدمة دون تسجيل دخول تفاعلي، ومن حلّ اسم LAN الثابت، ومن عودة الوصول عن بُعد عبر المسار المقصود. اقطع الوصول إلى الشبكة ثم أعده، ونفّذ إيقاف تشغيل مضبوطًا إذا كانت خطة الطاقة تتضمن ذلك. يُعد الفشل بعد إعادة التشغيل هجرة فاشلة حتى لو عملت الجلسة الأولى.
حوّل عميلًا واحدًا أولًا بنقل العنوان الثابت، أو الحجز، أو الاسم المحلي، أو مسار العميل الموثّق إلى الخادم المستهدف. راقب سجلات DNS القديمة، أو تكرار إعادة توجيه المنافذ، أو خدمة سطح مكتب قديمة تبدأ تلقائيًا. بعد اجتياز العميل التجريبي، انقل بقية العملاء في مجموعات صغيرة. في كل خطوة، يجب أن تكون هناك جهة Plex واحدة فقط قابلة للكتابة.
إذا فشل اختبار حرج، فأوقف الخادم المستهدف، وأعد هوية الشبكة القديمة إلى سطح المكتب غير المعدّل، واستأنف العمل من وقت التحويل المسجّل. لا تتناوب في الكتابة بين قاعدتي البيانات. حقّق في الحافة الفاشلة—الحالة، أو المسار، أو الأذونات، أو توافق العميل، أو الشبكة، أو الطاقة—ثم أنشئ نسخة متوقفة جديدة بعد أن يصبح المصدر موثوقًا مرة أخرى.
اجعل اختبار الاستعادة بوابة إحالة سطح المكتب إلى التقاعد
لا يعني الانتقال الناجح أن الخادم أصبح قابلًا للتعافي بعد. أنشئ نسخة احتياطية من حالة تطبيق Plex وفق جدول يتناسب مع مقدار سجل المشاهدة وأعمال المكتبة التي يمكنك خسارتها. احمِ الوسائط التي لا يمكن استبدالها أو التي يصعب إعادة إنشائها بنسخة مستقلة. قد تحافظ زيادة تكرار الأقراص على إتاحة الخادم بعد تعطل أحد الأقراص، لكن RAID ليس نسخة احتياطية ضد الحذف أو التلف أو السرقة أو فقدان الخادم بالكامل.
استعد نسخة احتياطي لحالة التطبيق في مجلد أو آلة افتراضية أو حاوية أو مضيف احتياطي معزول. أرفق وسائط تمثيلية فقط، وابدأ بهوية مؤقتة، ثم كرر مجموعة قبول مختصرة: تفتح المكتبة، وتعود حالة المشاهدة المعروفة، ويرى مستخدم مُدار المحتوى الصحيح، وتكتمل عملية تشغيل مباشر واحدة وعملية تحويل ترميزي واحدة. بالنسبة إلى عمليات النشر المعتمدة على الحاويات، يتيح مسار استعادة معزول لخدمة واحدة تركيز التعافي على Plex مع إبقاء التبعيات السليمة دون تغيير. سجّل وقت التعافي، والتبعيات المفقودة، والنسخة الاحتياطية المستخدمة بالضبط.
دوّن محفزات التوسع بينما لا يزال خط الأساس حديثًا. أضف قدرة معالجة للترميز أو افصلها عندما تستهلك الجلسات المقاسة المستمرة الاحتياطي. وسّع التخزين قبل أن تصل طبقة الوسائط إلى حد المساحة الحرة الذي اخترته للاستيراد والصيانة. حسّن الشبكة عندما يقترب معدل البت للتشغيل المباشر المتزامن من معدل النقل المختبر. افصل التخزين عن الحوسبة عندما يربط جهاز واحد نوافذ الصيانة أو معدلات النمو التي لم يعد بإمكان الأسرة تقبلها.
لا ينبغي مسح جهاز سطح المكتب القديم أو بيعه أو إعادة تخصيصه إلا بعد نجاح الاستعادة. وحتى ذلك الحين، يظل مسارًا للتعافي عند الحاجة، مع إيقاف تشغيله وتوثيق حالته بوضوح مع تاريخها. وإذا تعذرت استعادة النظام المستهدف، أو لم يتمكن من تلبية ذروة التشغيل، أو ظل يعتمد على تحويل غير موثق بين المنصات، فقد وصلت عملية النقل إلى حد إيقاف، لا إلى مرحلة الاكتمال.
قاعدة الإعداد النهائية
لا يصبح الخادم المخصص موطنًا لـ Plex إلا بعد اجتياز حالة موحّدة وموثوقة، ومسارات وسائط مستقرة، وتشغيل مقاس، ووصول العملاء، وسلوك إعادة التشغيل، والنسخ الاحتياطي، والاستعادة المعزولة. لا يُعد النسخ الاحتياطي موثوقًا إلا بعد نجاح اختبار الاستعادة. أبقِ جهاز سطح المكتب سليمًا وغير قابل للكتابة حتى ذلك الحين؛ وإذا ظلّت ترجمة المسارات أو احتياطي أعباء العمل غير مؤكدة، فأجّل التخلص منه وأصلح ذلك الحد الفاصل بدلًا من فرض الانتقال.
إعداد التخزين الشبكي والخادم
المزيد للقراءة

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

مخطط إعداد خادم Plex لأسرة مشتركة
مخطط منزلي لـ Plex يشمل الملفات الشخصية، والأذونات، ومناطق الشبكة، والنسخ الاحتياطية، واختبارات التشغيل المتزامن، والتوسّع القائم على الأدلة.

مخطط طوبولوجيا متكامل لخادم Plex المنزلي للحوسبة والتخزين والنسخ الاحتياطي
مخطط قابل للاختبار لخادم Plex يحدّد التشغيل، والتخزين، والنسخ الاحتياطي، والشبكة، والطاقة، ونطاقات الأعطال، ومحفزات التوسّع.

