Meningkatkan penyeimbang muatan dari publik dasar ke publik standar

Peringatan

Dokumen ini tidak lagi digunakan dan telah digantikan oleh Tingkatkan penyeimbang muatan dasar dengan PowerShell.

Penting

Pada 30 September 2025, Load Balancer Dasar akan dihentikan. Untuk informasi selengkapnya, lihat pengumuman resmi. Jika saat ini Anda menggunakan Load Balancer Dasar, pastikan untuk meningkatkan ke Load Balancer Standar sebelum tanggal penghentian.

Azure Standard Load Balancer menawarkan set fungsionalitas yang kaya dan ketersediaan tinggi melalui redundansi zona. Untuk mempelajari selengkapnya tentang SKU Azure Load Balancer, lihat tabel perbandingan.

Ada dua tahap dalam peningkatan:

  1. Ubah metode alokasi IP dari Dinamik ke Statik.

  2. Jalankan skrip PowerShell untuk menyelesaikan peningkatan dan migrasi lalu lintas.

Gambaran umum peningkatan

Skrip Azure PowerShell tersedia untuk melakukan prosedur berikut:

  • Membuat penyeimbang muatan standar dengan lokasi yang Anda tentukan dalam grup sumber daya yang sama dari penyeimbang muatan dasar

  • Meningkatkan alamat IP publik dari SKU dasar ke SKU standar lokal

  • Menyalin konfigurasi penyeimbang muatan dasar ke penyeimbang muatan standar baru

  • Membuat aturan keluar default yang memungkinkan konektivitas keluar

Kendala

  • Skrip hanya mendukung peningkatan penyeimbang muatan publik. Untuk peningkatan penyeimbang muatan dasar internal, lihat Meningkatkan dari internal dasar ke internal standar - Azure Load Balancer untuk instruksi dan informasi lebih lanjut

  • Metode alokasi Alamat IP publik harus diubah menjadi statik sebelum menjalankan skrip

  • Jika penyeimbang muatan tidak memiliki konfigurasi IP frontend atau kumpulan backend, Anda akan mengalami kesalahan saat menjalankan skrip. Pastikan penyeimbang muatan memiliki IP frontend dan kumpulan backend

  • Skrip tidak dapat memigrasikan Virtual Machine Scale Set dari backend Basic Load Balancer ke backend Standard Load Balancer. Untuk jenis peningkatan ini, lihat Meningkatkan load balancer dasar yang digunakan dengan Virtual Machine Scale Sets untuk instruksi dan informasi selengkapnya.

Mengubah metode alokasi alamat IP publik menjadi statik

Berikut ini adalah langkah-langkah yang disarankan untuk mengubah metode alokasi.

  1. Masuk ke portal Azure.

  2. Pilih Semua sumber daya pada menu sebelah kiri. Pilih alamat IP publik dasar yang terkait dengan penyeimbang muatan dasar dari daftar sumber daya.

  3. Di Pengaturan alamat IP publik dasar, pilih Konfigurasi.

  4. Di Penugasan, pilih Statik.

  5. Pilih Simpan.

Catatan

Untuk mesin virtual yang memiliki IP publik, Anda harus membuat alamat IP standar terlebih dahulu. Alamat IP yang sama tidak dijamin. Pisahkan mesin virtual dari IP dasar dan kaitkan dengan alamat IP standar yang baru dibuat. Kemudian, Anda akan dapat mengikuti instruksi untuk menambahkan mesin virtual ke kumpulan backend Azure Load Balancer Standar.

Membuat mesin virtual baru untuk ditambahkan ke kumpulan backend penyeimbang muatan standar baru

Mengunduh skrip

Unduh skrip migrasi dari Galeri PowerShell.

Menggunakan skrip

Terdapat dua pilihan bergantung pada pengaturan dan preferensi lingkungan PowerShell lokal Anda:

  • Jika Anda tidak menginstal modul Az PowerShell, atau tidak keberatan menghapus instalan modul Az PowerShell, gunakan Install-Script opsi untuk menjalankan skrip.

  • Jika Anda perlu menyimpan modul Az PowerShell, unduh skrip dan jalankan secara langsung.

