أتمتة عمليات Azure Backup لحماية مصادر البيانات بكفاءة

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

يدعم Azure Backup الأتمتة لمعظم عمليات النسخ الاحتياطي من خلال طرق برمجية مختلفة. توضح هذه المقالة أدوات الأتمتة المتوفرة في Azure Backup وتوفر أمثلة عملية لسيناريوهات الأتمتة الشاملة المستخدمة بشكل شائع في عمليات توزيع المؤسسة واسعة النطاق.

أساليب الأتمتة التي يوفرها Azure Backup

للوصول إلى وظيفة Azure Backup، يمكنك استخدام أساليب التنفيذ التلقائي القياسية التالية المعتمدة من Azure:

  • PowerShell
  • CLI
  • واجهة برمجة تطبيقات REST
  • حزمة تطوير التطوير الخاصة لبايثون
  • الانتقال إلى SDK
  • Terraform
  • Ansible
  • قوالب ARM
  • Bicep

يمكنك أيضاً استخدام Azure Backup المقترن بخدمات Azure الأخرى، مثل Logic Apps وRunbooks وAction Groups وAzure Resource Graph لإعداد مهام سير عمل تشغيل تلقائي شاملة.

لمزيد من المعلومات حول السيناريوهات المختلفة التي يدعمها عملاء التشغيل التلقائي ومراجع المستندات المقابلة، راجع حلول التشغيل التلقائي المدعومة لـ Azure Backup.

سيناريوهات أتمتة Azure Backup الشائعة

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

تكوين النسخ الاحتياطي

بصفتك مسؤول النسخ الاحتياطي، تحتاج إلى التعامل مع إضافة بنية أساسية جديدة بشكل دوري، والتأكد من حمايتها وفقا للمتطلبات المتفق عليها. يساعد عملاء التنفيذ التلقائي، مثل PowerShell/CLI، في جلب جميع تفاصيل الجهاز الظاهري (VM)، والتحقق من حالة النسخ الاحتياطي لكل منها، ثم اتخاذ الإجراء المناسب للأجهزة الظاهرية غير المحمية.

ومع ذلك ، يجب أن تكون هذه العملية فعالة على نطاق واسع. أيضاً، تحتاج إلى جدولتها دوريا ومراقبة كل تشغيل. لتسهيل عمليات التشغيل التلقائي، يستخدم Azure Backup الآن Azure Policy ويوفر Azure Policies المحددة للنسخ الاحتياطي المضمنة للتحكم في ملكية النسخ الاحتياطي.

بمجرد تعيين Azure Policy إلى نطاق، تُنسخ تلقائياً جميع الأجهزة الظاهرية التي تفي بالمعايير الخاصة بك نسخاً احتياطياً، وتُفحص الأجهزة الظاهرية الأحدث وتُحمى بشكل دوري بواسطة Azure Policy. يمكنك أيضا عرض تقرير امتثال عبر Resiliency يوفر رؤية للموارد غير المتوافقة.

تعرف على المزيد حول نهج Azure المضمنة للنسخ الاحتياطي.

يوضح الفيديو التالي كيفية عمل Azure Policy للنسخ الاحتياطي:

تصدير بيانات تشغيل النسخ الاحتياطي

قد تحتاج إلى استخراج البيانات التشغيلية الاحتياطية لكامل التركة الخاصة بك واستيرادها دوريا إلى أنظمة المراقبة الخاصة بك / لوحات المعلومات. على نطاق واسع، يجب استرداد البيانات بسرعة (أثناء الاستعلام عن السجلات الضخمة). قد تحتاج إلى الاستعلام عبر الموارد والاشتراكات والمستأجرين. قد تحتاج أيضا إلى المرونة للاستعلام عن البيانات باستخدام عملاء مختلفين (مدخل Microsoft Azure/PowerShell/CLI/أي واجهة برمجة تطبيقات SDK/REST). بالإضافة إلى ذلك ، قد تحتاج إلى مرونة في تنسيق الإخراج (الجدول مقابل المصفوفة) أيضا.

يسمح لك Azure Resource Graph (ARG) بإجراء هذه العمليات والاستعلام على نطاق واسع. يستخدم Azure Backup ARG كطريقة محسنة لجلب البيانات المطلوبة مع الاستعلامات الحد الأدنى (استعلام واحد لسيناريو واحد). على سبيل المثال، يمكن لاستعلام واحد إحضار جميع الوظائف الفاشلة عبر جميع المخازن في جميع الاشتراكات وفي جميع المستأجرين. أيضا، الاستعلامات متوافقة مع التحكم في الوصول المستند إلى دور Azure.

راجع نموذج استعلامات ARG.

أتمتة الاستجابات/الإجراءات

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

يمكنك إعداد سير عمل لإعادة محاولة مهام النسخ الاحتياطي باستخدام مجموعة من Azure Automation Runbooks وPowerShell وARG. يساعد سير العمل هذا في السيناريوهات التي تفشل فيها مهام النسخ الاحتياطي بسبب خطأ عابر أو انقطاع مخطط له/غير مخطط له.

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

يوفر الفيديو التالي معاينة شاملة للسيناريو: