أدلة عملية معمقة

الاستعداد لاستعادة موقع بعد تحديثه

تحديد ما يجب إرجاعه وحفظ إصدار متسق والتحقق من الاستعادة للملفات والبيانات واللغات والتخزين المؤقت ومسارات المستخدمين.

آخر تحديث :

قاعة خوادم CERN في سويسرا، صوّرها Florian Hirzinger في فبراير 2009.

قاعة خوادم CERN في سويسرا، صوّرها Florian Hirzinger في فبراير 2009. صورة لسياق توثيقي؛ لا تمثل مهمة أو معدات خاصة بـ Alexis Roux ZG. © Florian Hirzinger · المصدر · CC BY-SA 3.0. تغيير الحجم والتحويل إلى WebP؛ العرض مقصوص.

هل يمكن استعادة الخدمة دون فقدان التغييرات المشروعة؟

الأرشيف وحده ليس إجراء استعادة. قد يحتوي الكود دون البيانات، أو لغة دون غيرها، أو ملفات غير متوافقة مع الحالة الحالية. يتطلب الاستعداد تحديد الخدمة المطلوبة والخسائر المقبولة وأدلة الاتساق. هذه أمثلة للتخطيط وليست حوادث رُصدت على هذا الموقع.

  1. وصف إصدار متسق

    ربط الكود والمحتوى وفهارس البحث والوسائط والبيانات القابلة للتعديل بإصدار واحد. التمييز بين الملفات المستبدلة والكتابات اللاحقة. تسجيل التبعيات الخارجية ومتطلبات التشغيل. إبقاء الأسرار في نظامها الحالي دون نسخها إلى أرشيف عام.

  2. تحديد معايير الاستعادة

    تحديد المهام ذات الأولوية: قراءة بطاقة أو البحث أو استخدام أداة أو إرسال نموذج. وضع وقت مستهدف وفقدان بيانات مقبول حسب السياق دون اختراع ضمان. تحديد العيوب التي تستلزم استعادة وتلك التي تسمح بتصحيح محدود.

  3. تجربة استعادة معزولة

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

  4. حفظ الكتابات الجديدة

    قبل الرجوع تحديد النماذج المستلمة وتعديلات البطاقات وغيرها من الكتابات منذ النسخة الاحتياطية. إعداد حفظها أو التوفيق بينها عند الحاجة. عدم استبدال قاعدة نشطة بنسخة أقدم دون فهم البيانات المفقودة وتبعيات البنية.

  5. مراجعة التخزين المؤقت والأخطاء

    فحص المتصفح والخادم والطبقات الوسيطة بصورة منفصلة. قد يطلب HTML المستعاد ملف CSS من إصدار آخر. التحقق من روابط الموارد والترويسات المناسبة. قراءة السجلات المصرح بها دون عرض تفاصيل داخلية أو بيانات حساسة للزوار.

  6. التحقق من الاستعادة

    فحص استجابات HTTP والصفحات الرئيسية والبحث والروابط الأساسية واللغات والموارد. اختبار خطأ متوقع دون تنفيذ فعل حقيقي. مراقبة المهام ذات الأولوية وتوثيق الحدود. استجابة HTTP 200 وحدها لا تثبت صحة المحتوى أو عمل النموذج.

حالات وقرارات

حالات نموذجية لإعداد التحقق، وليست وصفًا لمهام منفذة أو ملاحظات فعلية.

عاد HTML وبقي التنسيق القديم

مقارنة إصدار الوثيقة ورابط CSS والملف المستلم فعليًا. تحديد طبقة التخزين المؤقت المعنية قبل تكرار الإفراغ. استعادة مجموعة متسقة وفحص الصور والبرامج النصية التابعة لها.

الفهرس يعرض صفحات محذوفة

عاد الكود والمحتوى لكن فهرس البحث يخص إصدارًا آخر. إعادة بنائه من المحتوى المعتمد وفحص الاستعلامات والروابط واللغات. استعادة الملفات لا تضمن استعادة البيانات المشتقة.

كتابات جديدة بعد النسخة الاحتياطية

حصر الكتابات بين النسخ والحادثة. حفظ السجلات المشروعة قبل الاستبدال والتحقق من التوافق. عند تعذر التوفيق توثيق الفقدان المحتمل قبل اتخاذ القرار.

الدليل المطلوب حفظه

  • الإصدار المرجعي: الملفات والمحتوى والفهارس والتبعيات.
  • نطاق الاستعادة والمهام ذات الأولوية ومعايير القرار.
  • نتيجة الاختبار المعزول والمدة المرصودة والكتابات الجديدة المطلوب حفظها.
  • فحوص الاستعادة: حالة HTTP والمحتوى واللغات والموارد والحدود المتبقية.

مراجع رسمية

بروتوكولات ذات صلة

فحوص قبل الاستنتاج

  • هل تجمع النسخة الاحتياطية المختارة ملفات وبيانات متوافقة بدلاً من نسختين مأخوذتين في وقتين مختلفين؟
  • هل جربت الاستعادة على صفحات ولغات وعمليات بحث وبيانات ممثلة قبل اعتبارها جاهزة؟
  • هل تحدد معايير الاستعادة من يقرر والنسخة المطلوبة والفحوص التي تسمح بإعادة الخدمة؟

أسئلة شائعة

هل تكفي نسخة احتياطية للملفات؟

فقط إذا شملت العناصر اللازمة. قد تكون البيانات والوسائط والفهارس والتبعيات منفصلة؛ تحديدها قبل اعتبار الإصدار قابلًا للاستعادة.

هل يجب إفراغ جميع طبقات التخزين المؤقت؟

تحديد الطبقة التي تقدم الإصدار الخطأ أولًا والتحقق من فعل محدد. تختلف الآليات والأوامر باختلاف الاستضافة.

هل تؤكد HTTP 200 اكتمال الاستعادة؟

تدل على نجاح استجابة HTTP لا صحة المحتوى أو إتمام المهمة. يجب مقارنة النتيجة بما هو متوقع.

متى يكون التصحيح أفضل من الرجوع؟

عندما يكون العيب مفهومًا ومحدودًا وقابلًا للإصلاح دون الإضرار بالبيانات. مقارنة الوقت وتأثيره في الكتابات وإمكانية التحقق من كل خيار.