Untuk menentukan apakah Anda telah menginstal modul Az PowerShell, jalankan Get-InstalledModule -Name az. Jika Anda tidak melihat modul Az PowerShell yang diinstal, maka Anda dapat menggunakan metode .Install-Script

Menginstal menggunakan Install-Script

Untuk menggunakan opsi ini, modul Az PowerShell tidak terinstal di komputer Anda. Jika terpasang, perintah berikut akan menampilkan kesalahan. Hapus instalan modul Az PowerShell, atau gunakan opsi lain untuk mengunduh skrip secara manual dan menjalankannya.

Menjalankan skrip dengan menjalankan perintah berikut:

Install-Script -Name AzurePublicLBUpgrade

Perintah ini juga menginstal modul Az PowerShell yang diperlukan.

Menginstal menggunakan skrip secara langsung

Jika Anda memiliki modul Az PowerShell yang terinstal dan tidak dapat menghapus instalannya, atau tidak ingin menghapus instalasinya, Anda dapat mengunduh skrip secara manual menggunakan tab Unduh Manual di tautan unduhan skrip. Skrip akan diunduh sebagai file nupkg mentah. Untuk menginstal skrip dari file nupkg ini, lihat Unduhan Paket Manual

Untuk menjalankan skrip:

  1. Gunakan Connect-AzAccount untuk tersambung ke Azure.

  2. Gunakan Import-Module Az untuk mengimpor modul Az PowerShell.

  3. Periksa parameter yang diperlukan:

    • oldRgName: [String]: Required – Parameter ini adalah grup sumber daya untuk penyeimbang muatan dasar yang sudah ada yang ingin Anda tingkatkan. Untuk menemukan nilai string ini, buka portal Microsoft Azure, pilih sumber penyeimbang muatan dasar Anda, dan klik Ringkasan untuk penyeimbang muatan tersebut. Grup sumber daya terletak di halaman tersebut

    • oldLBName: [String]: Required – Parameter ini adalah nama penyeimbang muatan dasar yang sudah ada yang ingin Anda tingkatkan.

    • newLBName: [String]: Required – Ini adalah nama untuk penyeimbang muatan standar yang akan dibuat

  4. Jalankan skrip menggunakan parameter yang sesuai. Butuh sekitar lima sampai tujuh menit untuk menyelesaikannya.

    Contoh

    AzurePublicLBUpgrade.ps1 -oldRgName "test_publicUpgrade_rg" -oldLBName "LBForPublic" -newLbName "LBForUpgrade"
    

Membuat gateway NAT untuk akses keluar

Skrip membuat aturan keluar yang memungkinkan konektivitas keluar. NAT Azure Virtual Network adalah metode yang direkomendasikan untuk konektivitas keluar. Untuk informasi lebih lanjut tentang NAT Azure Virtual Network, lihat Apa itu NAT Azure Virtual Network?.

Untuk membuat sumber daya gateway NAT dan mengaitkannya dengan subnet jaringan virtual Anda, lihat Membuat gateway NAT.

Pertanyaan umum

Apakah ada batasan pada skrip Azure PowerShell untuk memigrasikan konfigurasi dari v1 ke v2?

Ya. Lihat Batasan.

Berapa lama waktu peningkatan?

Biasanya diperlukan waktu sekitar beberapa menit agar skrip selesai dan bisa saja memakan waktu lebih lama tergantung kerumitan konfigurasi penyeimbang muatan Anda. Ingatlah waktu henti dan rencanakan untuk failover jika perlu.

Apakah skrip mengalihkan lalu lintas dari penyeimbang muatan dasar saya ke penyeimbang muatan standar yang baru dibuat?

Ya. Skrip Azure PowerShell meningkatkan alamat IP publik, menyalin konfigurasi dari penyeimbang muatan dasar ke standar, dan memigrasikan mesin virtual ke penyeimbang muatan standar publik yang baru dibuat.

Langkah berikutnya

Pelajari tentang Azure Load Balancer