الأسئلة المتداولة عن نافذة الصيانة

تجيب هذه المقالة على الأسئلة الشائعة حول نافذة الصيانة الخاصة بـ Azure SQL database وSQL managed instance.

ما ميزة نافذة الصيانة؟

توفر لك ميزة نافذة الصيانة القدرة على تضمين مورد Azure SQL للكتل الزمنية المجدولة مسبقًا خارج ساعات العمل. لمزيد من المعلومات، راجع جداول فترة الصيانة.

ما نهج الصيانة الافتراضية إذا لم أختر أي نافذة محددة؟

تقع أحداث الصيانة أثناء النافذة الافتراضية من 5 مساءً إلى 8 صباحاً بالتوقيت المحلي، الإثنين - الأحد.

يعمل المستخدمون في منطقة زمنية مختلفة عن مركز بيانات Azure. ما المنطقة الزمنية المحلية؟

يُحدد التوقيت المحلي من خلال موقع منطقة Azure التي تستضيف المورد وقد تراعي التوقيت الصيفي وفقاً لتعريف المنطقة الزمنية المحلية. لا يتم تحديده بواسطة المنطقة الزمنية المكونة في قاعدة بيانات SQL (دائماً UTC) أو مثيل مُدار.

هل يمكنني اختيار وقت/ يوم محدد لنافذة الصيانة؟

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

ماذا يحدث عندما أختار نافذة الصيانة؟

تكوين نافذة الصيانة عملية طويلة غير متزامنة، مشابهة لتغيير مستوى الخدمة من مورد Azure SQL خاصتك. المورد متاح أثناء العملية باستثناء إعادة تكوين قصيرة تحدث في نهاية العملية وتستمر عادةً حتى 8 ثوان حتى في حالة توقف المعاملات طويلة الأمد. لتقليل تأثير إعادة التكوين، يجب إجراء العملية خارج ساعات الذروة. في حالة المثيل المُدار، سيُغيَّر عنوان IP للمثيل.

ما هي أنواع التحديثات التي تُنفذ عادةً أثناء نافذة الصيانة؟

قد يحتوي حدث الصيانة على تحديثات للأجهزة والبرامج الثابتة ونظام التشغيل ومكونات برامج القمر الصناعي ومحرك قاعدة بيانات SQL. يتم دمجها عادةً في دفعة واحدة لتقليل حدوث أحداث الصيانة.

ماذا أتوقع خلال حدث الصيانة؟

أثناء تحديث الصيانة، تكون قواعد البيانات متاحة بالكامل ويمكن الوصول إليها ولكن بعض تحديثات الصيانة تتطلب إعادة تكوين حيث يأخذ Azure قواعد بيانات SQL دون اتصال لفترة قصيرة لتطبيق تحديثات الصيانة (عادةً ما تكون بضع ثوانٍ من المدة). تقع تحديثات الصيانة المخططة مرةً واحدةً كل 35 يومًا في المتوسط، مما يعني أنه يمكن للعميل توقع حدث صيانة مخطط واحد تقريبًا كل شهر لكل قاعدة بيانات Azure SQL والمثيل المُدار، وخلال فترات نافذة الصيانة المحددة بواسطة العميل فقط.

هل هناك أية متطلبات مسبقة لتكوين نافذة الصيانة؟

في حالة المثيل المُدار، فإن عناوين IP الإضافية تكون مطلوبة مؤقتاً، كما هو الحال في سيناريو تغيير حجم vCores لمستوى الخدمة المقابلة.

في أي المناطق يكون اختيار نافذة الصيانة متاحاً؟

للحصول على قائمة بالمناطق المتاحة، راجع توفر نافذة الصيانة.

لا أرى منطقتي في قائمة المناطق المتاحة، ماذا يمكنني أن أفعل؟

اتصل azsqlcmfeedback@microsoft.com لمشاركة الملاحظات والتحقق من الخطط الخاصة بمنطقتك.

ما سعر نافذة الصيانة؟

يعد تكوين نافذة الصيانة واستخدامها مجانياً لجميع أنواع اشتراك Azure المؤهلة، راجع مدى توفر ميزة نافذة الصيانة.

هل سأتلقى إعلاماً بنافذة الصيانة؟

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

في أي هدف من أهداف مستوى الخدمة (SLOs) يمكنني اختيار نافذة الصيانة؟

اختيار نافذة الصيانة متاح في معظم أهداف مستوى الخدمة (SLOs) مع بعض الاستثناءات، راجع أهداف مستوى الخدمة المدعومة بنافذة الصيانة.

