تُعد خطة الاستعادة أهم من التطبيق الأول، لأنها تحدد البيانات التي يجب أن تبقى، ومكانها، وكيفية إعادة بناء الخادم.
يمكن للمبتدئ استبدال تطبيق مخيب للآمال في فترة بعد الظهر، لكن قواعد البيانات الموضوعة في أماكن خاطئة، ومسارات التخزين غير الموثقة، وبيانات اعتماد المسؤول المشتركة، والنسخ الاحتياطية غير المختبرة قد تلازم الخادم لسنوات. ويحوّل التخطيط للاستعادة أولاً الإعداد من مجموعة من عمليات تثبيت التطبيقات إلى نظام تظل حالته التشغيلية وبيانات المنزل وخطوات إعادة إنشائه مفهومة بعد تعطل قرص، أو فشل تحديث، أو حذف غير مقصود، أو استبدال المضيف بالكامل.
حدّد مقدار فقدان البيانات ومدة التوقف المقبولين قبل اختيار التطبيق
لا يتعلق قرار الاستعادة الأول بأداة النسخ الاحتياطي التي ينبغي تثبيتها، بل بمقدار البيانات الحديثة التي يمكن فقدانها والمدة التي يمكن أن تظل فيها كل خدمة غير متاحة. قد يتحمل أرشيف صور العائلة عدة ساعات من التوقف، لكنه لا يتحمل تقريباً أي فقدان دائم، بينما يمكن إعادة إنشاء فهرس وسائط قابل للاستبدال حتى لو ظل غير متصل ليوم كامل.
تُميّز TechTarget بين هدف نقطة الاستعادة وهدف زمن الاستعادة: يحدد هدف نقطة الاستعادة مقدار فقدان البيانات المقبول، بينما يحدد هدف زمن الاستعادة المدة التي قد تظل فيها الخدمة غير متاحة. ويمنح هذا التمييز بين الفقد ومدة التوقف المبتدئ طريقة عملية لتصنيف أدوار الخادم المنزلي قبل اختيار العتاد أو التطبيقات.
| البيانات أو الخدمة | مثال على مقدار الفقد المقبول | مثال على مدة التوقف المقبولة | نتيجة التخطيط |
|---|---|---|---|
| صور العائلة والمستندات | منخفض جداً | قد تكون عدة ساعات مقبولة | النسخ الاحتياطي المستقل ذي الإصدارات أهم من التبديل الفوري عند التعطل |
| وحدة تحكم الأتمتة | يجب الحفاظ على الإعدادات الحديثة | يُفضَّل انقطاع قصير | استعادة سريعة للإعدادات ومسار احتياطي |
| البيانات الوصفية للوسائط وحالة المشاهدة | متوسط | عادةً غير حرج | احمِ حالة التطبيق، لكن اسمح بإعادة إنشاء أبطأ |
| ذاكرة التخزين المؤقت للتحويل أو الصور المصغرة | لا شيء | التأخير في إعادة الإنشاء مقبول | أبقِه خارج مجموعة النسخ الاحتياطي المحمية |
تحدد هذه الحدود تكرار النسخ الاحتياطي، ومكان تخزينه، وترتيب الاستعادة. ومن دونها، يصبح التطبيق الأول أولوية افتراضية لمجرد أنه ثُبّت أولاً.
حدّد الحالة المستمرة للتطبيق قبل التثبيت
نادراً ما تُظهر بطاقة التطبيق جميع المكوّنات اللازمة لاستعادة خدمة عاملة. قد تتضمن الحزمة النموذجية قاعدة بيانات، وملفات إعداد، وملفات رفع المستخدمين، وأسراراً، وفهارس، وشهادات، وصوراً مصغرة، وتبعية خارجية. بعض هذه المكوّنات موثوق بها وغير قابلة للاستبدال؛ بينما يمكن إعادة إنشاء بعضها الآخر.
توضح Better Stack أن بيانات الحاويات يجب أن توضع في مساحة تخزين دائمة عندما يكون من الضروري أن تبقى بعد استبدال الحاوية. ولهذا السبب، يجب أن توجد دورة حياة منفصلة للتطبيق والبيانات قبل أن ينشئ زر التثبيت وحدات تخزين مجهولة الاسم أو يخزّن الحالة على قرص الإقلاع.
بالنسبة إلى التطبيق الأول، سجّل كل مسار دائم، وموقع قاعدة البيانات، ومصدر بيانات الاعتماد، والمنفذ المكشوف، والتبعية. ثم حدّد العناصر التي يجب نسخها احتياطيًا معًا لضمان استعادة متسقة. وإذا تعذّر تدوين هذه الحقائق قبل التثبيت، فهذا يعني أن الواجهة تخفي تبعية استعادة لا تزال موجودة.
النسخة الاحتياطية ليست هي نفسها الخدمة القابلة للاستعادة
قد لا يستعيد مجلد يحتوي على ملفات منسوخة حسابات المستخدمين أو الأذونات أو العلاقات بين قواعد البيانات أو إصدارات التطبيقات أو الإعدادات. وقد تكون قاعدة بيانات نشطة نُسخت في لحظة غير مناسبة غير متسقة. وقد تعيد صورة حاوية تثبيت البرنامج، لكنها قد لا تحتوي على أي من الحالة التي جعلت الخدمة مفيدة.
تحذّر TechTarget من أن النسخ الاحتياطية وحدها لا تضمن الاستعادة، لأن التعافي يعتمد على أولويات أعباء العمل، والعمليات المختبرة، وتوقعات واقعية لأهداف نقطة الاستعادة (RPO) ووقت الاستعادة (RTO). ويكتسب الحد الفاصل بين النسخ الاحتياطي والاستعادة أهمية خاصة في خادم للمبتدئين، حيث يمكن لمهمة نسخ احتياطي واحدة لم يتم التحقق منها أن تخلق ثقة زائفة.
يجب أن تكون وحدة الاستعادة هي الخدمة العاملة، لا مجرد مجلد البيانات الأكبر. حدّد الحد الأدنى المطلوب لاستعادة التطبيق، وإعادة اتصال المستخدمين، والتحقق من ملفات نموذجية، والتأكد من استئناف المهام المجدولة.
ترتيب الاستعادة مهم أيضًا. يجب تركيب وحدة التخزين قبل بدء قاعدة البيانات، ويجب أن تصبح قاعدة البيانات متسقة قبل أن يقبل التطبيق الطلبات، وقد يلزم أن تعود خدمات الهوية أو الشبكة قبل أن يتمكن عملاء المنزل من إعادة الاتصال. سجّل ترتيب هذه التبعيات بجانب جرد النسخ الاحتياطية. فالخدمة التي لا يمكن استعادتها إلا بعد إعادة بناء عدة مكونات غير موثقة، يكون زمن استعادتها الفعلي أطول مما توحي به سرعة نسخ بياناتها. لذلك ينبغي أن تتضمن الخطة حالة استخدام دنيا، مثل الوصول المحلي إلى الملفات أو تسجيل دخول مسؤول واحد، قبل استعادة الفهارس الاختيارية والصور المصغرة والوصول عن بُعد والمهام التي تعمل في الخلفية.
تحدد خطة الاسترداد تخطيط التخزين
تحدد متطلبات الاسترداد للخادم مكان كل دور من أدوار البيانات. وينبغي أن يكون نظام التشغيل ورمز التطبيق قابلين للاستبدال. وتحتاج الحالة المستمرة إلى مسار موثّق ونسخ احتياطي متسق. كما تحتاج ملفات المستخدم إلى سعة وأذونات وسجل إصدارات ونسخة مستقلة. وينبغي أن يكون حجم ذاكرة التخزين المؤقت محدودًا وقابلًا لإعادة البناء.
تشير N2WS إلى أن استرداد قاعدة البيانات قد يتطلب المخطط، وتفاصيل الإعداد، والسجلات، وبيانات تعريف النسخ الاحتياطية، بالإضافة إلى مجموعة البيانات الرئيسية. يوضح نموذج استرداد قاعدة البيانات متعدد الأجزاء هذا سبب جعل وضع قاعدة البيانات والإعداد وبيانات المستخدم داخل مشاركة واحدة غير رسمية عملية الاستعادة أصعب بدلًا من أن تكون أبسط.
استخدم مسارات ثابتة مثل /srv/appdata/service, /srv/data/service، و /srv/cache/service. امنح كل مسار مسؤولًا، وقاعدة للنسخ الاحتياطي، وتقديرًا للنمو، وطريقة للاستعادة. تكتمل خطة التخزين عندما يمكن إزالة التطبيق قيد التشغيل من دون جعل هذه الأدوار غامضة.
يجب أن تبقى تعليمات الاسترداد بعد تعطل الخادم الذي تصفه
خطة الاسترداد المخزنة داخل الخادم المتعطل فقط ليست خطة استرداد. احتفظ بجرد الخدمات، ومخطط التخزين، والعنوان المحلي، وملكية المسؤول، ووجهة النسخ الاحتياطية، وموقع مفتاح التشفير، وخطوات الاستعادة الأولى في موقع يمكن الوصول إليه بشكل مستقل.
تعرّف TechTarget خطة التعافي من الكوارث بأنها نهج موثّق ومنظّم لاستئناف العمليات بعد وقوع حادث غير مخطط له. ويمكن تصغير تسلسل الاسترداد الموثّق هذا بسهولة ليناسب خادمًا منزليًا: ينبغي أن يتمكن شخص ما من تحديد ما الذي تعطل، وما الذي يجب إعادته أولًا، ومكان وجود النسخة الاحتياطية والتعليمات المطلوبة.
لا تسجّل الأسرار في قائمة تحقق غير محمية. سجّل مكان تخزين بيانات الاعتماد المحمية ومفاتيح الاسترداد، ومن يمكنه الوصول إليها، وكيفية استعادة الوصول إذا لم يكن المسؤول الأساسي متاحًا. اطبع أو صدّر الحد الأدنى من مخطط الشبكة والتخزين اللازم لبدء إعادة البناء من دون لوحة التحكم.
اختبر استعادة كاملة واحدة قبل إضافة التطبيق الثاني
التطبيق الأول هو الأرخص لاختبار الاسترداد. فهناك تبعيات أقل وبيانات أقل، ولا يوجد توقّع من أفراد المنزل بأن تظل عدة خدمات متصلة بالإنترنت. احذف مثيلًا تجريبيًا أو اعزله، واستعد حالته في موقع جديد، وتأكد من قدرة مستخدم عادي على تسجيل الدخول والوصول إلى بيانات تمثيلية.
ترى Backblaze أن قوة خطة التعافي من الكوارث لا تتجاوز قوة أحدث اختبار لها، وتوصي بتمارين قابلة للتكرار تتراوح من جولات إرشادية إلى تدريبات استرداد محدودة النطاق. ويُعد تدريب الاسترداد محدود النطاق المعيار المناسب لتطبيق خادم منزلي أول.
قِس زمن الاستعادة الفعلي، وسجّل كل تبعية غير موثقة، وراجِع التعليمات. إذا كان الاسترداد يعتمد على أمر منسوخ من سجل المتصفح، أو كلمة مرور تتذكرها، أو بقاء القرص الأصلي قابلًا للقراءة، فقد حدّد الاختبار عملًا ينبغي إصلاحه قبل توسيع الحزمة.
اختر التطبيق الأول فقط بعد تحديد حدود مسار الاسترداد
ليس بالضرورة أن يكون أفضل تطبيق أول هو الأكثر إثارة. بل ينبغي أن يكون ذا غرض واضح، ونطاق تخزين محدود، وحالة مستمرة مفهومة، وعملية استرداد يمكن اختبارها دون المخاطرة بأرشيف العائلة. وغالبًا ما تكون لوحة معلومات صغيرة، أو أداة محلية، أو خدمة وسائط قابلة للاستبدال هدفًا تعليميًا أكثر أمانًا من النسخة الوحيدة من الصور أو كلمات المرور أو مستندات المنزل.
يوصي دليل TechTarget لاختبار النسخ الاحتياطية باستعادة البيانات والتحقق من أن عبء العمل يعمل مع تبعياته. ويوفر متطلب الاستعادة الوظيفية ذلك الاختبار النهائي: لا تثبّت التطبيق إلا عندما تتمكن من تحديد بياناته وبيانات اعتماد الوصول إليه وتبعياته وخطوات التحقق منه.
يمكن استخدام دليل ZimaSpace حول بناء أول خادم حول ثلاث خدمات مترابطة بعد تحديد حدّ الاسترداد. يناسب خادم ZimaBoard 2 المنزلي الصغير حزمة تطبيقات مدمجة تراعي الاسترداد، مع وحدة تخزين خارجية مُخطط لها بعناية. ويُعد ZimaCube 2 للتخزين الشبكي السحابي الشخصي بالذكاء الاصطناعي نقطة بداية أقوى عندما تكون متطلبات تخزين العائلة على عدة محركات، واللقطات، والاحتفاظ بسجل استرداد أطول محددة قبل تشغيل التطبيق الأول.
يثبت التطبيق الأول إمكانية تشغيل البرمجيات. وتثبت خطة الاسترداد أن الخادم يمكنه مواصلة أداء دوره بعد أن تتوقف البرمجيات أو وحدة التخزين أو المضيف عن العمل كما هو متوقع.
إعداد التخزين الشبكي والخادم
المزيد للقراءة

ما سعة التخزين التي ينبغي أن تشتريها لتخزين صور خمس سنوات؟
ورقة عمل فوتوغرافية لخمس سنوات تستبدل التقديرات العامة بنموّ منزلي مُقاس، وسعة تخزين قابلة للاستخدام، ونسخ استرداد، وحدّ توسّع مبكر.

كم عدد فتحات الأقراص التي يحتاجها جهاز NAS عائلي للنسخ الاحتياطي؟
إطار لعدد الخلجان يميّز بين بساطة خليتين، وإمكانية التوسع إلى أربع خلايا، واحتياجات الاحتفاظ الأكبر، مع الحفاظ على نسخة استرداد مستقلة للعائلة.

هل تكفي ذاكرة وصول عشوائي بسعة 16 جيجابايت لخادم منزلي يشغّل عشرة حاويات؟
اختبار ذاكرة بسعة 16 جيجابايت يحدّد حجم التطبيقات بدلًا من عدد الحاويات، ويحدد متى تكون المراقبة أو فرض الحدود أو الجدولة أو الترقية مطلوبة.

