تكوين النسخ المتماثل الجغرافي السلبي ل Premium Azure Cache لمثيلات Redis

في هذه المقالة، ستتعلم كيفية تكوين النسخ المتماثل الجغرافي السلبي على زوج من Azure Cache لمثيلات Redis باستخدام مدخل Microsoft Azure.

يربط النسخ المتماثل الجغرافي السلبي معا اثنين من مستويات Premium Azure Cache لمثيلات Redis وينشئ علاقة نسخ متماثل للبيانات نشطة-سلبية . يعني نشط-سلبي أن هناك زوجا من ذاكرات التخزين المؤقت، الأساسية والثانوية، التي تمت مزامنة بياناتها. ولكن يمكنك الكتابة إلى جانب واحد فقط من الزوج، الأساسي. الجانب الآخر من الزوج، ذاكرة التخزين المؤقت الثانوية، للقراءة فقط.

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

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

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

إشعار

تم تصميم النسخ المتماثل الجغرافي السلبي كحل للتعافي من الكوارث.

نطاق التوفر

المستوى أساسي، قياسي متميز Enterprise وEnterprise Flash
متاح لا نعم ‏‏نعم‬

يتوفر النسخ المتماثل الجغرافي السلبي فقط في الطبقة المتميزة من ذاكرة التخزين المؤقت Azure ل Redis. توفر مستويات Enterprise وEnterprise Flash أيضا النسخ المتماثل الجغرافي، ولكن هذه المستويات تستخدم إصدارا أكثر تقدما يسمى النسخ المتماثل الجغرافي النشط.

المتطلبات الأساسية للنسخ المتماثل الجغرافي

لتكوين النسخ المتماثل الجغرافي بين اثنتين من ذاكرات التخزين المؤقت، يتعين استيفاء المتطلبات الأساسية التالية:

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

إشعار

يتم فرض رسوم على نقل البيانات بين مناطق Azure بأسعار النطاق الترددي القياسية.

بعض الميزات غير مدعومة مع النسخ المتماثل الجغرافي:

  • التكرار في المنطقة غير مدعوم مع النسخ المتماثل الجغرافي.
  • الاستمرارية غير مدعومة مع النسخ المتماثل الجغرافي.
  • لا يمكن نسخ ذاكرات التخزين المؤقت التي بها أكثر من نسخة متماثلة جغرافيًا.
  • يتم دعم تكوين أنظمة المجموعات إذا تم تمكين تكوين أنظمة المجموعات في كل ذاكرة من ذاكرتي التخزين المؤقت وكان لديهما نفس عدد الأجزاء.
  • يتم دعم ذاكرات التخزين المؤقت في نفس الشبكة الظاهرية (VNet).
  • يتم دعم ذاكرات التخزين المؤقت في الشبكات الظاهرية المختلفة مع المحاذير. راجع هل يمكنني استخدام النسخ المتماثل الجغرافي مع ذاكرات التخزين المؤقت الخاصة بي في شبكة ظاهرية؟ لمزيد من المعلومات.