إذا قمت بتحديد فترة صيانة لأحد الموارد، وقمت بتقليص الحجم إلى هدف مستوى الخدمة (SLO) حيث لا يكون اختيار فترة الصيانة مدعوماً، فماذا يحدث لقاعدة البيانات الخاصة بي؟

في هذه الحالة، ستعود فترة الصيانة إلى الخيار الافتراضي، وهو من 5 مساءً إلى 8 صباحاً بالتوقيت المحلي.

هل يمكنني إلغاء حدث الصيانة المخطط له أو تأجيله بناءً على الإعلام المستلم؟

كلا. إلغاء أو تأجيل حدث الصيانة القادم غير مدعوم. تساعدك الإعلامات على الاستعداد للحدث.

كم من الوقت يلزم لمعالجة تغيير جدول نافذة الصيانة؟

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

ماذا يحدث عندما يفشل حدث الصيانة؟

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

كيف يمكنني التحقق من أن قواعد بياناتي قد أُعددت لنافذة الصيانة؟

ضمن إعدادات مورد Azure، تتيح لك علامة التبويب الصيانة مراجعة جدول خطة الصيانة الحالي وتغييره. يمكنك أيضاً مراجعة وتعيين جداول نافذة الصيانة لموارد متعددة عبر PowerShell أو CLI أو Azure API.

هل يمكنني تكوين نافذة صيانة مختلفة لكل قاعدة بيانات Azure SQL في تجمع مرن؟

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

ما الخيارات المدعومة لتكوين نافذة صيانة لقاعدة بيانات Azure SQL أو مثيل SQL المُدار؟

مدخل Azure وPowerShell وAzure CLI وREST API.

هل يمكنني تكوين نافذة صيانة أثناء سيناريوهات استعادة قاعدة البيانات أو الاسترداد أو النسخ أو الاستيراد أو GeoDR؟

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

لديَّ نافذة الصيانة الافتراضية المحددة. هل يمكنني تمكين الإعلامات المُسبقة لتلك الصيانة؟

نعم، هذا متوفر حالياً في Azure SQL Managed Instance. بالنسبة لـ Azure SQL Database، لا يمكن تكوين الإعلامات المُسبقة لخيار نافذة الصيانة الافتراضية. عند اختيار إطار صيانة، اختر خياراً آخر غير النظام الافتراضي لتكوين الإشعارات المسبقة وتمكينها.

لا يمكنني إعداد إشعارات مسبقة للصيانة المخطط لها، فهل سأظل أرى حدث الصيانة المخطط له في لوحة معلومات Service Health؟

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

هل يغطي الإخطار المسبق جميع أحداث الصيانة؟

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

هل يمكنني تعيين تنبيهات على مستوى المثيل أو مجموعة الموارد؟

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

هل يمكنني تكوين التنبيهات باستخدام PowerShell أو Azure CLI؟

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

هل يمكنني التحقق من قائمة الموارد التي ستتأثر بالحدث الذي تم إعلامي به؟

نعم، يمكنك استرداد قائمة الموارد المتأثرة باستخدام Azure Resource Graph Explorer. ستتلقى رسالة بريد إلكتروني بالإعلام المُسبق تحتوي على معرف الإعلام ورابط إلى Azure Resource Graph Explorer.

يقول الإعلام "قيد التقدم"، ولكن لم تبدأ النافذة بعد؟

هناك فترة مدتها ساعة واحدة يتم فيها إرسال الإعلامات. وهذا يُعني أنه يمكنك تلقي إعلام قبل الحدث بمدة تتراوح من 25 إلى 24 ساعة، وساعة واحدة إلى دقيقة واحدة قبل فتح النافذة، ودقيقة واحدة إلى ساعة واحدة بعد إغلاق النافذة. على الرغم من أن عنوان الإعلام هو "قيد التقدم"، فإن محتوى الإعلام يحتوي على وقت بدء وانتهاء نافذة الصيانة، وهذه هي اللحظة التي ستبدأ فيها الصيانة وتنتهي.

هل هناك سيناريو لا أحصل فيه على إعلام بشأن الحدث المخطط له؟

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

هل يمكنني التحقق مما إذا كان المثيل الخاص بي قد تمت ترقيته في آخر عدد X من الأيام؟

يمكنك التحقق من ذلك فقط إذا كوَّنت إعلامات متقدمة في حالة الخدمة. يمكنك استخدام Azure Resource Graph Explorer لـ استرداد قائمة أحداث الصيانة، أو استخدام صفحة نظرة عامة على حالة الخدمة.