ترحيل المناطق الخاصة لنظام أسماء المجالات Azure DNS القديمة إلى طراز مورد جديد

أثناء المعاينة العامة، تم إنشاء مناطق نظام أسماء المجالات DNS خاصة باستخدام مورد "dnszones" مع تعيين الخاصية "zoneType" إلى "خاص". لن تُدعم هذه المناطق بعد 31 ديسمبر 2019، ويجب ترحيلها إلى نموذج مورد التوفر العام الذي يستخدم privateDnsZones بدلاً من dnszones. عملية الترحيل بسيطة، وتوفر برنامج PowerShell النصي لتشغيل هذه العملية تلقائياً. يوفر هذا الدليل إرشادات خطوة بخطوة لترحيل مناطق نظام أسماء المجالات Azure DNS الخاصة إلى طراز المورد الجديد.

لمعرفة موارد dnszones التي تتطلب الترحيل؛ قم بتنفيذ الأمر أدناه في Azure CLI.

az account set --subscription <SubscriptionId>
az network dns zone list --query "[?zoneType=='Private']"

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

تأكد من تثبيت أحدث إصدار من Azure PowerShell. لمزيد من المعلومات حول Azure PowerShell (Az) وكيفية تثبيته، قم بزيارة مقدمة حول وحدة Azure Az PowerShell النمطية.

تأكد من أن لديك وحدة Az.PrivateDns النمطية لـ Azure PowerShell مُثبتة. لتثبيت هذه الوحدة النمطية، افتح نافذة PowerShell غير المقيدة (الوضع الإداري) وأدخل الأمر التالي

Install-Module -Name Az.PrivateDns

هام

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

تثبيت البرنامج النصي

فتح نافذة PowerShell غير المقيدة (الوضع الإداري) وتشغيل الأمر التالي

install-script PrivateDnsMigrationScript

أدخل "A" عند مطالبتك بتثبيت البرنامج النصي

تثبيت البرنامج النصي

يمكنك أيضاً يدوياً الحصول على أحدث إصدار من البرنامج النصي PowerShell في https://www.powershellgallery.com/packages/PrivateDnsMigrationScript

هام

يجب عدم تشغيل برنامج الترحيل النصي في Azure cloud shell ويجب تنفيذه في جهاز ظاهري أو جهاز محلي متصل بالإنترنت.

تشغيل البرنامج النصي

تنفيذ الأمر التالي لتشغيل البرنامج النصي

PrivateDnsMigrationScript.ps1

تشغيل البرنامج النصي

أدخل معرف الاشتراك وتسجيل الدخول إلى Azure

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

تسجيل الدخول إلى Azure

تحديد مناطق DNS التي تريد ترحيلها

سيحصل البرنامج النصي على قائمة بجميع مناطق DNS الخاصة في الاشتراك ويطالبك بتأكيد تلك التي تريد ترحيلها. أدخل "A" لترحيل جميع مناطق DNS الخاصة. بمجرد تنفيذ هذه الخطوة، سيقوم البرنامج النصي بإنشاء مناطق DNS خاصة جديدة باستخدام نموذج مورد جديد ونسخ البيانات إلى منطقة DSN الجديدة. لن تُغيّر هذه الخطوة مناطق DNS الخاصة الموجودة على أي حال.

تحديد مناطق DNS

تبديل تحليل DNS إلى مناطق DNS الجديدة

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

حدد 'A' لتبديل دقة DNS لجميع الشبكات الظاهرية.

تبديل تحليل الاسم

تحقق من تحليل DNS

قبل المتابعة، تحقق من أن تحليل DNS على مناطق DNS يعمل كما هو متوقع. يمكنك تسجيل الدخول إلى أجهزة Azure الظاهرية وإصدار استعلام nslookup مقابل المناطق المُرحلة للتحقق من عمل تحليل DNS.

التحقق من تحليل الاسم

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

تأكيد تحليل الاسم

هام

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

التنظيف

في هذه الخطوة، سيتم حذف مناطق DNS القديمة ويجب تنفيذها فقط بعد التحقق من أن تحليل DNS يعمل كما هو متوقع. ستتم مطالبتك بحذف كل منطقة DNS خاصة. أدخل 'Y' في كل مطالبة بعد التحقق من أن تحليل DNS لتلك المناطق يعمل بشكل صحيح.

التنظيف

تحديث التشغيل التلقائي

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

بحاجة إلى مزيد من المساعدة

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

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