بعد تكوين النسخ المتماثل الجغرافي، تنطبق القيود التالية على زوج ذاكرة التخزين المؤقت المرتبطة:

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

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

  • لا يمكنك تغيير حجم أي من ذاكرتي التخزين المؤقت في أثناء ربط ذاكرتي التخزين المؤقت.

  • لا يمكنك تغيير عدد الأجزاء إذا تم تمكين تكوين أنظمة المجموعات في ذاكرة التخزين المؤقت.

  • لا يمكنك تمكين الاستمرارية على أي من ذاكرتي التخزين المؤقت.

  • يمكنك التصدير من أي من ذاكرتي التخزين المؤقت.

  • لا يمكنك الاستيراد إلى ذاكرة التخزين المؤقت المرتبطة الثانوية.

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

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

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

  • لا يمكن إضافة الارتباطات الخاصة إلى ذاكرات التخزين المؤقت التي تم نسخها جغرافيًا بالفعل. لإضافة ارتباط خاص إلى ذاكرة تخزين مؤقت منسوخة جغرافيًا: 1. قم بإلغاء ارتباط النسخ الجغرافي. 2. أضف ارتباطًا خاصًا. 3. أخيرًا، أعِد ارتباط النسخ الجغرافي.

  1. لربط اثنين من ذاكرة التخزين المؤقت معا للنسخ المتماثل الجغرافي، حدد أولا النسخ المتماثل الجغرافي من قائمة الموارد لذاكرة التخزين المؤقت التي تنوي أن تكون ذاكرة التخزين المؤقت المرتبطة الأساسية. بعد ذلك، حدد Add cache replication link من جزء العمل.

    Screenshot showing the cache's Geo-replication menu.

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

    Screenshot showing compatible caches for linking with geo-replication.

    يمكنك أيضًا بدء عملية الارتباط أو عرض تفاصيل حول ذاكرة التخزين المؤقت الثانوية باستخدام قائمة السياق.

    Screenshot showing the Geo-replication context menu.

  3. حدد ارتباط لربط ذاكرتي التخزين المؤقت معًا وبدء عملية النسخ المتماثل.

    Screenshot showing how to link caches for geo-replication.

  4. يمكنك عرض تقدم عملية النسخ المتماثل باستخدام النسخ المتماثل الجغرافي في قائمة الموارد.

    Screenshot showing the current Linking status.

    يمكنك أيضا عرض حالة الارتباط باستخدام نظرة عامة من قائمة الموارد لكل من ذاكرة التخزين المؤقت الأساسية والثانوية.

    Screenshot that highlights how to view the linking status for the primary and secondary caches.

    بمجرد اكتمال عملية النسخ المتماثل، تتغير حالة توفير الارتباط إلى Succeeded.

    Screenshot showing cache linking status as Succeeded.

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

عنوان URL الأساسي الجغرافي

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

Screenshot showing four URLs created by adding geo-replication.

يتم عرض ثلاثة عناوين URL:

  • عنوان URL الأساسي الجغرافي هو عنوان URL للوكيل بتنسيق <cachename>.geo.redis.cache.windows.net. يشير عنوان URL دائما إلى أي ذاكرة تخزين مؤقت في زوج النسخ المتماثل الجغرافي هو الأساسي الجغرافي الحالي.
  • ذاكرة التخزين المؤقت الأساسية الجغرافية الحالية هي العنوان المباشر لذاكرة التخزين المؤقت التي هي حاليا الأساسي الجغرافي. العنوان ليس redis.cache.windows.netgeo.redis.cache.windows.net. يتغير العنوان المدرج في الحقل إذا تم بدء تجاوز الفشل.
  • ذاكرة التخزين المؤقت الجغرافية الثانوية الحالية هي العنوان المباشر لذاكرة التخزين المؤقت التي هي حاليا المنطقة الجغرافية الثانوية. العنوان ليس redis.cache.windows.netgeo.redis.cache.windows.net. يتغير العنوان المدرج في الحقل إذا تم بدء تجاوز الفشل.

بدء تجاوز الفشل من المستوى الجغرافي الأساسي إلى المستوى الجغرافي الثانوي

مع تحديد واحد، يمكنك تشغيل تجاوز الفشل من الموقع الجغرافي الأساسي إلى الموقع الجغرافي الثانوي.

Screenshot of linked caches with Failover highlighted.

يؤدي هذا إلى اتخاذ الخطوات التالية:

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

تستغرق عملية تجاوز الفشل الجغرافي بضع دقائق حتى تكتمل.

الإعدادات التحقق قبل بدء تجاوز الفشل الجغرافي

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

