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

هل يمكنك استبدال مروحة حاسوب صغير صاخبة من دون تغيير التحكم الحراري؟
نعم - إذا كان البديل متوافقًا مع الواجهة الكهربائية وتدفق الهواء وإشارات التغذية الراجعة؛ فتوافق الموصل وحده لا يحافظ على التحكم الحراري.

هل يمكن للخادم المنزلي استئناف تشغيل الخدمات بترتيب التبعية بعد استعادة الطاقة عبر مزود الطاقة غير المنقطع؟
نعم - استخدم تبعيات تشغيل صريحة وفحوصات الجاهزية؛ إذ إن سياسات إعادة التشغيل وحدها لا تضمن أن تصبح الخدمات قابلة للاستخدام بالترتيب الصحيح.

هل يمكنك استخدام ميزة التنبيه عبر الشبكة المحلية (Wake-on-LAN) بعد انقطاع كامل للطاقة؟
أحيانًا - يحتاج WOL إلى طاقة الاستعداد وحالة البرنامج الثابت/بطاقة الشبكة لاستعادة التشغيل بعد عودة التيار المتردد؛ ولا يمكنه إيقاظ الجهاز أثناء انقطاع الطاقة.

