مشاركة عبر


إلغاء تسلسل كائن ثنائي كبير الحجم مؤرشف إلى طبقة عبر الإنترنت

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

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

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

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

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

إعادة تنشيط كائن ثنائي كبير الحجم باستخدام عملية نسخ

لإعادة ترطيب كائن ثنائي كبير الحجم من طبقة الأرشيف عن طريق نسخه إلى طبقة عبر الإنترنت، استخدم مدخل Azure أو PowerShell أو Azure CLI أو إحدى مكتبات عميل Azure Storage. ضع في اعتبارك أنه عند نسخ كائن ثنائي كبير الحجم مؤرشف إلى طبقة متصلة، يجب أن يكون للكائنات الثنائية كبيرة الحجم المصدر والوجهة أسماء مختلفة.

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

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

إعادة تنشيط كائن ثنائي كبير الحجم إلى نفس حساب التخزين

توضح الأمثلة التالية كيفية نسخ كائن ثنائي كبير الحجم مؤرشف إلى كائن ثنائي كبير الحجم في الطبقة الساخنة في نفس حساب التخزين.

  1. انتقل إلى حساب التخزين المصدر في مدخل Azure.

  2. في جزء التنقل لحساب التخزين، حدد Storage browser.

    Screenshot of Storage explorer button in the navigation pane.

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

    Screenshot of the checkbox next to an archived blob and then the location of the copy button.

  4. انتقل إلى الحاوية حيث تريد وضع الكائن الثنائي كبير الحجم المعاد ترطيبه، ثم حدد الزر لصق .

    يظهر مربع الحوار لصق كائن ثنائي كبير الحجم للأرشيف.

    Screenshot of the paste archive blob dialog box.

    إشعار

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

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

    هام

    لا تحذف الكائن الثنائي كبير الحجم المصدر أثناء إعادة ترطيبه.

إعادة تنشيط كائن ثنائي كبير الحجم إلى حساب تخزين مختلف في نفس المنطقة

توضح الأمثلة التالية كيفية نسخ كائن ثنائي كبير الحجم مؤرشف إلى كائن ثنائي كبير الحجم في الطبقة الساخنة في حساب تخزين مختلف.

إشعار

يجب أن يكون حساب الوجهة والمصدر في نفس المنطقة.

  1. انتقل إلى حساب التخزين المصدر في مدخل Azure.

  2. في جزء التنقل لحساب التخزين، حدد Storage browser.

    Screenshot of Storage explorer button in the navigation pane.

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

    Screenshot of selecting the checkbox next to an archived blob and then the location of the copy button.

  4. انتقل إلى حساب التخزين الوجهة، وفي جزء التنقل، حدد Storage browser.

    Screenshot of Storage explorer button in the navigation pane of the destination storage account.

  5. انتقل إلى الحاوية حيث تريد وضع الكائن الثنائي كبير الحجم المعاد ترطيبه، ثم حدد الزر لصق .

    Screenshot of the location of the paste button.

    يظهر مربع الحوار لصق كائن ثنائي كبير الحجم للأرشيف.

    Screenshot of the paste archive blob dialog box.

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

    هام

    لا تحذف الكائن الثنائي كبير الحجم المصدر أثناء إعادة ترطيبه.

إعادة التنشيط من منطقة ثانوية

إذا كوَّنت حساب التخزين خاصتك لاستخدام التخزين المتكرر جغرافيًا للوصول للقراءة (RA-GRS)، فيمكنك نسخ كائن ثنائي كبير الحجم مؤرشف موجود في منطقة ثانوية إلى طبقة عبر الإنترنت في حساب تخزين مختلف موجود في نفس المنطقة الثانوية.

