Memindahkan sirkuit ExpressRoute dari model penyebaran klasik ke Resource Manager menggunakan PowerShell

Untuk menggunakan sirkuit ExpressRoute untuk model penyebaran klasik dan Resource Manager, Anda harus memindahkan sirkuit ke model penyebaran Resource Manager. Bagian berikut ini membantu Anda memindahkan sirkuit dengan menggunakan PowerShell.

Sebelum Anda mulai

Langkah-langkah dan contoh dalam artikel ini menggunakan modul Az Azure PowerShell. Untuk memasang modul Az secara lokal di komputer Anda, lihat Memasang Azure PowerShell. Untuk mempelajari selengkapnya tentang modul Az baru, lihat Memperkenalkan modul Az Azure PowerShell baru. Cmdlet PowerShell sering diperbarui. Jika Anda tidak menjalankan versi terbaru, nilai yang ditetapkan dalam instruksi mungkin gagal. Untuk menemukan versi PowerShell yang diinstal di sistem Anda, gunakan cmdlet Get-Module -ListAvailable Az.

Memindahkan sirkuit ExpressRoute

Langkah 1: Kumpulkan detail sirkuit dari model penyebaran klasik

Masuk ke lingkungan klasik Azure dan kumpulkan kunci layanan.

  1. Masuk ke akun Azure Anda.

    Add-AzureAccount
    
  2. Pilih langganan Azure yang sesuai.

    Select-AzureSubscription "<Enter Subscription Name here>"
    
  3. Impor modul PowerShell untuk Azure dan 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. Gunakan cmdlet di bawah ini untuk mendapatkan kunci layanan untuk semua sirkuit ExpressRoute Anda. Setelah mengambil kunci, salin kunci layanan sirkuit yang ingin Anda pindahkan ke model penyebaran Resource Manager.

    Get-AzureDedicatedCircuit
    

Langkah 2: Masuk dan buat grup sumber daya

Masuk ke lingkungan Resource Manager dan buat grup sumber daya baru.

  1. Masuk ke lingkungan Azure Resource Manager Anda.

    Connect-AzAccount
    
  2. Pilih langganan Azure yang sesuai.

    Get-AzSubscription -SubscriptionName "<Enter Subscription Name here>" | Select-AzSubscription
    
  3. Ubah cuplikan di bawah ini untuk membuat grup sumber daya baru jika Anda belum memiliki grup sumber daya.

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

Langkah 3: Pindahkan sirkuit ExpressRoute ke model penyebaran Resource Manager

Anda sekarang siap untuk memindahkan sirkuit ExpressRoute dari model penyebaran klasik ke model penyebaran Resource Manager. Sebelum melanjutkan, tinjau informasi yang disediakan dalam Memindahkan sirkuit ExpressRoute dari model penyebaran klasik ke Resource Manager.

Untuk memindahkan sirkuit Anda, ubah dan jalankan cuplikan berikut:

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

Dalam mode klasik, sirkuit ExpressRoute tidak memiliki konsep terikat dengan suatu wilayah. Namun, di Resource Manager, setiap sumber daya perlu dipetakan ke wilayah Azure. Wilayah yang ditentukan dalam cmdlet Move-AzExpressRouteCircuit secara teknis dapat menjadi wilayah mana pun. Untuk tujuan organisasi, Anda mungkin ingin memilih wilayah yang paling mewakili lokasi serekan Anda.

Catatan

  • Setelah memindahkan sirkuit ExpressRoute klasik Anda ke model penyebaran Resource Manager, ExpressRoute akan memiliki akses ke model penyebaran klasik dan Resource Manager secara default.
  • Nama baru yang tercantum dalam cmdlet sebelumnya akan digunakan untuk mengatasi sumber daya. Sirkuit pada dasarnya akan berganti nama.

Mengubah akses sirkuit

Guna mengaktifkan akses sirkuit ExpressRoute untuk kedua model penyebaran

Anda dapat mengaktifkan akses ke model penyebaran klasik untuk sirkuit ExpressRoute yang dibuat dalam model penyebaran Resource Manager. Jalankan cmdlet berikut untuk mengaktifkan akses ke kedua model penyebaran:

  1. Dapatkan rincian sirkuit.

    $ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
    
  2. Atur "Izinkan Operasi Klasik" ke TRUE.

    $ckt.AllowClassicOperations = $true
    
  3. Perbarui sirkuit. Setelah operasi ini selesai dengan sukses, Anda akan dapat melihat sirkuit dalam model penyebaran klasik.

    Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
    
  4. Jalankan cmdlet berikut untuk mendapatkan detail sirkuit ExpressRoute. Anda harus dapat melihat kunci layanan yang tercantum.

    get-azurededicatedcircuit
    
  5. Kini Anda dapat mengelola tautan ke sirkuit ExpressRoute menggunakan perintah model penyebaran klasik untuk VNet klasik, dan perintah Resource Manager untuk VNet Resource Manager. Artikel berikut ini membantu Anda mengelola tautan ke sirkuit ExpressRoute:

Untuk menonaktifkan akses sirkuit ExpressRoute ke model penyebaran klasik

Jalankan cmdlet berikut untuk menonaktifkan akses ke model penyebaran klasik.

  1. Dapatkan detail sirkuit ExpressRoute.

    $ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
    
  2. Atur "Izinkan Operasi Klasik" ke FALSE.

    $ckt.AllowClassicOperations = $false
    
  3. Perbarui sirkuit. Setelah operasi ini selesai dengan sukses, Anda tidak akan dapat melihat sirkuit dalam model penyebaran klasik.

    Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
    

Langkah berikutnya