ملاحظة
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
ينطبق على: قاعدة بيانات Azure ل PostgreSQL - خادم مرن
توضح هذه المقالة كيف يمكنك تمكين أو تعطيل تكوين التوفر العالي في قاعدة بيانات Azure لخادم PostgreSQL المرن في نفس المنطقة أو نماذج النشر المتكررة في المنطقة.
تنشر ميزة التوفر العالي النسخ المتماثلة الأساسية والاستعدادية المنفصلة فعليا. يمكن توفير النسختين المتماثلتين داخل نفس منطقة التوفر أو كل منهما في منطقة مختلفة، اعتمادا على نموذج النشر الذي تختاره. لمزيد من المعلومات، راجع مفاهيم التوفر العالي. يمكنك تمكين قابلية الوصول العالية في وقت إنشاء قاعدة بيانات Azure لخادم PostgreSQL المرن، أو يمكنك القيام بذلك بعد إنشاء الخادم.
هام
تحديث نموذج الفوترة لقاعدة بيانات Azure لخادم PostgreSQL المرن (v5 HA): في أبريل، قمنا بتنفيذ تحديث نموذج الفوترة ل v5 SKU مع خوادم ذات قابلية وصول عالية (HA) ممكنة. يهدف هذا التغيير إلى عكس الرسوم بشكل صحيح، من خلال محاسبة كل من الخوادم الأساسية والاستعدادية. قبل هذا التغيير، كنا نشحن العملاء بشكل غير صحيح للخادم الأساسي فقط. يرى العملاء الذين يستخدمون v5 SKU مع خوادم HA الممكنة الآن كميات الفوترة مضروبة في 2. لا يؤثر هذا التحديث على v4 وv3 SKUs.
خطوات لتمكين قابلية الوصول العالية للخوادم الموجودة
استخدام المدخل الخاص بـ Microsoft Azure:
حدد قاعدة بيانات Azure لخادم PostgreSQL المرن.
في قائمة الموارد، ضمن قسم Settings ، حدد High availability.
إذا لم يتم تمكين قابلية الوصول العالية، تظهر خانة الاختيار تمكين قابلية الوصول العالية غير محددة.
أيضا، تظهر حالة التوفر العالي على أنها غير ممكنة.
حدد خانة الاختيار Enable high availability لتمكين الخيار.
يعرض نفس خيارات المنطقة والمنطقة المكررة. إذا اخترت نفس المنطقة، يتم إنشاء خادم الاستعداد في نفس منطقة التوفر مثل الخادم الأساسي.
إشعار
إذا كانت المنطقة التي تم إنشاء الخادم فيها لا تدعم التوفر العالي مع تكرار المنطقة، فإن خيار تكرار المنطقة رمادي اللون ومعطل.
إذا كانت المنطقة تدعم تكرار المنطقة، يمكنك تحديد تكرار المنطقة.
في هذه الحالة، يمكنك اختيار أي من مناطق التوفر الأخرى التي تريد توزيع خادم الاستعداد الخاص بك.
عند تكوين كل شيء وفقا لاحتياجاتك، حدد حفظ لتطبيق التغييرات.
يعلمك مربع الحوار بزيادة التكلفة المرتبطة بنشر خادم الاستعداد. إذا قررت المتابعة، فحدد Enable high availability.
يبدأ التوزيع، وعند اكتماله، يظهر إعلام أنه تم تمكين قابلية الوصول العالية بنجاح.
خطوات لتعطيل قابلية الوصول العالية
استخدام المدخل الخاص بـ Microsoft Azure:
حدد قاعدة بيانات Azure لخادم PostgreSQL المرن.
في قائمة الموارد، ضمن قسم Settings ، حدد High availability.
إذا تم تمكين قابلية وصول عالية، تظهر خانة الاختيار تمكين قابلية وصول عالية محددة.
أيضا، يتم تعيين وضع قابلية وصول عالية إلى الوضع الذي تم تكوينه.
وتظهر حالة التوفر العالي عادة على أنها سليمة.
قم بإلغاء تحديد خانة الاختيار Enable high availability لتعطيل الخيار.
حدد حفظ لتطبيق التغييرات.
يعلمك مربع الحوار بخفض التكلفة المرتبط بإزالة خادم الاستعداد. إذا قررت المتابعة، فحدد Disable high availability.
يبدأ التوزيع، وعند اكتماله، يظهر إعلام أن قابلية الوصول العالية قد تم تعطيلها بنجاح.
خطوات لتمكين قابلية الوصول العالية أثناء توفير الخادم
استخدام المدخل الخاص بـ Microsoft Azure:
أثناء توفير مثيل جديد من Azure Database for PostgreSQL Flexible Server، في قسم التوفر العالي، حدد نفس المنطقة أو المنطقة المكررة.
إشعار
إذا كانت المنطقة التي تم إنشاء الخادم فيها لا تدعم التوفر العالي مع تكرار المنطقة، فإن خيار تكرار المنطقة رمادي اللون ومعطل.
حدد منطقة معينة للخادم الأساسي عن طريق تعيين منطقة التوفر إلى أي قيمة أخرى غير أي تفضيل.
عند تحديد منطقة توفر معينة للخادم الأساسي، وتحديد Zone redundant.
يمكنك أيضا تحديد قيمة صراحة لخادم الاستعداد في منطقة توفر الاستعداد. يعد تعيين المناطق إلى مناطق معينة مفيدا إذا كنت تريد تجميع التطبيق الخاص بك في نفس المنطقة مثل قاعدة البيانات، لتقليل زمن الانتقال. اختر بلا تفضيلات إذا كنت تريد نشر خادم الاستعداد على منطقة توفر تم اختيارها تلقائيا لك.
خطوات لبدء تجاوز الفشل القسري
اتبع هذه الخطوات لفرض تجاوز فشل الخادم الأساسي إلى خادم الاستعداد في قاعدة بيانات Azure لخادم PostgreSQL المرن. يؤدي بدء تجاوز الفشل القسري على الفور إلى تعطل الخادم الأساسي، وتشغيل تجاوز الفشل إلى خادم الاستعداد. يعد بدء تجاوز الفشل القسري مفيدا للحالات التي تريد فيها اختبار كيفية تأثير تجاوز الفشل الناتج عن انقطاع غير مخطط له على حمل العمل الخاص بك.
هام
لا تقم بإجراء عمليات تجاوز الفشل الفورية والخلفية. انتظر لمدة 15-20 دقيقة على الأقل بين عمليات تجاوز الفشل. يسمح هذا الانتظار بإنشاء خادم الاستعداد الجديد بالكامل.
يمكن أن يكون وقت التشغيل الشامل الشامل، كما تم الإبلاغ عنه على المدخل، أطول من وقت التعطل الفعلي الذي يواجهه التطبيق. يجب قياس وقت التعطل من منظور التطبيق.
استخدام المدخل الخاص بـ Microsoft Azure:
حدد قاعدة بيانات Azure لخادم PostgreSQL المرن الذي تم تمكين توفره العالي.
في قائمة الموارد، ضمن قسم Settings ، حدد High availability.
إذا تم تعيين وضع التوفر العالي إلى وضع المنطقة المكرر، فقد تحتاج إلى تدوين القيم المعينة لمنطقة التوفر الأساسية ومنطقة توفر الاستعداد، حيث يجب عكسها بعد اكتمال عملية تجاوز الفشل.
حدد تجاوز الفشل القسري لبدء إجراء تجاوز الفشل اليدوي. يعلمك مربع الحوار بوقت التعطل المتوقع حتى اكتمال تجاوز الفشل. إذا قررت المتابعة، فحدد بدء تجاوز الفشل القسري.
يظهر إعلام يشير إلى أن تجاوز الفشل قيد التقدم.
بمجرد اكتمال تجاوز الفشل إلى خادم الاستعداد، يعلمك إشعار باكتمال العملية.
إذا تم تكوين وضع التوفر العالي كمنطقة زائدة عن الحاجة، فتأكد من عكس قيم منطقةالتوفر الأساسية ومنطقة توفر الاستعداد الآن.
خطوات لبدء تجاوز الفشل المخطط له
اتبع هذه الخطوات لتنفيذ تجاوز فشل مخطط له من الخادم الأساسي إلى خادم الاستعداد في قاعدة بيانات Azure لخادم PostgreSQL المرن. يؤدي بدء هذه العملية أولا إلى إعداد خادم الاستعداد، ثم تنفيذ تجاوز الفشل. توفر عملية تجاوز الفشل هذه أقل وقت تعطل، حيث تقوم بتنفيذ تجاوز فشل رشيق إلى خادم الاستعداد. إنه مفيد لحالات مثل بعد حدوث تجاوز فشل غير متوقع، وتريد إعادة الخادم الأساسي إلى منطقة التوفر المفضلة لديك.
هام
لا تقم بإجراء عمليات تجاوز الفشل الفورية والخلفية. انتظر لمدة 15-20 دقيقة على الأقل بين عمليات تجاوز الفشل. يسمح هذا الانتظار بإنشاء خادم الاستعداد الجديد بالكامل.
نوصي بإجراء عمليات تجاوز الفشل المخطط لها خلال فترات النشاط المنخفض.
يمكن أن يكون وقت التشغيل الشامل الشامل، كما تم الإبلاغ عنه على المدخل، أطول من وقت التعطل الفعلي الذي يواجهه التطبيق. يجب قياس وقت التعطل من منظور التطبيق.
استخدام المدخل الخاص بـ Microsoft Azure:
حدد قاعدة بيانات Azure لخادم PostgreSQL المرن الذي تم تمكين توفره العالي.
في قائمة الموارد، ضمن قسم Settings ، حدد High availability.
إذا تم تعيين وضع التوفر العالي إلى وضع المنطقة المكرر، فقد تحتاج إلى تدوين القيم المعينة لمنطقة التوفر الأساسية ومنطقة توفر الاستعداد، حيث يجب عكسها بعد اكتمال عملية تجاوز الفشل.
حدد تجاوز الفشل المخطط لبدء إجراء تجاوز الفشل اليدوي. يعلمك مربع الحوار بوقت التعطل المتوقع حتى اكتمال تجاوز الفشل. إذا قررت المتابعة، فحدد بدء تجاوز الفشل المخطط له.
يظهر إعلام يشير إلى أن تجاوز الفشل قيد التقدم.
بمجرد اكتمال تجاوز الفشل إلى خادم الاستعداد، يعلمك إشعار باكتمال العملية.
إذا تم تكوين وضع التوفر العالي كمنطقة زائدة عن الحاجة، فتأكد من عكس قيم منطقةالتوفر الأساسية ومنطقة توفر الاستعداد الآن.
اعتبارات خاصة
لا يؤدي تمكين قابلية الوصول العالية أو تعطيلها على خادم Azure Database for PostgreSQL المرن إلى تغيير الإعدادات الأخرى، بما في ذلك تكوين الشبكة أو إعدادات جدار الحماية أو معلمات الخادم أو الاحتفاظ بالنسخ الاحتياطي. تمكين التوفر العالي أو تعطيله هو عملية عبر الإنترنت، ولا يؤثر على اتصال التطبيق وعملياته.
يتم دعم قابلية الوصول العالية مع كل من النسخ المتماثلة المنشورة في نفس المنطقة ومتاحة في جميع المناطق التي يتم فيها دعم قاعدة بيانات Azure ل PostgreSQL - الخادم المرن. ومع ذلك، لا تتوفر قابلية الوصول العالية مع تكرار المنطقة إلا في مناطق معينة.
التوفر العالي غير مدعوم في الطبقة القابلة للاندفاع. وهو مدعوم فقط في الأغراض العامة أو المستويات المحسنة للذاكرة.
إذا قمت بنشر خادم في منطقة تتكون من منطقة توفر واحدة، يمكنك تمكين قابلية الوصول العالية في نفس وضع المنطقة فقط. إذا تم تحسين المنطقة في المستقبل مع مناطق توفر متعددة، يمكنك نشر قاعدة بيانات Azure جديدة لخادم PostgreSQL المرن مع توفر عال تم تكوينه مثل نفس المنطقة أو المنطقة المكررة. ومع ذلك، بالنسبة لأي مثيلات تم نشرها في المنطقة عندما كانت المنطقة تتكون من منطقة توفر واحدة، لا يمكنك تمكين قابلية الوصول العالية مباشرة في وضع المنطقة المكرر لها. كحل بديل، يمكنك استعادة هذه المثيلات إلى مثيلات جديدة، ثم تمكين قابلية وصول عالية زائدة عن الحاجة للمنطقة على الخوادم المستعادة.
- اتبع الإرشادات المتوفرة في استعادة قاعدة بيانات Azure لخادم PostgreSQL المرن في نقطة زمنية، لاستعادة المثيل الموجود على مثيل جديد، باستخدام أحدث نقطة استعادة.
- بمجرد إنشاء الخادم الجديد، قم بتمكين التوفر العالي مع تكرار المنطقة.
- بعد التحقق من البيانات، يمكنك اختياريا حذف الخادم القديم.
- تأكد من تعديل سلسلة الاتصال الخاصة بعملائك للإشارة إلى المثيل المستعادة حديثا.