انقل دوائر ExpressRoute من النموذج الكلاسيكي إلى نموذج توزيع "إدارة الموارد" باستخدام PowerShell

لاستخدام دائرة ExpressRoute لكلٍ من نموذجي التوزيع الكلاسيكي و"إدارة الموارد"، يجب عليك نقل الدائرة إلى نموذج توزيع "إدارة الموارد". تساعدك الأقسام التالية على نقل دائرتك باستخدام PowerShell.

قبل أن تبدأ

تستخدم الخطوات والأمثلة الموجودة في هذه المقالة الوحدات النمطية Azure PowerShell Az. لتثبيت وحدات Az النمطية محليًا على جهاز الكمبيوتر لديك، اطّلع على ⁧⁩تثبيت Azure PowerShell⁧⁩. لمعرفة المزيد حول وحدة Az النمطية الجديدة، اطّلع على ⁧⁩تقديم وحدة Azure PowerShell Az النمطية الجديدة⁧⁩. يتم تحديث PowerShell cmdlets بشكل متكرر. إذا لم تكن تستخدم أحدث إصدار، فقد تفشل القيم المُحددة في الإرشادات. للبحث عن الإصدارات التي تم تثبيتها من PowerShell على نظام تشغيل جهازك، استخدِم ⁧Get-Module -ListAvailable Az⁩ cmdlet.

نقل دائرة ExpressRoute

الخطوة 1: جمع تفاصيل الدائرة من نموذج التوزيع الكلاسيكي

سجّل الدخول إلى بيئة Azure الكلاسيكية واجمع مفتاح الخدمة.

  1. سجّل الدخول إلى حسابك في Azure.

    Add-AzureAccount
    
  2. حدد اشتراك Azure المناسب.

    Select-AzureSubscription "<Enter Subscription Name here>"
    
  3. استورد الوحدة النمطية PowerShell لـ Azure وExpressRoute.

    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.1.1\Azure\Azure.psd1'
    Import-Module 'C:\Program Files\WindowsPowerShell\Modules\Azure\5.1.1\ExpressRoute\ExpressRoute.psd1'
    
  4. استخدم الأمر cmdlet أدناه للحصول على مفاتيح الخدمة لجميع دوائر ExpressRoute. بعد استرداد المفاتيح، انسخ مفتاح الخدمة للدائرة التي تريد نقلها إلى نموذج توزيع "إدارة الموارد".

    Get-AzureDedicatedCircuit
    

الخطوة 2: تسجيل الدخول وإنشاء مجموعة موارد

تسجيل الدخول إلى بيئة إدارة الموارد وإنشاء مجموعة موارد جديدة.

  1. تسجيل الدخول إلى بيئة إدارة موارد Azure.

    Connect-AzAccount
    
  2. حدد اشتراك Azure المناسب.

    Get-AzSubscription -SubscriptionName "<Enter Subscription Name here>" | Select-AzSubscription
    
  3. عدّل القصاصة البرمجية أدناه لإنشاء "مجموعة موارد" جديدة إذا لم يكن لديك بالفعل "مجموعة موارد".

    New-AzResourceGroup -Name "DemoRG" -Location "West US"
    

الخطوة 3: نقل الدائرة ExpressRoute إلى نموذج توزيع "إدارة الموارد"

أنت الآن جاهز لنقل دائرة ExpressRoute من نموذج التوزيع الكلاسيكي إلى نموذج توزيع "إدارة الموارد". قبل المتابعة، اطلع على المعلومات المقدمة في نقل دائرة ExpressRoute من النموذج الكلاسيكي إلى نموذج توزيع "إدارة الموارد".

لنقل دائرتك، عدّل وشغّل القصاصة البرمجية التالي:

Move-AzExpressRouteCircuit -Name "MyCircuit" -ResourceGroupName "DemoRG" -Location "West US" -ServiceKey "<Service-key>"

في الوضع الكلاسيكي، لا تحتوي دائرة ExpressRoute على مفهوم الارتباط بمنطقة ما. ومع ذلك، في إدارة الموارد، كل مورد يحتاج إلى تعيين إلى منطقة Azure. يمكن أن تكون المنطقة المحددة في أمر cmdlet لـ Move-Az ExpressRoute Circuit أي منطقة تقنياً. لأغراض تنظيمية، قد تحتاج إلى اختيار منطقة تمثل موقع النظير بشكل وثيق.

ملاحظة

  • بعد نقل دائرة ExpressRoute الكلاسيكية إلى نموذج توزيع "إدارة الموارد"، سيكون لها حق الوصول إلى كل من نماذج التوزيع الكلاسيكية وإدارة الموارد افتراضياً.
  • سيُستخدم الاسم الجديد الذي سُرد في الأمر cmdlet السابق لمعالجة المورد. سيُعاد تسمية الدائرة بشكل أساسي.

تعديل الوصول إلى الدارة

لتمكين الوصول إلى دائرة ExpressRoute لكلا نموذجي التوزيع

يمكنك تمكين الوصول إلى نموذج التوزيع الكلاسيكي لدائرة ExpressRoute التي أُنشأت في نموذج توزيع إدارة الموارد. شغّل أوامر cmdlets التالية لتمكين الوصول إلى كلا نموذجي التوزيع:

  1. الحصول على تفاصيل الدائرة.

    $ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
    
  2. تعيين "السماح بالعمليات الكلاسيكية" على "صحيح".

    $ckt.AllowClassicOperations = $true
    
  3. تحديث الدائرة. بعد انتهاء هذه العملية بنجاح، ستتمكن من عرض الدائرة في نموذج التوزيع الكلاسيكي.

    Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
    
  4. تشغيل الأمر cmdlet التالي للحصول على تفاصيل دائرة ExpressRoute. يجب أن تكون قادراً على رؤية مفتاح الخدمة المسرود.

    get-azurededicatedcircuit
    
  5. يمكنك الآن إدارة الارتباطات إلى دائرة ExpressRoute باستخدام أوامر نموذج التوزيع الكلاسيكية للشبكات الظاهرية الكلاسيكية وأوامر إدارة الموارد لشبكات إدارة الموارد الظاهرية. تساعدك المقالات التالية في إدارة الارتباطات لدائرة ExpressRoute:

لتعطيل وصول دائرة ExpressRoute إلى نموذج التوزيع الكلاسيكي

شغّل أوامر cmdlets التالية لتعطيل الوصول إلى نموذج التوزيع الكلاسيكي.

  1. الحصول على تفاصيل الدائرة ExpressRoute.

    $ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
    
  2. تعيين "السماح بالعمليات الكلاسيكية" على "FALSE".

    $ckt.AllowClassicOperations = $false
    
  3. تحديث الدائرة. بعد انتهاء هذه العملية بنجاح، لن تتمكن من عرض الدائرة في نموذج التوزيع الكلاسيكي.

    Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
    

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