Mengubah model lisensi untuk komputer virtual SQL di Azure

Berlaku untuk:SQL Server di Azure VM

Artikel ini menjelaskan cara mengubah model lisensi untuk SQL Server di Azure Virtual Machines (VM), seperti, untuk mengaktifkan Azure Hybrid Benefit.

Gambaran Umum

Ada tiga model lisensi untuk Azure VM yang menghosting SQL Server: prabayar, Azure Hybrid Benefit (AHB), dan Ketersediaan Tinggi/Pemulihan Bencana (HA/DR). Anda dapat memodifikasi model lisensi komputer virtual SQL Server Anda dengan menggunakan portal Microsoft Azure, Azure CLI, atau PowerShell.

  • Model prabayar berarti biaya per detik menjalankan komputer virtual Azure mencakup biaya lisensi SQL Server.
  • Azure Hybrid Benefit memungkinkan Anda menggunakan lisensi SQL Server Anda sendiri dengan komputer virtual yang menjalankan SQL Server.
  • Jenis lisensi HA/DR digunakan untuk replika HA/DR gratis di Azure.

Keuntungan Azure Hybrid

Azure Hybrid Benefit memungkinkan penggunaan lisensi SQL Server dengan Jaminan Perangkat Lunak ("Lisensi Yang Memenuhi Syarat") pada komputer virtual Azure. Dengan Azure Hybrid Benefit, pelanggan tidak dikenakan biaya untuk penggunaan lisensi SQL Server pada komputer virtual. Tetapi mereka harus tetap membayar biaya komputasi cloud yang mendasarinya (yaitu, tarif dasar), penyimpanan, dan pencadangan. Mereka juga harus membayar I/O yang terkait dengan penggunaan layanan (sebagaimana berlaku).

Untuk memperkirakan penghematan biaya Anda dengan manfaat Azure Hybrid, gunakan Kalkulator Penghematan Azure Hybrid Benefit. Untuk memperkirakan biaya lisensi Bayar sesuai Penggunaan, tinjau Kalkulator Harga Azure.

Menurut Ketentuan Produk Microsoft: "Pelanggan harus menunjukkan bahwa mereka menggunakan Azure SQL Database (SQL Managed Instance, Kumpulan Elastis, dan Database Tunggal), Azure Data Factory, SQL Server Integration Services, atau SQL Server Virtual Machines di bawah Azure Hybrid Benefit untuk SQL Server saat mengonfigurasi beban kerja di Azure."

Untuk menunjukkan penggunaan Azure Hybrid Benefit untuk SQL Server di komputer virtual Azure dan memenuhi ketentuan, Anda memiliki tiga opsi:

  • Provisi komputer virtual dengan menggunakan citra SQL Server bawa lisensi Anda sendiri dari Marketplace Azure. Opsi ini hanya tersedia untuk pelanggan yang memiliki Perjanjian Enterprise.
  • Provisikan komputer virtual dengan menggunakan citra SQL Server prabayar dari Marketplace Azure dan aktifkan Azure Hybrid Benefit.
  • Pasang sendiri SQL Server di komputer virtual Azure, daftarkan dengan Ekstensi Agen IaaS SQL secara manual, dan aktifkan Azure Hybrid Benefit.

Jenis lisensi SQL Server dapat dikonfigurasi ketika komputer virtual tersedia, atau kapan saja setelahnya. Beralih antar model lisensi tidak menimbulkan waktu henti, tidak memulai ulang VM atau layanan SQL Server, tidak menambahkan biaya tambahan apa pun, dan segera efektif. Bahkan, mengaktifkan Azure Hybrid Benefit mengurangi biaya.

Prasyarat

Mengubah model lisensi komputer virtual SQL Server Anda memiliki persyaratan berikut:

  • Langganan Azure.
  • SQL Server di Azure VM yang terdaftar dengan Ekstensi Agen IaaS SQL.
  • Jaminan Perangkat Lunak adalah persyaratan untuk menggunakan jenis lisensi Azure Hybrid Benefit, tetapi pelanggan bayar sesuai pemakaian dapat menggunakan jenis lisensi HA/DR jika VM digunakan sebagai replika pasif dalam konfigurasi ketersediaan tinggi/pemulihan bencana.

Mengubah model lisensi