تأكد من التحقق من العناصر التالية:

  • إذا كنت تستخدم جدار حماية في أي من ذاكرة التخزين المؤقت، فتأكد من أن إعدادات جدار الحماية متشابهة بحيث لا تواجه مشكلات في الاتصال.
  • تأكد من أن كلا المخزنين المؤقتين يستخدمان نفس المنفذ وإعدادات TLS/SSL
  • تحتوي ذاكرة التخزين المؤقت الجغرافية الأساسية والثانوية الجغرافية على مفاتيح وصول مختلفة. إذا تم تشغيل تجاوز الفشل، فتأكد من أن التطبيق الخاص بك يمكنه تحديث مفتاح الوصول الذي يستخدمه لمطابقة الأساسي الجغرافي الجديد. أو استخدم رموز Microsoft Entra المميزة لمصادقة ذاكرة التخزين المؤقت، والتي تسمح لك باستخدام نفس بيانات اعتماد المصادقة لكل من ذاكرة التخزين المؤقت الجغرافية الأساسية وذاكرة التخزين المؤقت الجغرافية الثانوية.

تجاوز الفشل مع الحد الأدنى من فقدان البيانات

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

  • تحقق من مقياس إزاحة مزامنة بيانات النسخ المتماثل الجغرافي. يتم إصدار المقياس بواسطة ذاكرة التخزين المؤقت الجغرافية الأساسية الحالية. يشير هذا المقياس إلى مقدار البيانات التي لم يتم نسخها نسخا متماثلا بعد إلى الموقع الجغرافي الأساسي. إذا كان ذلك ممكنا، ابدأ تجاوز الفشل فقط إذا كان المقياس يشير إلى أن أقل من 14 بايت لا يزال يتعين كتابته.
  • CLIENT PAUSE قم بتشغيل الأمر في الأساسي الجغرافي الحالي قبل بدء تجاوز الفشل. يؤدي تشغيل CLIENT PAUSE إلى حظر أي طلبات كتابة جديدة وبدلا من ذلك إرجاع حالات فشل المهلة إلى عميل Azure Cache for Redis. CLIENT PAUSE يتطلب الأمر توفير فترة مهلة بالمللي ثانية. تأكد من توفير فترة مهلة كافية للسماح بحدوث تجاوز الفشل. يعد تعيين قيمة الإيقاف المؤقت إلى حوالي 30 دقيقة (1,800,000 مللي ثانية) مكانا جيدا للبدء. يمكنك دائما خفض هذا الرقم حسب الحاجة.

ليست هناك حاجة لتشغيل الأمر CLIENT UNPAUSE حيث يحتفظ الأساسي الجغرافي الجديد بإيقاف العميل مؤقتا.

إشعار

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

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

    Screenshot showing how to unlink caches.

    عند اكتمال عملية إلغاء الارتباط، تتوفر ذاكرة التخزين المؤقت الثانوية لكل من عمليات القراءة والكتابة.

إشعار

عند إزالة ارتباط النسخ المتماثل الجغرافي، تظل البيانات المنسوخة نسخًا متماثلاً من ذاكرة التخزين المؤقت المرتبطة الأساسية في ذاكرة التخزين المؤقت الثانوية.

الأسئلة المتداولة حول النسخ المتماثل الجغرافي

هل يمكنني استخدام النسخ المتماثل الجغرافي مع ذاكرة التخزين المؤقت للطبقة القياسية أو الأساسية؟

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

هل ذاكرة التخزين المؤقت الخاصة بي متاحة للاستخدام أثناء عملية الربط أو إلغاء الارتباط؟

  • تظل ذاكرة التخزين المؤقت المرتبطة الأساسية متاحة حتى اكتمال عملية الربط.
  • لا تتوفر ذاكرة التخزين المؤقت الثانوية المرتبطة حتى تكتمل عملية الربط.
  • تظل كلتا ذاكرتي التخزين المؤقت متوفرتين حتى تكتمل عملية إلغاء الارتباط.

متى يمكنني الكتابة إلى الأساسي الجغرافي الجديد بعد بدء تجاوز الفشل؟

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

نعم، هناك العديد من المقاييس المتاحة للمساعدة في تتبع حالة النسخ المتماثل الجغرافي. تتوفر هذه المقاييس في مدخل Microsoft Azure.

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

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

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

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

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

هل يمكنني استخدام النسخ المتماثل الجغرافي مع تمكين تكوين أنظمة المجموعات؟

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

هل يمكنني استخدام النسخ المتماثل الجغرافي مع ذاكرات التخزين المؤقت الخاصة بي في شبكة ظاهرية؟

