Quickstart: إدارة قاعدة بيانات Azure لـ PostgreSQL Complex Server باستخدام مهام الأتمتة

ملاحظة

إذا كان الإصدار التجريبي المجاني متوفرا، يمكنك العثور على مزيد من المعلومات حوله هنا.

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

يمكنك أيضا إعداد مهام الأتمتة للمهام الروتينية الأخرى مثل "إرسال التكلفة الشهرية للمورد" و"توسيع نطاق قاعدة بيانات Azure ل PostgreSQL".

كيف تختلف مهام الأتمتة عن أتمتة Azure؟

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

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

Pricing

لا يؤدي إنشاء مهمة أتمتة على الفور إلى فرض رسوم. في الأسفل، يتم تشغيل مهمة التنفيذ التلقائي بواسطة سير عمل في مورد تطبيق منطقي مستضاف في تطبيقات Azure Logic Apps متعددة المستأجرين؛ وبالتالي، ينطبق نموذج تسعير الاستهلاك على مهام الأتمتة. يعتمد القياس والفوترة على المشغل وتنفيذ الإجراءات في سير عمل تطبيق المنطق الأساسي.

Prerequisites

  • حساب واشتراك Azure.
  • خادم مرن قاعدة بيانات Azure لـ PostgreSQL تريد إدارته.

إنشاء مهمة أتمتة لإيقاف الخادم

  1. في مدخل Microsoft Azure، ابحث عن مورد خادم مرن لقاعدة بيانات Azure ل PostgreSQL الذي تريد إدارته.

  2. في قائمة التنقل بين الموارد، في قسم Automation، حدد Tasks. لقطة شاشة تعرض مدخل Azure وقائمة موارد الخادم المرنة قاعدة بيانات Azure لـ PostgreSQL مع تحديد المهام.

  3. في جزء المهام ، حدد إضافة مهمة لتحديد قالب مهمة. لقطة شاشة تعرض جزء المهام مع تحديد إضافة مهمة.

  4. ضمن تحديد قالب، حدد مهمة إيقاف قاعدة بيانات Azure لـ PostgreSQL الخادم المرن. لقطة شاشة تعرض جزء Add a task مع تحديد قالب خادم Stop PostgreSQL المرن.

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

  6. عند المطالبة، سجل الدخول باستخدام بيانات اعتماد حساب Azure. لقطة شاشة تعرض التحديد، تسجيل الدخول.

  7. يبدو كل اتصال تمت مصادقته بنجاح مشابها لهذا المثال: لقطة شاشة تظهر الاتصال الذي تم إنشاؤه بنجاح.

  8. بعد مصادقة جميع الاتصالات، حدد Next: Configure.

  9. ضمن تكوين، قم بتوفير اسم للمهمة وأي معلومات أخرى مطلوبة. عندما تنتهي، حدد "Review + create". لقطة شاشة تعرض المعلومات المطلوبة للمهمة المحددة.

  10. تتطلب المهام التي ترسل إعلامات البريد الإلكتروني عنوان بريد إلكتروني.

ملاحظة

لا يمكنك تغيير اسم المهمة بعد الإنشاء، لذا ضع في اعتبارك اسماً لا يزال سارياً إذا قمت بتحرير سير العمل الأساسي. تنطبق التغييرات التي تجريها على سير العمل الأساسي فقط على المهمة التي قمت بإنشائها، وليس قالب المهمة.   على سبيل المثال، إذا قمت بتسمية المهمة Stop-Instance-Weekly ولكن قمت لاحقا بتحرير سير العمل الأساسي للتشغيل يوميا، فلا يمكنك تغييره إلى Stop-Instance-Daily.

تظهر المهمة التي قمت بإنشائها، والتي يتم تشغيلها وتشغيلها تلقائيا، في قائمة المهام .

لقطة شاشة تعرض قائمة مهام التنفيذ التلقائي.

إنشاء مهمة أتمتة لبدء تشغيل الخادم

يمكنك استخدام نفس الخطوات الموضحة سابقا لإنشاء مهام أتمتة منفصلة لبدء تشغيل الخادم المرن قاعدة بيانات Azure لـ PostgreSQL في وقت محدد. إليك كيفية تنفيذ ذلك:

  1. اتبع الخطوات الموضحة في قسم "إنشاء مهمة أتمتة" حتى تصل إلى مرحلة "تحديد قالب".
  2. بدلا من تحديد مهمة خادم Stop PostgreSQL المرن ، حدد قالب بدء خادم PostgreSQL المرن.
  3. املأ بقية التفاصيل المطلوبة كما هو موضح في الخطوات التالية. حدد الجدول المحدد الذي تريد أن يبدأ فيه الخادم في قسم Configure .

مراجعة محفوظات المهام

لعرض محفوظات تشغيل المهمة جنبا إلى جنب مع حالتها:

  1. في مدخل Microsoft Azure، ابحث عن مورد خادم مرن لقاعدة بيانات Azure ل PostgreSQL الذي تريد إدارته.
  2. في قائمة التنقل بين الموارد، في قسم Automation، حدد Tasks.
  3. ابحث عن المهمة التي تريد مراجعتها في قائمة المهام. في عمود التشغيل الخاص بهذه المهمة، حدد عرض.

فيما يلي الحالات المحتملة للتشغيل:

‏الحالة الوصف
إلغاء تم إلغاء المهمة أثناء التشغيل.
فاشل تحتوي المهمة على إجراء واحد فاشل واحد على الأقل، ولكن لا توجد إجراءات لاحقة للتعامل مع الفشل.
قيد التشغيل المهمة قيد التشغيل حالياً.
نجحت نجحت جميع الإجراءات. لا يزال من الممكن إنهاء المهمة بنجاح إذا فشل إجراء ما، ولكن يوجد إجراء لاحق لمعالجة الفشل.
جار الانتظار لم يبدأ التشغيل بعد وتم إيقافه مؤقتا لأن مهمة سابقة لا تزال قيد التشغيل.

لمزيد من المعلومات، راجع مراجعة محفوظات التشغيل في طريقة عرض المراقبة.

تحرير المهمة

لتغيير مهمة، استخدم الخيارات التالية:

  • قم بتحرير المهمة "المضمنة" لتغيير خصائصها، مثل معلومات الاتصال أو معلومات التكوين، مثل عنوان بريدك الإلكتروني.
  • تحرير سير العمل الأساسي للمهمة في مصمم سير العمل.

تحرير المهمة المضمنة

  1. في مدخل Microsoft Azure، ابحث عن مورد خادم مرن لقاعدة بيانات Azure ل PostgreSQL الذي تريد إدارته.
  2. في قائمة التنقل بين الموارد، في قسم Automation، حدد Tasks.
  3. ابحث عن المهمة التي تريد تحديثها في قائمة المهام. افتح قائمة علامات الحذف للمهمة (...)، وحدد تحرير مضمن.
  4. بشكل افتراضي، تعرض علامة التبويب Authenticate الاتصالات الموجودة.
  5. لإضافة بيانات اعتماد مصادقة جديدة أو تحديد بيانات اعتماد مصادقة موجودة مختلفة للاتصال، افتح قائمة علامات الحذف (...) للاتصال وحدد إما إضافة اتصال جديد أو بيانات اعتماد مصادقة مختلفة، إذا كانت متوفرة.
  6. لتحديث خصائص مهمة أخرى، حدد Next: Configure.
  7. عندما تنتهي، حدد حفظ.

قم بتحرير سير العمل الأساسي للمهمة