Anda dapat mengubah model lisensi langsung dari portal:

  1. Buka portal Microsoft Azure dan buka sumber daya komputer virtual SQL untuk komputer virtual SQL Server Anda.
  2. Pilih Konfigurasikan, di bawah Pengaturan.
  3. Pilih opsi Azure Hybrid Benefit dan pilih kotak centang untuk mengonfirmasi bahwa Anda memiliki lisensi SQL Server dengan Jaminan Perangkat Lunak.
  4. Pilih Terapkan di bagian bawah halaman Konfigurasikan.

Cuplikan layar memperlihatkan Azure Hybrid Benefit di portal.

Integrasi dengan Azure Hybrid Benefit yang dikelola secara terpusat

Azure Hybrid Benefit (CM-AHB) yang dikelola secara terpusat adalah layanan yang membantu pelanggan mengoptimalkan biaya Azure mereka dan menggunakan manfaat lain seperti:

  • Pindahkan semua beban kerja SQL PaaS/IaaS pay-as-you-go (harga penuh) untuk memanfaatkan Manfaat Azure Hybrid Anda tanpa harus mengonfigurasinya satu per satu untuk mengaktifkan manfaatnya.
  • Pastikan bahwa semua beban kerja SQL Anda dilisensikan sesuai dengan perjanjian lisensi yang ada.
  • Pisahkan peran manajemen kepatuhan lisensi dari peran devops menggunakan RBAC.
  • Manfaatkan kelangsungan bisnis gratis dengan memastikan bahwa lingkungan pasif & pemulihan bencana (DR) Anda diidentifikasi dengan benar.
  • Gunakan lisensi MSDN di Azure untuk lingkungan non-produksi.

CM-AHB menggunakan data yang disediakan oleh ekstensi SQL IaaS Agent untuk memperhitungkan jumlah lisensi SQL Server yang digunakan oleh masing-masing Azure VM dan memberikan rekomendasi kepada admin penagihan selama proses penetapan lisensi. Menggunakan rekomendasi memastikan bahwa Anda mendapatkan diskon maksimum dengan menggunakan Azure Hybrid Benefit. Jika VM Anda tidak terdaftar dengan ekstensi Agen IaaS SQL saat CM-AHB diaktifkan oleh admin penagihan Anda, layanan tidak akan menerima data penggunaan penuh dari langganan Azure Anda dan oleh karena itu rekomendasi CM-AHB tidak akurat.

Untuk memulai, tinjau Transisi ke Azure Hybrid Benefit yang dikelola secara terpusat.

Setelah CMB-AHB diaktifkan untuk langganan, jenis Lisensi pada panel Gambaran Umum sumber daya komputer virtual SQL Anda di portal Azure menampilkan Dikelola Secara Terpusat.

Dengan CMB-AHB, membuat perubahan jenis lisensi pada VM individual tidak lagi dimungkinkan, dan Anda melihat pesan berikut di panel Konfigurasi sumber daya komputer virtual SQL Anda:

Your organization manages licenses assigned to Azure at a scope level such as Azure subscription instead of each individual resource. Billing administrators can manage licenses centrally under Cost Manamagent + Billing.

Penting

Jika pendaftaran otomatis diaktifkan setelah Centrally Managed-AHB (CM-AHB) diaktifkan, Anda menjalankan risiko biaya bayar sesuai penggunaan yang tidak perlu untuk beban kerja SQL Server anda di Azure VM. Untuk mengurangi risiko ini, sesuaikan penetapan lisensi Anda di CM-AHB untuk memperhitungkan penggunaan tambahan yang akan dilaporkan oleh ekstensi Agen IaaS SQL setelah pendaftaran otomatis. Kami menerbitkan alat sumber terbuka yang memberikan wawasan tentang pemanfaatan lisensi SQL Server, termasuk pemanfaatan oleh SQL Server di Azure Virtual Machines yang belum terdaftar dengan ekstensi Agen IaaS SQL.

Keterangan

  • Pelanggan Azure CSP (Penyedia Solusi Cloud) dapat menggunakan Azure Hybrid Benefit dengan terlebih dahulu menyebarkan komputer virtual prabayar dan kemudian mengonversinya menjadi bawa lisensi Anda sendiri, jika mereka memiliki Jaminan Perangkat Lunak aktif.
  • Jika Anda menghilangkan sumber daya komputer virtual SQL, Anda akan kembali ke pengaturan lisensi gambar yang dikodekan secara permanen.
  • Kemampuan untuk mengubah model lisensi adalah fitur Ekstensi Agen IaaS SQL. Menyebarkan citra Marketplace Azure melalui portal Microsoft Azure akan secara otomatis mendaftarkan komputer virtual SQL Server ke ekstensi. Tapi, pelanggan yang menginstal sendiri SQL Server perlu mendaftarkan komputer virtual SQL Server mereka secara manual.
  • Menambahkan komputer virtual SQL Server ke set ketersediaan memerlukan pembuatan ulang komputer virtual. Dengan demikian, VM apa pun yang ditambahkan ke set ketersediaan kembali ke jenis lisensi bayar sesuai penggunaan default. Azure Hybrid Benefit perlu diaktifkan lagi.

