Ekstensi SQL Server IaaS Agent untuk Linux

Berlaku untuk:SQL Server di Azure VM

Ekstensi SSQL ServerQL Server IaaS Agent (SqlIaasExtension) berjalan di SQL Server pada Linux Azure Virtual Machines (VM) untuk mengotomatiskan tugas manajemen dan administrasi.

Artikel ini menyediakan gambaran umum tentang ekstensi. Lihat Mendaftar dengan ekstensi untuk mempelajari selengkapnya.

Gambaran Umum

Ekstensi SQL Server IaaS Agent memungkinkan integrasi dengan portal Azure dan membuka manfaat berikut untuk SQL Server di Linux Azure VM:

  • Kepatuhan: Ekstensi ini menawarkan metode yang disederhanakan untuk memenuhi persyaratan untuk memberi tahu Microsoft bahwa Azure Hybrid Benefit telah diaktifkan sebagaimana ditentukan dalam ketentuan produk. Proses ini meniadakan kebutuhan untuk mengelola formulir pendaftaran lisensi untuk setiap sumber daya.

  • Manajemen lisensi yang disederhanakan: Ekstensi ini menyederhanakan manajemen lisensi SQL Server, dan memungkinkan Anda mengidentifikasi VM SQL Server dengan cepat dengan Azure Hybrid Management yang diaktifkan menggunakan portal Azure, Azure PowerShell, atau Azure CLI:

    Get-AzSqlVM | Where-Object {$_.LicenseType -eq 'AHUB'}
    
  • Gratis: Tidak ada biaya tambahan yang terkait dengan ekstensi.

Penginstalan

Daftarkan mesin virtual SQL Server Anda dengan ekstensi Agen SQL Server IaaS untuk membuat sumber dayamesin virtual SQL dalam langganan Anda, yang merupakan sumber daya terpisah dari sumber daya mesin virtual. Membatalkan pendaftaran mesin virtual SQL Server Anda dari ekstensi akan menghapus sumber dayamesin virtual SQL dari langganan Anda tetapi tidak akan menghilangkan mesin virtual yang sebenarnya.

Ekstensi SQL Server IaaS Agent untuk Linux saat ini hanya tersedia dengan fungsionalitas terbatas.

Memverifikasi status ekstensi

Gunakan portal Microsoft Azure atau Azure PowerShell untuk memeriksa status ekstensi.

portal Microsoft Azure

Verifikasi ekstensi sudah terinstal dengan menggunakan portal Azure.

Buka sumber daya Mesin virtual Anda di portal Azure (bukan sumber daya mesin virtual SQL, tetapi sumber daya untuk VM Anda). Pilih Ekstensi di bawah Pengaturan. Anda akan melihat ekstensi SqlIaasExtension tercantum, seperti dalam contoh berikut:

Check the Status of the SQL Server IaaS Agent extension SqlIaaSExtension in the Azure portal

Azure PowerShell

Anda juga dapat menggunakan cmdlet Get-AzVMSqlServerExtension Azure PowerShell:

  Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"

Perintah sebelumnya mengkonfirmasi bahwa agen telah dipasang dan memberikan informasi status umum. Anda bisa mendapatkan informasi status tertentu tentang pencadangan dan patching otomatis dengan menggunakan perintah berikut:

 $sqlext = Get-AzVMSqlServerExtension -VMName "vmname" -ResourceGroupName "resourcegroupname"
 $sqlext.AutoPatchingSettings
 $sqlext.AutoBackupSettings

Pembatasan

Ekstensi Linux SQL IaaS Agent memiliki keterbatasan sebagai berikut:

  • Hanya mendukung VM SQL Server yang berjalan pada sistem operasi Ubuntu Linux. Distribusi Linux lainnya saat ini tidak didukung.
  • VM SQL Server yang menjalankan Ubuntu Linux Pro tidak didukung.
  • VM SQL Server yang berjalan pada citra umum tidak didukung.
  • Hanya mendukung VM SQL Server yang disebarkan melalui Azure Resource Manager. Komputer virtual SQL Server disebarkan melalui model klasik tidak didukung.
  • SQL Server hanya dengan satu instans. Multi-instans tidak didukung.

Pernyataan privasi

Saat menggunakan SQL Server di Azure VM dan ekstensi SQL IaaS Agent, pertimbangkan pernyataan privasi berikut:

  • Pengumpulan data: Ekstensi SQL IaaS Agent mengumpulkan data dengan tujuan khusus memberikan pelanggan keuntungan opsional saat menggunakan SQL Server pada Mesin Virtual Azure. Microsoft tidak akan menggunakan data ini untuk audit lisensi tanpa mendapatkan persetujuan pelanggan terlebih dahulu. Lihat Suplemen privasi SQL Server untuk informasi lebih lanjut.

  • Residensi data dalam wilayah: SQL Server pada Azure VM dan Ekstensi Agen Infrastruktur sebagai Layanan SQL tidak memindahkan atau menyimpan data pelanggan keluar dari wilayah tempat VM digunakan.

Langkah berikutnya

Untuk informasi selengkapnya tentang menjalankan SQL Server di Mesin Virtual Azure, lihat Apa itu SQL Server di Komputer Virtual Azure Linux?.

Untuk mempelajari lebih lanjut, lihat Tanya jawab umum.