نقل الأجهزة الظاهرية ل Azure إلى منطقة توافر الخدمات في منطقة أخرى

في هذه المقالة، تعرف على كيفية نقل أجهزة Azure الظاهرية (وموارد الشبكة/التخزين ذات الصلة) إلى منطقة توافر خدمات في منطقة Azure مختلفة، باستخدام Azure Resource Mover.

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

  • مثيل واحد VM إلى منطقة توافر الخدمات/توافر الخدمات المحددة في المنطقة المستهدفة.
  • جهاز ظاهري في توافر تم تعيينه على منطقة توافر الخدمات/التوفر المحددة في المنطقة المستهدفة.
  • جهاز ظاهري في منطقة توافر الخدمات في منطقة المصدر إلى منطقة توافر الخدمات في المنطقة المستهدفة.

هام

Azure Resource Mover حاليا في المعاينة العامة.

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

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

  • وصول المالك إلى الاشتراك الذي توجد فيه الموارد التي تريد نقلها.
    • في المرة الأولى التي تقوم فيها بإضافة مورد لتعيين مصدر ووجهة معين في اشتراك Azure، يقوم Resource Mover بإنشاء هوية مدارة تم تعيينها بواسطة النظام (المعروفة سابقا باسم تعريف الخدمة المدارة (MSI)) موثوق بها من قبل الاشتراك.
    • لإنشاء الهوية، وإسناد الدور المطلوب إليها (مساهم أو مسؤول وصول المستخدم في اشتراك المصدر)، يحتاج الحساب الذي تستخدمه لإضافة الموارد إلى أذونات ⁧⁩المالك⁧⁩ على الاشتراك. ⁧⁩تعرف على المزيد⁧⁩ بشأن أدوار Azure.
  • يحتاج الاشتراك إلى حصة كافية لإنشاء موارد المصدر في المنطقة المستهدفة. إذا لم يحدث ذلك، فاطلب حدودا إضافية. تعرف على المزيد.
  • تحقق من التسعير والمصاريف المرتبطة بالمنطقة المستهدفة التي تقوم بنقل VMs إليها. استخدم ⁧⁩حاسبة السعر⁧⁩ لمساعدتك.

التحقق من متطلبات VM

  1. تأكد من أن VMs التي تريد نقلها معتمدة.

  2. تحقق من تشغيل الأجهزة الظاهرية التي تريد نقلها.

  3. تأكد من أن الأجهزة الظاهرية تحتوي على أحدث الشهادات الجذرية الموثوق بها وقائمة إبطال الشهادات المحدثة (CRL).

    • على أجهزة Azure الظاهرية التي تعمل بنظام التشغيل Windows، قم بتثبيت آخر تحديثات Windows.
    • على الأجهزة الظاهرية التي تعمل بنظام التشغيل Linux، اتبع إرشادات موزع Linux للتأكد من أن الجهاز يحتوي على أحدث الشهادات وCRL.
  4. السماح بالاتصال الصادر من VMs:

    • إذا كنت تستخدم وكيل جدار حماية مستند إلى URL للتحكم في الاتصال الخارجي، اسمح بالوصول إلى ⁧⁩عناوين URL⁧⁩.
    • إذا كنت تستخدم قواعد مجموعة أمان الشبكة (NSG) للتحكم في الاتصال الخارجي، فأنشئ ⁧⁩قواعد علامة الخدمة⁧⁩ هذه.

حدد الموارد المطلوب نقلها

حدد الموارد التي تريد نقلها.

  • يمكنك تحديد أي نوع مورد مدعوم عبر مجموعات الموارد في المنطقة المصدر التي تحددها.
  • يمكنك نقل الموارد إلى منطقة مستهدفة في اشتراك المنطقة المصدر. إذا كنت ترغب في تغيير الاشتراك، يمكنك القيام بذلك بعد نقل الموارد.
  1. في بوابة Azure، ابحث عن ⁧⁩محرك الموارد⁧⁩. ثم، تحت ⁧⁩الخدمات⁧⁩، حدد ⁧⁩Azure Resource Mover⁧⁩.

    Search for Resource Mover

  2. في نظرة عامة، حدد البدء.

    Button to get started

  3. في ⁧⁩نقل الموارد⁧⁩⁧>⁩⁧⁩المصدر + الوجهة⁧⁩، حدد الاشتراك الخاص بالمصدر والمنطقة.

  4. في ⁧⁩الوجهة⁧⁩، حدد المنطقة التي تريد نقل الموارد إليها. ثم انقر فوق ⁧⁩التالي⁧⁩.

    Page to fill in source and destination subscription/region

  5. في ⁧⁩الموارد المطلوب نقلها⁧⁩، انقر فوق ⁧⁩تحديد الموارد⁧⁩.

  6. في ⁧⁩تحديد الموارد⁧⁩، حدد VM. يمكنك فقط إضافة الموارد المدعومة لنقلها. ثم انقر فوق ⁧⁩تم⁧⁩. في ⁧⁩الموارد المطلوب نقلها⁧⁩، انقر فوق ⁧⁩التالي⁧⁩.

    Page to select VMs to move

  7. في ⁧⁩مراجعة + إضافة⁧⁩، تحقق من إعدادات المصدر والوجهة.

    Page to review settings and proceed with move

  8. انقر فوق ⁧⁧⁩⁩متابعة⁧⁧⁩⁩، لبدء إضافة الموارد.

  9. بعد انتهاء عملية الإضافة بنجاح، انقر فوق ⁧⁧⁩⁩إضافة موارد لنقلها⁧⁧⁩⁩ في أيقونة الإشعارات.

    Message in notifications

