Skip to content

خطط التعافي ​

خطة التعافي (Recovery plan) هي كتاب تشغيل منظم يستعيد مجموعة من أحمال العمل معًا، بترتيب أولوية تحدده أنت. الخطط هي الطريقة لاستعادة تطبيق كامل أو موقع بأكمله في إجراء منسق واحد، بدلاً من استعادة كل آلة افتراضية على حدة.

تعد خطط التعافي إحدى إمكانيات DRM الأساسية — وهي موجودة في عرض Recovery Plans في DRM.

لماذا تستخدم خطة تعافٍ ​

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

إنشاء خطة ​

  1. افتح عرض Recovery Plans في DRM وأنشئ خطة جديدة.

  2. امنح الخطة اسمًا مميزًا.

  3. أضف خطوات (Steps) — خطوة واحدة لكل حمل عمل — ولكل خطوة حدد ما يلي:

    إعداد الخطوةالمعنى
    Workloadالآلة الافتراضية المحمية التي تستعيدها هذه الخطوة
    ActionFailover (استعادة حقيقية) أو Test failover (تدريب معزول)
    Priority groupالمجموعات الأقل رقمًا تعمل أولاً؛ أحمال العمل في نفس المجموعة تعمل معًا
    Boot delayالثواني المطلوب انتظارها قبل بدء هذه الخطوة، لتنظيم بدء التشغيل الزمني
  4. احفظ الخطة.

الترتيب حسب التبعية

ضع الخدمات الأساسية (قواعد البيانات، خدمات الدليل) في مجموعة الأولوية الأقل (الأولى) حتى تبدأ أولاً، وأضف تأخيرات بدء التشغيل (Boot delay) لمنحها الوقت الكافي لتصبح جاهزة قبل أن تبدأ الطبقات التي تعتمد عليها.

نسخ الخطة وقاعدة الكاتب المنفرد (Single-Writer) ​

عندما تقترن المواقع عبر DRM، فإن الخطة التي تؤلفها على الموقع الأساسي تُنسخ إلى موقع التعافي كنسخة للقراءة فقط (Read-only). هذا ما يتيح لموقع التعافي تشغيل الخطة أثناء وقوع كارثة حقيقية.

  • في موقع التعافي، تكون الخطة المنسوخة للقراءة فقط — لا يمكن تعديلها أو حذفها هناك. تمنع قاعدة "الكاتب المنفرد" هذه حدوث تعديلات متضاربة.
  • قم بتعديل الخطة فقط في الموقع الذي يملكها؛ وسيتم نسخ التغييرات تلقائيًا إلى النظير.

تشغيل واختبار الخطة ​

من عرض Recovery Plans، تقدم كل خطة الخيارات التالية:

عنصر التحكموظيفته
Run planينفذ الخطة فعليًا — يتجاوز الفشل لأحمال العمل الخاصة بها بترتيب الأولوية
Testيجري تدريبًا معزولاً وغير معطل للخطة
Cleanup testيقوم بمسح وإزالة بيئة الاختبار المعزولة
Run historyيعرض عمليات التشغيل السابقة ونتائجها

يؤدي "Run plan" إلى نقل بيئة الإنتاج

يقوم Run plan بإجراء عمليات تجاوز فشل حقيقية وينقل أحمال العمل إلى موقع التعافي. استخدمه فقط في عمليات التعافي الفعلية، أو على أحمال عمل مخصصة للاختبار والتخلص منها. للتدرب بأمان، استخدم Test بدلاً من ذلك. راجع تجاوز الفشل والتعافي لمعرفة الفرق.

تنفيذ التعافي من الموقع الناجي ​

إذا فُقد الموقع الأساسي، فقم بتشغيل DRM في موقع التعافي. نظرًا لأنه تم نسخ الخطة إلى هناك كنسخة للقراءة فقط، يمكنك تشغيل الخطة المنسوخة من DRM الناجي لاستعادة المجموعة — دون أي اعتماد على الموقع الأساسي. ويتم تسجيل التشغيل في سجل تاريخ التشغيل بموقع التعافي.