Batasan

Mengubah model lisensi adalah:

  • Hanya didukung untuk SQL Server edisi Standar dan Enterprise. Perubahan lisensi untuk Express, Web, Developer, dan Evaluation tidak didukung.
  • Hanya didukung untuk komputer virtual yang digunakan melalui model Azure Resource Manager. Komputer virtual yang disebarkan melalui model klasik tidak didukung.

Selain itu, mengubah model lisensi ke Azure Hybrid Benefit memerlukan Jaminan Perangkat Lunak.

Catatan

Hanya lisensi berbasis core SQL Server dengan Jaminan Perangkat Lunak atau lisensi langganan yang memenuhi syarat untuk Azure Hybrid Benefit. Jika Anda menggunakan lisensi Server + CAL untuk SQL Server dan Anda memiliki Jaminan Perangkat Lunak, Anda dapat menggunakan bawa lisensi Anda sendiri ke gambar komputer virtual Azure SQL Server untuk menggunakan mobilitas lisensi untuk server ini, tetapi Anda tidak dapat menggunakan fitur Lain dari Azure Hybrid Benefit.

Menghapus instans SQL Server dan lisensi dan biaya penagihan terkait

Sebelum Anda mulai

Untuk menghindari biaya untuk instans SQL Server Anda, lihat Panduan harga untuk SQL Server di Azure VM.

Untuk menghapus instans SQL Server dan penagihan terkait dari komputer virtual SQL Server bayar sesuai penggunaan, atau jika Anda dikenakan biaya untuk instans SQL setelah menghapus instalasinya:

  1. Mencadangkan data Anda.
  2. Jika perlu, hapus instalan SQL Server, termasuk ekstensi SQL IaaS Agent.
  3. Unduh SQL Server edisi Express gratis.
  4. Instal ekstensi SQL IaaS Agent.
  5. Untuk menghentikan penagihan, ubah edisi di portal ke edisi Ekspres.

Opsional

Untuk menonaktifkan layanan edisi SQL Server Express, nonaktifkan pengaktifan layanan.

Tinjau FAQ Lisensi untuk melihat pertanyaan yang paling umum.

Kesalahan yang diketahui

Tinjau kesalahan yang umum diketahui dan resolusinya.

Sumber daya 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/<resource-group>' di bawah grup sumber daya '<grup sumber> daya' tidak ditemukan

Kesalahan ini terjadi ketika Anda mencoba mengubah model lisensi pada komputer virtual SQL Server yang belum terdaftar dengan ekstensi Agen IaaS SQL:

The Resource 'Microsoft.SqlVirtualMachine/SqlVirtualMachines/\<resource-group>' under resource group '\<resource-group>' was not found. The property 'sqlServerLicenseType' cannot be found on this object. Verify that the property exists and can be set.

Anda perlu mendaftarkan komputer virtual SQL Server Anda dengan ekstensi SQL IaaS Agent.

Mengubah lisensi ke AHB, HADR, atau PAYG

Pastikan langganan Anda terdaftar di penyedia sumber daya (RP).

Ekstensi SQL IaaS Agent diperlukan untuk mengubah lisensi. Pastikan Anda menghapus dan menginstal ulang ekstensi Agen IaaS SQL jika dalam status gagal.

Bagaimana cara menyebarkan gambar SQL Server BYOL (bring-your-own-license)?

Gambar BYOL telah dihentikan dari Marketplace Azure. Anda dapat memilih gambar marketplace edisi SQL Server Standard atau Enterprise, dan mengaktifkan Azure Hybrid Benefit selama penyebaran, untuk membuat komputer virtual SQL menggunakan lisensi yang ada.

Edisi, versi, atau lisensi SQL Server pada portal Azure tidak tercermin dengan benar setelah edisi atau peningkatan versi

Pastikan langganan Anda terdaftar di penyedia sumber daya (RP).

Ekstensi SQL IaaS Agent diperlukan untuk mengubah lisensi. Pastikan Anda memperbaiki ekstensi jika dalam status gagal.

Langkah berikutnya

Untuk informasi lebih lanjut, baca artikel berikut: