تنسيق (Runbooks) – Acronis Disaster Recovery

نظرة عامة

Runbook هو مجموعة من التعليمات المُعدة مسبقًا لتشغيل بيئة الإنتاج في السحابة تلقائيًا. يمكنك إنشاء وإدارة Runbooks داخل وحدة تحكم خدمة Acronis Disaster Recovery Cloud لتبسيط عمليات استعادة البيانات بعد الكوارث. للوصول إلى علامة تبويب Runbooks، انتقل إلى Disaster Recovery > Runbooks.

لماذا تستخدم Runbooks؟

تتيح لك Runbooks:

  • أتمتة عملية التحويل إلى الخوادم الاحتياطية (Failover) لخادم واحد أو عدة خوادم.
  • التحقق تلقائيًا من نجاح عملية التحويل عن طريق إرسال طلبات Ping إلى عناوين IP الخاصة بالخوادم وفحص الاتصال بالمنافذ المحددة.
  • تحديد تسلسل العمليات للخوادم التي تشغل تطبيقات موزعة.
  • إدراج العمليات اليدوية في سير العمل.
  • التحقق من سلامة حل استعادة البيانات بعد الكوارث عن طريق تنفيذ Runbooks في وضع الاختبار.

إنشاء Runbook

لإنشاء Runbook:

  1. انقر على Create Runbook.
  2. أضف خطوة بالنقر على Add Step.
  3. داخل الخطوة، أضف إجراءات بالنقر على Add Action.
  4. استخدم السحب والإفلات لإعادة ترتيب الإجراءات والخطوات حسب الحاجة.
  5. قم بتعيين اسم مميز لـ Runbook.
  6. انقر بشكل دوري على Save لحفظ تقدمك.
  7. بمجرد الانتهاء، انقر على Close.

الخطوات والإجراءات

يتكون Runbook من خطوات تُنفذ بالتسلسل. تحتوي كل خطوة على إجراءات تُنفذ بالتوازي. يمكن أن تشمل الإجراءات:

  • عمليات الخادم السحابي: تنفيذ عمليات مثل Failover Server، Start Server، Stop Server، أو Failback Server. حدد العملية، الخادم السحابي المستهدف، والمعلمات ذات الصلة.
  • العمليات اليدوية: وصف العملية لفظيًا. بعد الانتهاء، يجب على المستخدم تأكيد المتابعة.
  • تنفيذ Runbook آخر: اختيار Runbook موجود للتنفيذ. لاحظ أنه يمكن لـ Runbook أن يتضمن تنفيذًا واحدًا فقط لـ Runbook معين.

ملاحظة
في الإصدار الحالي من المنتج، يجب تنفيذ عمليات الاستعادة (Failback) يدويًا. سيقوم Runbook بعرض مطالبة عند الحاجة.

معلمات الإجراءات

تتضمن العمليات التي تتعامل مع الخوادم السحابية المعلمات التالية:

  • المتابعة إذا تم التنفيذ مسبقًا (مفعل افتراضيًا): إذا تم تنفيذ العملية مسبقًا (مثل تشغيل الخادم بالفعل)، يصدر Runbook تحذيرًا ويتابع. إذا تم تعطيله، تفشل العملية، مما يؤدي إلى فشل Runbook.
  • المتابعة إذا فشلت (معطل افتراضيًا): إذا فشلت العملية، يصدر Runbook تحذيرًا ويتابع. إذا تم تعطيله، تفشل العملية، مما يؤدي إلى فشل Runbook.

التحقق من الاكتمال

بالنسبة لإجراءات Failover Server و Start Server، يمكنك إضافة عمليات تحقق من الاكتمال لضمان توفر الخ

  • Ping عنوان IP: سيقوم النظام بإرسال طلبات Ping إلى عنوان IP الإنتاجي الخاص بالخادم السحابي حتى يستجيب الخادم أو تنتهي المهلة المحددة – أيهما يحدث أولاً.
  • الاتصال بمنفذ (الافتراضي 443): سيحاول النظام الاتصال بالخادم السحابي باستخدام عنوان IP الإنتاجي والمنفذ الذي تحدده حتى يتم إنشاء الاتصال أو تنتهي المهلة المحددة – أيهما يحدث أولاً. بهذه الطريقة، يمكنك التحقق من أن التطبيق الذي يستمع على المنفذ المحدد يعمل.

ملاحظة:
المهلة الافتراضية هي 10 دقائق، ويمكنك تعديلها إذا رغبت.

العمليات باستخدام Runbooks

لإدارة Runbooks:

  • قم بتمرير المؤشر فوق أي Runbook ثم انقر على رمز النقاط الثلاث (⋮) لعرض الخيارات.
  • إذا لم يكن الـ Runbook قيد التشغيل، فستكون الخيارات التالية متاحة:
    • تنفيذ (Execute)
    • تحرير (Edit)
    • استنساخ (Clone)
    • حذف (Delete)

ملاحظة
توفر هذه الخيارات يعتمد على الحصص المفعّلة لحسابك (Service Quotas).

تنفيذ Runbook

عند تنفيذ Runbook:

  • سيتم مطالبتك بإدخال معلمات التنفيذ. هذه المعلمات تُطبّق على جميع عمليات الـ Failover و Failback المُدرجة داخل Runbook.
  • أي Runbook يتم تنفيذه ضمن Runbook رئيسي سيرث المعلمات من الـ Runbook الأساسي.

وضع الـ Failover و Failback:

  • اختر ما إذا كنت ترغب في تنفيذ اختبار Failover (الإعداد الافتراضي)، أو تنفيذ حقيقي للإنتاج.
  • سيعتمد وضع الـ Failback على الوضع الذي اخترته للـ Failover.

نقطة استعادة الـ Failover:

  • اختر أحدث نقطة استعادة (الإعداد الافتراضي)، أو حدد نقطة زمنية سابقة.
  • في الحالة الثانية، سيختار النظام أقرب نقطة استعادة لكل خادم قبل التاريخ والوقت المحددين.

إيقاف تنفيذ Runbook

أثناء تنفيذ Runbook، يمكنك اختيار إيقاف (Stop) من قائمة العمليات. سيُكمل النظام جميع الإجراءات التي بدأت بالفعل، باستثناء الإجراءات التي تتطلب تفاعل المستخدم.

عرض سجل التنفيذ

لعرض سجل تنفيذ Runbook:

  • انقر على السطر المقابل لأي عملية تنفيذ لعرض سجل التنفيذ الكامل.
  • من علامة التبويب Runbooks، اختر الـ Runbook المطلوب.
  • سيعرض النظام تفاصيل الـ Runbook وسجل التنفيذ.
مشاركة:
FacebookTwitterWhatsAppViberCopy LinkTelegramLinkedIn
تم التحديث في مايو 24, 2025
هل كان المقال مفيداً؟

دروس ذات صلة