بعد النقر على الإشعار، تظهر الموارد في الصفحة عبر المناطق

ملاحظة

بعد النقر فوق الإشعار، تظهر الموارد في الصفحة عبر المناطق ، في حالة إعداد معلقة .

  • إذا كنت ترغب في إزالة مورد من مجموعة نقل، يعتمد أسلوب القيام بذلك على مكان وجودك في عملية النقل. ⁧⁩معرفة المزيد⁧⁩.

حل التبعيات

  1. إذا أظهرت الموارد رسالة للتحقق من صحة ⁧التبعيات⁧ في العمود ⁧مشكلات⁧، انقر فوق الزر ⁧⁩التحقق من صحة التبعيات. كائنات عملية التحقق من الصحة.

  2. إذا تم العثور على تبعيات، فانقر فوق ⁧⁩إضافة تبعيات⁧⁩.

  3. في إضافة تبعيات، حدد الموارد > التابعة إضافة تبعيات. مراقبة التقدم المحرز في الإخطارات.

    Button to add dependencies

  4. قم بإضافة تبعيات إضافية إذا لزم الأمر، وتحقق من صحة التبعيات مرة أخرى.

    Page to add additional dependencies

  5. في الصفحة ⁧⁩عبر المناطق⁧⁩ تحقق من أن الموارد الآن في حالة ⁧⁩إعداد معلق⁧⁩ بدون أية مشكلات.

    Page showing resources in prepare pending state

نقل مجموعة الموارد المصدر

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

قم بالاستعداد لنقل مجموعة الموارد المصدر

إعداد كما يلي:

  1. في عبر المناطق، حدد إعداد مجموعة> الموارد المصدر.

  2. في ⁧⁩إعداد الموارد⁧⁩، انقر فوق ⁧⁩إعداد⁧⁩.

    Button to prepare the source resource group

    أثناء عملية تحضير، محرك الموارد بإنشاء قوالب إدارة الموارد Azure (ARM) باستخدام إعدادات مجموعة الموارد. لا تتأثر الموارد الموجودة داخل مجموعة الموارد.

ملاحظة

بعد إعداد مجموعة الموارد، يكون في حالة ⁧⁩"بدء النقل المعلقة".⁧

Status showing initiate pending state

نقل مجموعة الموارد المصدر

بدء هذه الخطوة كما يلي:

  1. في عبر المناطق، حدد مجموعة > الموارد بدء النقل
  2. في ⁧⁩نقل الموارد⁧⁩، انقر فوق ⁧⁩ابدأ نقل⁧⁩. تنتقل مجموعة الموارد إلى حالة ⁧⁩بدء نقل قيد التقدم.⁧
  3. بعد بدء النقل، يتم إنشاء مجموعة الموارد الهدف، استنادًا إلى قالب ARM المنشأ. تنتقل مجموعة الموارد المصدر إلى حالة ⁧⁩تعليق تنفيذ النقل.⁧

Status showing commit move

للالتزام بعملية النقل والانتهاء منها:

  1. في عبر المناطق، حدد مجموعة > الموارد الالتزام بالانتقال
  2. في ⁧⁩نقل الموارد⁧⁩، انقر فوق ⁧⁩تنفيذ⁧⁩.

ملاحظة

بعد تنفيذ هذه الخطوة، مجموعة الموارد المصدر في حالة ⁧⁩حذف مصدر معلقة.⁧

إضافة منطقة توافر خدمات مستهدفة

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

  1. في الصفحة عبر المناطق ، انقر فوق الارتباط الموجود في عمود تكوين الوجهة في الجهاز الظاهري الذي تقوم بنقله.

    VM properties

  2. في إعدادات التكوين، حدد الإعداد للجهاز الظاهري الوجهة. يمكنك تكوين جهاز ظاهري في المنطقة المستهدفة كما يلي:

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

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

  4. في SKU، حدد طبقة Azure التي تريد تعيينها إلى الجهاز الظاهري الهدف.

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

  6. حدد «Save changes».

    VM settings

إعداد الموارد لنقلها

الآن بعد نقل مجموعة الموارد المصدر، يمكنك تحضير لنقل الموارد الأخرى.

  1. في عبر المناطق، حدد الموارد التي تريد إعدادها.

    Page to select prepare for other resources

  2. حدد ⁧⁩إعداد⁧⁩.

