نقل مورد App Service إلى منطقة أخرى

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

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

لتسهيل نسخ تطبيقك، يمكنك استنساخ تطبيق App Service فردي في خطة App Service في منطقة أخرى، ولكن له قيود، خاصةً أنه لا يدعم تطبيقات Linux.

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

  • تأكد من أن تطبيق App Service موجود في منطقة Azure التي تريد النقل إليها.
  • تأكد من أن المنطقة المستهدفة تدعم App Service وأي خدمة ذات صلة تريد نقل مواردها.

اعداد

حدد جميع موارد App Service التي تستخدمها حاليًا. على سبيل المثال:

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

نقل

  1. أنشئ نسخة احتياطية من التطبيق المصدر.
  2. أنشئ تطبيقًا في خطة App Service جديدة في المنطقة المستهدفة.
  3. استعادة النسخة الاحتياطية في التطبيق المستهدف
  4. إذا كنت تستخدم مجالاً خاصًا، فقم بربطه بشكل استباقي بالتطبيق المستهدف بـ asuid. وقم بتمكين المجال في التطبيق المستهدف.
  5. قم بتكوين كل شيء آخر في تطبيقك المستهدف ليكون هو نفسه التطبيق المصدر وتحقق من التكوين الخاص بك.
  6. عندما تكون جاهزًا لتوجيه المجال المخصص إلى التطبيق المستهدف، أعد تعيين اسم المجال.

تنظيف موارد المصدر

احذف التطبيق المصدر وخطة App Service. تحمل خطة خدمة التطبيق في المستوى غير المجاني رسومًا، حتى إذا لم يكن هناك تطبيق قيد التشغيل.

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

استنساخ تطبيق Azure App Service باستخدام PowerShell