نوصي باستخدام Azure Private Link عبر حقن VNet في معظم الحالات. لمزيد من المعلومات، راجع الترحيل من ذاكرة التخزين المؤقت لحقن VNet إلى ذاكرة التخزين المؤقت ل Private Link.

في حين أنه لا يزال من الممكن تقنيا استخدام حقن VNet عند النسخ المتماثل الجغرافي لذاكرة التخزين المؤقت، نوصي ب Azure Private Link.

هام

توصي ذاكرة التخزين المؤقت Azure ل Redis باستخدام Azure Private Link، والذي يبسط بنية الشبكة ويؤمن الاتصال بين نقاط النهاية في Azure. يمكنك الاتصال بمثيل Azure Cache من شبكتك الظاهرية عبر نقطة نهاية خاصة، والتي تم تعيين عنوان IP خاص لها في شبكة فرعية داخل الشبكة الظاهرية. يتم تقديم ارتباطات Azure الخاصة على جميع مستوياتنا، بما في ذلك دعم نهج Azure وإدارة قاعدة NSG المبسطة. لمعرفة المزيد، راجع Private Link Documentation. لترحيل ذاكرة التخزين المؤقت التي تم إدخالها من VNet إلى Private Link، راجع الترحيل من ذاكرة التخزين المؤقت لحقن VNet إلى ذاكرة التخزين المؤقت ل Private Link.

لمزيد من المعلومات حول دعم النسخ المتماثل الجغرافي باستخدام VNets، راجع النسخ المتماثل الجغرافي باستخدام حقن VNet مع ذاكرة التخزين المؤقت Premium.

ما جدول النسخ المتماثل للنسخ المتماثل الجغرافي لـ Redis؟

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

كم من الوقت يستغرق النسخ المتماثل الجغرافي؟

النسخ المتماثل تزايدي وغير متزامن ومستمر ولا يختلف الوقت المستغرق كثيرًا عن زمن الانتقال عبر المناطق. في ظل ظروف معينة، يمكن أن تكون ذاكرة التخزين المؤقت الثانوية مطلوبة لإجراء مزامنة كاملة للبيانات من ذاكرة التخزين المؤقت الأساسية. يعتمد وقت النسخ المتماثل في هذه الحالة على العديد من العوامل مثل: التحميل على ذاكرة التخزين المؤقت الأساسية، وعرض النطاق الترددي المتوفر للشبكة، وزمن الانتقال بين المناطق. لقد وجدنا أن وقت النسخ المتماثل لزوج كامل منسوخ جغرافيًا بسعة 53 غيغابايت يمكن أن يتراوح بين 5 إلى 10 دقائق. يمكنك تتبع كمية البيانات التي لم يتم نسخها نسخا متماثلا بعد باستخدام المقياس Geo Replication Data Sync Offset في Azure monitor.

هل نقطة استرداد النسخ المتماثل مضمونة؟

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

للحصول على نقطة استرداد، قم بالتصدير من أي من ذاكرتي التخزين المؤقت. يمكنك لاحقًا الاستيراد إلى ذاكرة التخزين المؤقت الأساسية المرتبطة.

هل يمكنني استخدام PowerShell أو Azure CLI لإدارة النسخ المتماثل الجغرافي؟

نعم، يمكن إدارة النسخ المتماثل الجغرافي باستخدام مدخل Azure أو PowerShell أو Azure CLI. لمزيد من المعلومات، راجع مستندات PowerShell أو مستندات Azure CLI.

ما تكلفة النسخ المتماثل لبياناتي عبر مناطق Azure؟

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

لماذا فشلت العملية عندما حاولت حذف ذاكرة التخزين المؤقت المرتبطة؟

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

ما المنطقة التي يجب أن أستخدمها لذاكرة التخزين المؤقت الثانوية المرتبطة؟

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

هل يمكنني تكوين جدار الحماية باستخدام النسخ المتماثل الجغرافي؟

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

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

تعرف على المزيد حول ميزات Azure Cache for Redis.