الصيانة المخطط ل قاعدة بيانات Azure لـ PostgreSQL flexible server

يخضع الخادم المرن قاعدة بيانات Azure لـ PostgreSQL بشكل دوري لعمليات الصيانة للمساعدة في الحفاظ على أمان قاعدة البيانات المدارة واستقرارها وتحديثها. يمكن أن تشمل الصيانة تحديثات المنصة، تحديثات نظام التشغيل، تحديثات الأمان، وتحديثات محرك PostgreSQL.

Important

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

نافذة الصيانة

يمكنك جدولة الصيانة خلال يوم معين من الأسبوع، ونافذة زمنية خلال ذلك اليوم. أو يمكنك السماح للنظام باختيار يوم ونافذة زمنية لك تلقائيا.

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

يمكنك تلقي إعلامات حول الصيانة المجدولة القادمة من خلال:

  • إرسال بريد إلكتروني إلى عنوان معين.
  • إرسال بريد إلكتروني إلى دور Azure Resource Manager.
  • رسالة نصية إلى الأجهزة المحمولة.
  • دفع الإعلام إلى تطبيق Azure.
  • رسالة صوتية.

عند تحديد تفضيلات جدول الصيانة، اختر بين جدول مخصص وجدول مدار بالنظام. إذا اخترت جدولا مخصصا، حدد يوما من الأسبوع ونافذة زمنية. ولكن إذا حددت جدولا مدارا للنظام، يختار النظام يوما لك. وفي ذلك اليوم، تختار نافذة زمنية مدتها ساعة واحدة، بين الساعة 11:00 مساء و7:00 صباحا في وقت منطقة الخادم. يمكنك تكوين جداول صيانة مختلفة لكل خادم قاعدة بيانات Azure لـ PostgreSQL مرن.

Important

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

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

Windows المدار من قبل النظام (SMW) مقابل Windows Custom Maintenance (CMW)

لكل خادم مرن قاعدة بيانات Azure لـ PostgreSQL في اشتراكك في Azure، يمكنك تحديد جدول زمني مدار من قبل النظام أو جدول مخصص:

  • مع جدول مدار من قبل النظام، يختار النظام أي نافذة مدتها ساعة واحدة بين الساعة 11:00 مساء و7:00 صباحا في توقيت منطقة الخادم الخاصة بك.
  • مع جدول مخصص، تحدد نافذة الصيانة الخاصة بك للخادم باختيار يوم الأسبوع ووقت بدء نافذة زمنية مدتها ساعة واحدة.

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

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

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

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

اعتبارات وقيود الصيانة المخطط لها

ضع هذه الاعتبارات في الاعتبار أثناء الصيانة الشهرية المخطط لها:

  • الصيانة الشهرية مؤثرة وتتطلب بعض فترات الانتظار.
  • يعتمد وقت التعطل على تحميل المعاملات على الخادم في وقت الصيانة.
  • بمجرد جدولة الصيانة، أي تغييرات في إعدادات الصيانة تنطبق فقط على دورة الصيانة التالية، وليس على الدورة الحالية.

عرض الصيانة القادمة

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

عرض الصيانة القادمة باستخدام بوابة Azure. الدعم ل Azure CLI أو REST API قيد العمل.

عندما تتوفر فعالية صيانة قادمة، يمكنك عرض تفاصيل مثل:

  • الحدث الصيانة المجدول التالي
  • الوقت المتوقع للبدء
  • الوقت المتوقع للنهاية
  • نوع الصيانة
  • حالة الصيانة
  • هل الحدث مؤهل لإعادة الجدولة
  • الموعد النهائي لإعادة الجدولة، عند الاقتضاء

ملحوظة

إذا لم يتم حاليا جدول حدث صيانة لخادمك، فقد لا يتم عرض تفاصيل الصيانة القادمة.

إعادة جدولة الصيانة المخططة إلى تاريخ مستقبلي

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

يمكنك إعادة جدولة الصيانة باستخدام بوابة Azure. الدعم ل Azure CLI أو REST API قيد العمل.

ما توفره صيانة إعادة الجدولة

إعادة جدولة الصيانة تتيح لك :

  • شاهد الصيانة القادمة لخادمك.
  • اختر تاريخ ووقت صيانة مؤهلين مستقبليا.
  • تأجيل الصيانة حتى 14 يوما من تاريخ الصيانة المخطط له في البداية.
  • تجنب الصيانة خلال فترات العمل عالية المخاطر.
  • حافظ على رؤية جدول الصيانة المحدث.

