مشاركة عبر


الموثوقية في Azure Notification Hubs

توضح هذه المقالة دعم الموثوقية في Azure Notification Hubs وتغطي كلا من المرونة الإقليمية مع مناطق التوفر والتعافي من الكوارث واستمرارية الأعمال

دعم منطقة القابلية للوصول

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

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

المتطلبات الأساسية

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

  • يتم دعم مناطق التوفر بشكل افتراضي فقط في مستويات محددة. لمعرفة المستويات التي تدعم عمليات توزيع منطقة التوفر، راجع تسعير مراكز الإعلامات.

تحسينات اتفاقية مستوى الخدمة

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

تجربة تعطل المنطقة

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

تمكين مناطق التوفر

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

لقطة شاشة تعرض مناطق التوفر الممكنة.

لمعرفة كيفية إعداد مساحة اسم جديدة مع مناطق التوفر، راجع إنشاء مركز إعلام Azure في مدخل Microsoft Azure.

الترحيل إلى دعم منطقة التوفر

لمعرفة كيفية نقل مورد Notification Hubs موجود إلى منطقة جديدة مع دعم منطقة التوفر، اتبع الإرشادات الواردة في نقل الموارد بين مناطق Azure.

التعافي من الكوارث عبر المناطق واستمرارية الأعمال

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

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

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

يمكنك استخدام منطقة Azure المقترنة أو الاختيار من قائمة المناطق التي تدعم منطقة الاسترداد المرنة.

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

منطقة الاسترداد المرنة

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

تدعم المناطق التالية منطقة الاسترداد المرنة:

  • غرب الولايات المتحدة 2
  • أوروبا الشمالية
  • شرق أستراليا
  • جنوب البرازيل
  • جنوب شرق آسيا
  • جنوب أفريقيا

نسخ بيانات التسجيل احتياطيا

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

تدعم Azure Notification Hubs نوعين من تسجيلات الأجهزة: التثبيتات والتسجيلات. نوصي بنسخ التسجيلات احتياطيا إما إلى:

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

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

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

هناك فترة زمنية لا تتلقى خلالها الأجهزة التي بها تطبيقات غير مفتوحة إعلامات.

تمكين التعافي من الكوارث عبر المناطق

لتمكين التعافي من الكوارث لمساحة اسم جديدة، اتبع الإجراء في إنشاء مركز إعلام Azure في مدخل Microsoft Azure.

لتمكين أو تعطيل التعافي من الكوارث لمساحة اسم موجودة:

  1. قم بتسجيل الدخول إلى بوابة Azure.

  2. في القائمة اليسرى، حدد All services.

  3. في قسم Web & Mobile ، حدد Notification Hub Namespaces.

  4. في صفحة Notification Hub Namespaces ، حدد مساحة الاسم التي تريد تعديل إعدادات التعافي من الكوارث لها.

  5. في صفحة Notification Hub Namespace لمساحة الاسم الخاصة بك، يمكنك مشاهدة إعداد التعافي من الكوارث الحالي في قسم Essentials .

  6. في المثال التالي، يتم تمكين منطقة استرداد مرنة. انقر فوق تحديد منطقة التعافي من الكوارث الحالية لعرض النافذة المنبثقة للتحرير.

    لقطة شاشة تعرض أساسيات بيانات تعريف مراكز الإعلامات.

  7. في النافذة المنبثقة تحرير التعافي من الكوارث ، يمكنك تغيير التحديدات. احفظ تغييراتك.

    إشعار

    مع منطقة استرداد مقترنة، يتم عرض المنطقة ولكنها رمادية. لا يمكنك تحرير المنطقة.

    لقطة شاشة لتحرير شاشة خيارات الاسترداد.

الخطوات التالية