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
.
- Pastikan bahwa Anda telah menginstal modul klasik dan Az Azure PowerShell secara lokal di komputer Anda. Untuk informasi selengkapnya, lihat Cara menginstal dan mengonfigurasi Azure PowerShell.
- Pastikan Anda telah meninjau halaman prasyarat, persyaratan perutean, dan alur kerja sebelum Anda memulai konfigurasi.
- Ulas informasi yang diberikan di bagian Memindahkan sirkuit ExpressRoute dari klasik ke Resource Manager. Pastikan Anda memahami sepenuhnya batas dan batasannya.
- Pastikan sirkuit berfungsi sepenuhnya dalam model penyebaran klasik.
- Pastikan Anda memiliki grup sumber daya yang dibuat dalam model penyebaran Resource Manager.
Memindahkan sirkuit ExpressRoute
Langkah 1: Kumpulkan detail sirkuit dari model penyebaran klasik
Masuk ke lingkungan klasik Azure dan kumpulkan kunci layanan.
Masuk ke akun Azure Anda.
Add-AzureAccount
Pilih langganan Azure yang sesuai.
Select-AzureSubscription "<Enter Subscription Name here>"
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'
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.
Masuk ke lingkungan Azure Resource Manager Anda.
Connect-AzAccount
Pilih langganan Azure yang sesuai.
Get-AzSubscription -SubscriptionName "<Enter Subscription Name here>" | Select-AzSubscription
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:
Dapatkan rincian sirkuit.
$ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
Atur "Izinkan Operasi Klasik" ke TRUE.
$ckt.AllowClassicOperations = $true
Perbarui sirkuit. Setelah operasi ini selesai dengan sukses, Anda akan dapat melihat sirkuit dalam model penyebaran klasik.
Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt
Jalankan cmdlet berikut untuk mendapatkan detail sirkuit ExpressRoute. Anda harus dapat melihat kunci layanan yang tercantum.
get-azurededicatedcircuit
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.
Dapatkan detail sirkuit ExpressRoute.
$ckt = Get-AzExpressRouteCircuit -Name "DemoCkt" -ResourceGroupName "DemoRG"
Atur "Izinkan Operasi Klasik" ke FALSE.
$ckt.AllowClassicOperations = $false
Perbarui sirkuit. Setelah operasi ini selesai dengan sukses, Anda tidak akan dapat melihat sirkuit dalam model penyebaran klasik.
Set-AzExpressRouteCircuit -ExpressRouteCircuit $ckt