لإعادة التنشيط من منطقة ثانوية، استخدم نفس الإرشادات المقدمة في القسم السابق (أعِد تنشيط كائن ثنائي كبير الحجم إلى حساب تخزين مختلف في نفس المنطقة. بادر بإلحاق اللاحقة -secondary باسم حساب نقطة النهاية المصدر. على سبيل المثال، إذا كانت نقطة النهاية الأساسية لتخزين كائن ثنائي كبير الحجم هي myaccount.blob.core.windows.net، فإن نقطة النهاية الثانوية هي myaccount-secondary.blob.core.windows.net. مفاتيح الوصول إلى الحساب لحساب التخزين الخاص بك هي نفسها لكل من نقاط النهاية الأساسية والثانوية.

لمعرفة المزيد عن الحصول على حق الوصول للقراءة فقط إلى المناطق الثانوية، راجع الوصول للقراءة فقط إلى البيانات في المنطقة الثانوية.

إعادة تنشيط كائن ثنائي كبير الحجم عن طريق تغيير طبقته

لإعادة ترطيب كائن ثنائي كبير الحجم عن طريق تغيير الطبقة الخاصة به من الأرشيف إلى hot أو cool، استخدم مدخل Microsoft Azure أو PowerShell أو Azure CLI.

لتغيير طبقة كائن ثنائي كبير الحجم من الأرشيف إلى فعال أو بارد في مدخل Microsoft Azure، اتبع الخطوات التالية:

  1. حدد موقع الكائن الكبير ثنائي الحجم لإعادة التنشيط في مدخل Microsoft Azure.

  2. حدد الزر المزيد على الجانب الأيمن من الصفحة.

  3. حدد تغيير الطبقة.

  4. حدد طبقة التخزين المستهدفة من القائمة المنسدلة طبقة التخزين.

  5. من القائمة المنسدلة أولوية إعادة التنشيط، حدد أولوية إعادة التنشيط المطلوبة. ضع في اعتبارك أن تحديد أولوية إعادة التنشيط إلى عالٍ يؤدي عادة إلى إعادة تنشيط أسرع، ولكنه يتكبد أيضا تكلفة أكبر.

    Screenshot showing how to rehydrate a blob from the archive tier in the Azure portal.

  6. حدد الزر حفظ.

إعادة تنشيط مجمعة لمجموعة من الكائنات الثنائية كبيرة الحجم

لإعادة ترطيب الكائنات الثنائية كبيرة الحجم المؤرشفة في حاوية أو مجلد إلى الطبقة الساخنة أو الباردة، قم بتعداد من خلال الكائنات الثنائية كبيرة الحجم واستدعاء عملية Set Blob Tier على كل واحد. يوضح لك المثال التالي كيفية تنفيذ هذه العملية:

‏‫غير متوفر‬

لإعادة تنشيط عدد كبير من الكائنات الثنائية كبيرة الحجم في وقت واحد، استدعِ عمليةدُفعة كائنات ثنائية كبيرة الحجم لاستدعاء تحديد طبقة كائن ثنائي كبير الحجم كعملية مجمعة.

للحصول على مثال تعليمات برمجية يوضح كيفية تنفيذ العملية المجمعة، راجع AzBulkSetBlobTier.

تحقق من حالة عملية إعادة التنشيط

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

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

للتحقق من حالة وأولوية عملية إعادة التنشيط المعلقة في مدخل Microsoft Azure، اعرض مربع الحوار تغيير الطبقة للكائن الثنائي كبير الحجم:

Screenshot showing the rehydration status for a blob in the Azure portal.

عند اكتمال إعادة التنشيط، يمكنك أن ترى في مدخل Microsoft Azure أن الكائن الثنائي المعاد تنشيطه بالكامل يظهر الآن في الطبقة المستهدفة المتصلة.

Screenshot showing the rehydrated blob in the cool tier and the log blob written by the event handler.

تغيير أولوية التنشيط لعملية معلقة

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

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

تغيير أولوية إعادة التنشيط لعملية تحديد طبقة كائن ثنائي كبير الحجم المعلقة

لتغيير أولوية إعادة التنشيط أثناء انتظار عملية تعيين طبقة كائن ثنائي كبير الحجم ذات الأولوية القياسية، استخدم مدخل Microsoft Azure أو PowerShell أو Azure CLI أو إحدى مكتبات عميل تخزين Azure.

لتغيير أولوية إعادة التنشيط لعملية معلقة باستخدام مدخل Microsoft Azure، اتبع الخطوات التالية:

  1. انتقل إلى الكائن الثنائي الذي تريد تغيير أولوية إعادة التنشيط له وحدده.

  2. حدد الزرتغيير الطبقة.

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

  4. في القائمة المنسدلةأولوية إعادة التنشيط، اضبط الأولوية على عالية.

  5. حدد حفظ.

    Screenshot showing how to update the rehydration priority for a rehydrating blob in Azure portal.

تغيير أولوية إعادة التنشيط لعملية نسخ كائن ثنائي كبير الحجم معلقة

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

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

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

Screenshot showing destination blob in archive tier and rehydrating with Standard priority.

لتغيير أولوية إعادة التنشيط للكائن الثنائي الوجهة، اتبع الخطوات التالية:

  1. حدد الكائن الثنائي كبير الحجم الوجهة.
  2. حدد الزرتغيير الطبقة.
  3. في مربع الحوار تغيير المستوى ، قم بتعيين طبقة الوصول إلى طبقة الوصول عبر الإنترنت المستهدفة للكائن الثنائي كبير الحجم المعاد ترطيبه (ساخن أو بارد). يعرض حقل حالة الأرشيف الطبقة المتصلة المستهدفة.
  4. في القائمة المنسدلةأولوية إعادة التنشيط، اضبط الأولوية على عالية.
  5. حدد حفظ.

تظهر صفحة خصائص الكائن ثنائي كبير الحجم الوجهة الآن أنه يتم إعادة التنشيط بأولوية عالية.

Screenshot showing destination blob in archive tier and rehydrating with High priority.

(راجع أيضًا )