ملاحظة

  • أثناء عملية الإعداد، يتم تثبيت عامل تنقل استرداد موقع Azure على الأجهزة الظاهرية للنسخ المتماثل.
  • يتم نسخ بيانات VM بشكل دوري إلى المنطقة المستهدفة. هذا لا يؤثر على مصدر VM.
  • يقوم Resource Move بإنشاء قوالب ARM للموارد المصدر الأخرى.
  • بعد تجاهل الموارد، تكون في حالة ⁧⁩بدء النقل معلق⁧⁩.

Page showing resources in initiate move pending state

بدء النقل

مع الموارد المعدة، يمكنك الآن بدء هذه الخطوة.

  1. في ⁧⁧⁩⁩عبر المناطق⁧⁧⁩⁩، حدد الموارد التي في وضع ⁧⁧⁩⁩بدء النقل معلق⁧⁧⁩⁩. ثم انقر على بدء النقل

  2. في ⁧⁩نقل الموارد⁧⁩، انقر فوق ⁧⁩ابدأ نقل⁧⁩.

    Page to initiate move of resources

  3. تعقب تقدم النقل في شريط الإعلامات.

ملاحظة

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

Page to show resources in a commit move pending state

تجاهل أو تنفيذ؟

بعد الخطوة الأولية، يمكنك تحديد ما إذا كنت تريد تنفيذ هذه الخطوة، أو تجاهلها.

  • ⁩تجاهل⁧⁩: قد يجب عليك تجاهل النقل إذا كنت تقوم باختبار تجريبي، ولا تريد نقل مورد المصدر فعليًا. تجاهل النقل يعيد المورد إلى حالة ⁧⁩تعليق بدء النقل⁧⁩.
  • ⁩تنفيذ⁧⁩: التنفيذ يكمل النقل إلى منطقة الهدف. بعد التنفيذ، سيكون مورد المصدر معلقًا في حالة ⁧⁩حذف المصدر،⁧⁩ ويمكنك تحديد ما إذا كنت تريد حذفه أم لا.

تجاهل هذه الخطوة

يمكنك تجاهل هذه الخطوة كما يلي:

  1. في ⁧⁩عبر المناطق⁧⁩، حدد الموارد التي فى وضع ⁧⁩تنفيذ النقل معلق⁧⁩، وانقر فوق ⁧⁩تجاهل النقل⁧⁩.
  2. في ⁧⁩تجاهل نقل⁧⁩، انقر فوق ⁧⁩تجاهل⁧⁩.
  3. تعقب تقدم النقل في شريط الإعلامات.

ملاحظة

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

تنفيذ هذه الخطوة

إذا كنت ترغب في إكمال عملية النقل، فقم بإجراء هذه الخطوة.

  1. في ⁧⁩عبر المناطق⁧⁩، حدد الموارد التي في وضع ⁧⁩تنفيذ النقل معلق⁧⁩، وانقر فوق ⁧⁩تنفيذ النقل⁧⁩.

  2. في ⁧⁩تخصيص الموارد⁧⁩، انقر فوق ⁧⁩تنفيذ⁧⁩.

    Page to commit resources to finalize move

  3. تعقب تقدم الالتزام في شريط الإعلامات.

ملاحظة

  • بعد ارتكاب هذه الخطوة، VMs التوقف عن النسخ المتماثل. لا يتأثر مصدر VM بالالتزام.
  • الالتزام لا يؤثر على موارد شبكة المصدر.
  • بعد تنفيذ هذه الخطوة، الموارد في حالة ⁧⁩حذف المصدر المعلقة.⁧

Page showing resources in Delete source pending state

تكوين الإعدادات بعد النقل

لا يتم إلغاء تثبيت خدمة التنقل تلقائيًا من VMs. إلغاء تثبيته يدويًا، أو اتركه إذا كنت تخطط لنقل الملقم مرة أخرى.

حذف الموارد المصدر بعد الالتزام

بعد النقل، يمكنك حذف الموارد في المنطقة المصدر بشكل اختياري.

  1. في عبر المناطق، انقر فوق اسم كل مورد مصدر تريد حذفه.
  2. في صفحة الخصائص لكل مورد، حدد حذف.

حذف موارد إضافية تم إنشاؤها للتحرك

بعد النقل، يمكنك حذف مجموعة النقل يدويًا، وموارد استرداد الموقع التي تم إنشاؤها.

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

حذف كما يلي:

  1. حدد موقع الموارد في مجموعة الموارد ⁧RegionMoveRG-<sourceregion>-<target-region>⁩.

  2. تحقق من أن كافة الموارد المصدر VM، وغيرها في المنطقة المصدر قد تم نقلها أو حذفها. وهذا يضمن عدم وجود موارد معلقة تستخدمها.

  3. احذف الموارد:

    • نقل اسم المجموعة: ⁧movecollection-<sourceregion>-<target-region>
    • اسم حساب تخزين ذاكرة التخزين المؤقت: ⁧resmovecache<guid>
    • اسم المخزن هو ⁧ResourceMove-<sourceregion>-<target-region>-GUID⁩.

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

تعرف على عملية النقل.