تقييم تجاوز فشل حساب التخزين

مكتمل

تجاوز الفشل هو الطريقة التي يستجيب بها النظام للفشل، باستخدام نسخة متماثلة من البيانات.

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

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

كيف تعمل عملية تجاوز الفشل

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

وتتم العملية على النحو التالي:

  1. قبل الفشل

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

    Illustration that shows that the primary region is available.

  2. حدوث الفشل

    عندما تفشل المنطقة الأساسية، لا يُمكن لعملائك ومستخدميك الوصول إلى البيانات من تلك المنطقة الأساسية. يتوقف النَسْخ المتماثل غير المتزامن إلى المنطقة الثانوية.

    Illustration that shows that the primary region is unavailable before failover.

  3. بدء تجاوز الفشل

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

    Illustration that shows a failover from the primary region to secondary region.

    يُمكنك بدء تجاوز الفشل باستخدام مدخل Azure أو أدوات مثل Azure PowerShell وAzure CLI. في مدخل Azure، انتقل إلى حساب التخزين الخاص بك وحدد Redundancy>Prepare for failover.

    Screenshot of the Prepare for failover button on Storage account > Redundancy in the Azure portal.

  4. اكتمال تجاوز الفشل

    عند اكتمال عملية تجاوز الفشل، يُحدّث حساب التخزين الخاص بك لاستخدام التخزين المتكرر محلياً (LRS). إذا كنت ترغب في نَسْخ بياناتك إلى منطقة ثانوية، فكوّن حساب التخزين لاستخدام خيار التخزين المتكرر جغرافياً مرة أخرى مثل التخزين المتكرر جغرافياً (GRS) أو التخزين المتكرر عبر المنطقة الجغرافية (GZRS).

فقدان البيانات

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

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

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

يُمكنك العثور على وقت المزامنة الأخيرة باستخدام مدخل Azure أو Azure CLI أو Azure PowerShell. على سبيل المثال، يظهر وقت المزامنة الأخيرة عند تحديد الاستعداد لتجاوز الفشل في بوابة Azure.

Screenshot of the failover confirmation page with the last sync time shown.

تتبع انقطاع خدمة Azure Storage

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

Screenshot of Azure Service Health > Health history that lists issues that impact your subscriptions.