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

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

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

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