ملحوظة

بعض فعاليات الصيانة قد لا تكون مؤهلة لإعادة الجدولة. على سبيل المثال، قد تحتاج الصيانة الحرجة المتعلقة بالأمان أو الامتثال إلى تطبيق ضمن الإطار الزمني المطلوب.

المتطلبات المسبقه

لإعادة جدولة الصيانة، تحتاج:

  • خادم مرن قاعدة بيانات Azure لـ PostgreSQL.
  • حدث صيانة قادم مؤهل لإعادة الجدولة.
  • خادم يستخدم نافذة صيانة مدارة مخصصة.
  • مستوى حوسبة مدعوم.

الخوادم المدعومة

يدعم إعادة جدولة الصيانة للخوادم في مستويات الحوسبة التالية:

  • الغرض العام
  • مُحسّن للذاكرة

إعادة جدولة الصيانة غير مدعومة لخوادم مستوى الحوسبة في بورستابل.

قواعد وقيود إعادة الجدولة

قبل إعادة جدولة الصيانة، راجع القواعد التالية:

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

Important

تغيير إعادة الجدولة عند تطبيق الصيانة، لكنها لا تلغي حدث الصيانة.

تطبيق الصيانة عند الطلب

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

يمكنك تطبيق الصيانة حسب الطلب باستخدام بوابة Azure. الدعم ل Azure CLI أو REST API قيد العمل.

ما الذي توفره الصيانة حسب الطلب

تطبيق الصيانة حسب الطلب يتيح لك:

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

ملحوظة

تطبيق الصيانة عند الطلب لا يلغي حدث الصيانة. يبدأ سير عمل الصيانة المؤهلة فورا.

حالات الصيانة المدعومة

إجراء التقديم الآن متاح فقط عندما:

  • يوجد حدث صيانة مؤهل.
  • الخادم ليس في مرحلة الصيانة بالفعل.
  • حدث الصيانة يكون في Scheduled ولاية أور.Rescheduled

بعد تأكيد Apply Now، يدخل الخادم سير عمل تحضير الصيانة وينتقل حدث الصيانة إلى InProgress.

Important

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

عرض تاريخ الصيانة

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

يمكنك عرض تاريخ الصيانة لخادمك باستخدام بوابة Azure. الدعم ل Azure CLI أو REST API قيد العمل.

ما الذي توفره سجلات الصيانة

سجل الصيانة يتيح لك:

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

ملحوظة

إذا لم تتوفر أحداث صيانة سابقة للخادم، فقد يكون قسم سجل الصيانة فارغا.

تطبيق الصيانة على المثيلات المتوقفة/المعطلة

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

قد يلاحظ العملاء زيادة طفيفة في وقت إعادة التشغيل (5-8 دقائق) عند تطبيق الصيانة المعلقة، خاصة أثناء عمليات إعادة التشغيل اليدوية.

إشعارات الصيانة الموحدة

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

ملحوظة

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

لعرض الصيانة المخطط لها، اختر View in حالة خدمة Azure داخل بريد إشعار الصيانة الخاص بك.

لقطة شاشة تظهر إشعارا عبر البريد الإلكتروني للصيانة المخطط لها.

بعد ذلك، انتقل إلى شفرة الصيانة المخططة في حالة خدمة Azure Portal واختر إشعار قاعدة بيانات Azure لـ PostgreSQL المحدد.

لقطة شاشة تظهر تنبيه الصيانة المخطط له في حالة خدمة Azure.

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

لقطة شاشة تظهر صفحة ملخص تنبيه صيانة مخطط له.

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

لقطة شاشة تظهر صفحة الموارد المتأثرة لتنبيه صيانة مخطط له.

يتضمن ملف .csv المصدر كل خادم متأثر مع حالة الصيانة وأوقات بدء وانتهاء الصيانة المجدولة. جميع الأوقات المذكورة بتوقيت UTC.

لقطة شاشة تظهر تصدير الموارد المتأثرة ب csv في صفحة تنبيه صيانة مخطط له.

ملحوظة

يمثل هذا الملف .csv لمحة عن حالة خوادمك المتأثرة في وقت ما. ينصح بتحميل .csv الملف مرة أخرى للتحقق من حالة الصيانة الحالية في أي وقت، خاصة للتحقق من اكتمال الصيانة على الخادم. للاستفسارات أو الدعم، أنشئ <طلب دعم c0>support عبر بوابة Azure.