Apa itu SQL Server di Azure Windows Virtual Machines?

Aplikasi ke:SQL Server pada VM Azure

Artikel ini memberikan gambaran umum tentang SQL Server on Azure Virtual Machines (VM) pada platform Windows.

Jika Anda baru mengenal SQL Server di VM Azure, lihat video SQL Server di VM Azure dari seri video mendalam Azure SQL kami:

Gambaran Umum

SQL Server on Azure Virtual Machines memungkinkan Anda menggunakan versi lengkap SQL Server di cloud tanpa harus mengelola perangkat keras lokal apa pun. SQL Server mesin virtual (VM) juga menyederhanakan biaya lisensi saat Anda bayar sesuai penggunaan.

Azure komputer virtual berjalan di berbagai wilayah geografis di seluruh dunia. Mereka juga menawarkan berbagai ukuran mesin. Galeri gambar komputer virtual memungkinkan Anda membuat VM SQL Server dengan versi, edisi, dan sistem operasi yang tepat. Ini membuat komputer virtual menjadi opsi yang baik untuk banyak beban kerja SQL Server yang berbeda.

Siap untuk memulai? Langsung ke panduan quickstart kami untuk membuat VM SQL Server pertama Anda, atau jelajahi manfaat fitur yang Anda dapatkan melalui pendaftaran menggunakan ekstensi SQL IaaS Agent.

Keuntungan fitur

Saat Anda mendaftarkan SQL Server di VM Azure dengan ekstensi Agen IaaS SQL, Anda membuka sejumlah manfaat fitur. Pendaftaran dengan ekstensi tidak dikenakan biaya.

Tabel berikut memperinci manfaat yang diberikan oleh ekstensi:

Fitur Deskripsi
Manajemen portal Azure Membuka management di portal, sehingga Anda dapat melihat semua VM SQL Server Anda di satu tempat, dan mengaktifkan atau menonaktifkan fitur khusus SQL langsung dari portal.

Disertakan dengan pendaftaran dasar.
Pencadangan otomatis Mengotomatiskan penjadwalan cadangan untuk semua database baik untuk instans default atau instans bernama yang terpasang dengan benar SQL Server pada VM. Untuk informasi selengkapnya, lihat Pencadangan Otomatis untuk SQL Server di komputer virtual Azure (Resource Manager).

Memerlukan ekstensi Agen IaaS SQL.
Patching otomatis Instal pembaruan keamanan Windows dan SQL Server secara otomatis (termasuk Pembaruan Kumulatif untuk SQL Server) ke komputer virtual Anda selama jendela pemeliharaan yang dikonfigurasi untuk menghindari pembaruan selama waktu sibuk untuk beban kerja Anda. Untuk informasi selengkapnya, lihat Patching otomatis melalui Azure Update Manager.

Memerlukan ekstensi Agen IaaS SQL.
integrasi Azure Key Vault Memungkinkan Anda menginstal dan mengonfigurasi Azure Key Vault secara otomatis di VM SQL Server Anda. Untuk informasi selengkapnya, lihat Konfigurasi integrasi Azure Key Vault untuk SQL Server on Azure Virtual Machines (Resource Manager).

Memerlukan ekstensi Agen IaaS SQL.
Konfigurasi tempdb Anda dapat mengonfigurasi tempdb anda langsung dari portal Azure, seperti menentukan jumlah file, ukuran awalnya, lokasinya, dan rasio pertumbuhan otomatis. Mulai ulang layanan SQL Server Agar perubahan diterapkan.

Memerlukan ekstensi Agen IaaS SQL.
Portal integrasi Defender for Cloud Jika Anda telah mengaktifkan Microsoft Defender untuk SQL, maka Anda dapat melihat rekomendasi Defender for Cloud langsung di komputer virtual SQL sumber daya portal Azure. Lihat Praktik keamanan terbaik untuk mempelajari lebih lanjut.

Memerlukan ekstensi Agen IaaS SQL.
Pembaruan keamanan yang diperpanjang Secara otomatis menerima pembaruan keamanan untuk SQL Server Anda pada VM Azure, hingga tiga tahun setelah dukungan siklus hidup SQL Server diperpanjang berakhir.
Lisensi fleksibel Hemat biaya dengan transisi tanpa hambatan dari Azure Hybrid Benefit ke model lisensi bayar sesuai pemakaian dan kembali lagi.

Disertakan dengan pendaftaran dasar.
Versi/edisi fleksibel Jika Anda memutuskan untuk mengubah versi atau edisi SQL Server, Anda dapat memperbarui metadata dalam portal Azure tanpa harus menyebarkan ulang seluruh VM SQL Server.

Disertakan dengan pendaftaran dasar.
Analisis I/O Lihat analisis performa I/O Anda di portal Azure untuk menemukan masalah yang dihasilkan dari melebihi batas komputer virtual dan disk data. Fitur ini masih dalam mode pratinjau.

Memerlukan ekstensi Agen IaaS SQL.
Microsoft Entra autentikasi Tingkatkan keamanan VM SQL Server Anda dengan menggunakan Microsoft Entra ID untuk autentikasi ke VM SQL Server Anda.

Memerlukan ekstensi Agen IaaS SQL.
Penilaian praktik terbaik SQL Memungkinkan Anda menilai kesehatan VM SQL Server Anda dengan menggunakan praktik terbaik konfigurasi. Untuk informasi selengkapnya, lihat penilaian praktik terbaik SQL.

Memerlukan ekstensi Agen IaaS SQL.
Menampilkan pemanfaatan disk di portal Memungkinkan Anda melihat representasi grafis dari pemanfaatan disk file data SQL Anda di portal Azure.

Memerlukan ekstensi Agen IaaS SQL.

Memulai

Untuk mulai menggunakan SQL Server di VM Azure, tinjau sumber daya berikut:

  • Buat VM SQL Server pertama Anda: Mulailah dengan cepat menggunakan panduan langkah demi langkah kami untuk Azure portal, Azure PowerShell, atau ARM template. Untuk panduan penyiapan komprehensif, lihat panduan provisi lengkap.
  • Hubungkan ke VM SQL: Untuk menyambungkan ke SQL Server Anda pada VM Azure, tinjau cara-cara untuk tersambung.
  • Buka manfaat fitur: Daftarkan VM SQL Server Anda dengan ekstensi Agen IaaS SQL untuk membuka sejumlah manfaat fitur, seperti pencadangan dan pembaruan otomatis.
  • Kelola komputer virtual SQL dari portal: Mengelola pengaturan SQL Server langsung dari portal Azure dengan menggunakan komputer virtual SQL sumber daya.
  • Optimalkan performa: Gunakan penilaian praktik terbaik SQL untuk memvalidasi bahwa Anda mengikuti Praktik terbaik dan menggunakan Analisis Performa I/O untuk menyelidiki masalah I/O.
  • Migrate data: Memigrasikan data Anda ke SQL Server pada VM Azure dari SQL Server, Oracle, atau Db2.
  • Pricing: Untuk informasi tentang struktur harga SQL Server Anda pada VM Azure, tinjau panduan Pricing.
  • Tanya jawab umum: Untuk pertanyaan dan skenario umum, tinjau FAQ.

Video

Untuk video tentang fitur terbaru untuk mengoptimalkan performa VM SQL Server dan mengotomatiskan manajemen, tinjau video Data Exposed berikut:

Ketersediaan tinggi dan pemulihan bencana

Selain ketersediaan tinggi bawaan yang disediakan oleh Azure Virtual Machines, Anda dapat menggunakan fitur ketersediaan tinggi dan pemulihan bencana yang disediakan oleh SQL Server.

Untuk informasi selengkapnya, lihat gambaran umum grup ketersediaan AlwaysOn dan instans kluster failover AlwaysOn. Untuk informasi selengkapnya, lihat gambaran umum kelangsungan bisnis.

Untuk memulainya, lihat tutorial untuk grup ketersediaan atau menyiapkan VM Anda bagi instans kluster failover.

Gambar dan lisensi komputer virtual SQL

Untuk memulai, pilih gambar komputer virtual SQL Server dengan versi, edisi, dan sistem operasi yang diperlukan. Bagian berikut menyediakan tautan langsung ke portal Azure untuk gambar galeri komputer virtual SQL Server. Ubah model lisensi VM SQL Server bayar per penggunaan untuk menggunakan lisensi Anda sendiri. Untuk informasi selengkapnya, lihat Cara mengubah model lisensi untuk VM SQL Server.

Azure hanya mempertahankan satu gambar komputer virtual untuk setiap kombinasi sistem operasi, versi, dan edisi yang didukung. Pemeliharaan ini berarti bahwa seiring waktu, Microsoft me-refresh gambar dan menghapus gambar yang lebih lama. Untuk informasi selengkapnya, lihat bagian Images dalam Pertanyaan yang Sering Diajukan tentang VM SQL Server.

Kiat

Untuk informasi selengkapnya tentang cara memahami harga untuk image SQL Server, lihat panduan harga untuk SQL Server pada Azure Virtual Machines.

Tabel berikut ini menyediakan matriks citra SQL Server bayar sesuai pemakaian.

Versi Sistem Operasi
SQL Server 2025 Windows Server 2025
SQL Server 2022 Windows Server 2022
SQL Server 2019 Windows Server 2022, Windows Server 2019
SQL Server 2017 Windows Server 2019, Windows Server 2016
SQL Server 2016 Windows Server 2019, Windows Server 2016

Catatan

SQL Server 2012 dan SQL Server 2014 di luar dukungan mainstream dan tidak lagi tersedia dari Azure Marketplace.

Untuk melihat gambar komputer virtual SQL Server on Linux yang tersedia, lihat Gambaran umum SQL Server on Azure Virtual Machines (Linux).

Anda dapat menyebarkan gambar SQL Server yang lebih lama yang tidak tersedia di portal Azure dengan menggunakan PowerShell. Untuk menampilkan semua gambar yang tersedia dengan menggunakan PowerShell, gunakan perintah berikut:

$Location = "<location>"
Get-AzVMImageOffer -Location $Location -Publisher 'MicrosoftSQLServer'

Untuk informasi selengkapnya tentang menyebarkan VM SQL Server dengan menggunakan PowerShell, lihat Cara menyediakan komputer virtual SQL Server dengan Azure PowerShell.

Penting

Gambar SQL Server dari Azure Marketplace diterapkan pada RTM (Release to Manufacturing) dan tidak diperbarui dari waktu ke waktu. Untuk informasi selengkapnya, lihat Memperbarui SQL Server pada VM Azure.

Azure Hybrid Benefit

Azure Hybrid Benefit memberi Anda kemampuan untuk mengalokasikan lisensi SQL Server Ke SQL Server Anda pada VM Azure. Dengan Azure Hybrid Benefit, Anda mendapatkan diskon pada alokasi lisensi SQL Server ke instans SQL Server tetapi harus tetap membayar biaya komputasi cloud yang mendasar (yaitu, tarif dasar), penyimpanan, dan cadangan. Anda juga harus membayar I/O yang terkait dengan penggunaan layanan mereka (sebagaimana berlaku).

Untuk memperkirakan biaya lisensi Prabayar dan melihat penghematan biaya dengan manfaat hibrid Azure gunakan kalkulator Pricing.

Menurut ketentuan Microsoft Product: "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 pada Azure."

Untuk menunjukkan penggunaan Azure Hybrid Benefit untuk SQL Server pada VM Azure dan untuk mematuhi ketentuan, Anda memiliki dua opsi:

Jenis lisensi SQL Server dapat dikonfigurasi saat VM disediakan 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.

Program peningkatan pengalaman pelanggan (CEIP)

Program Peningkatan Pengalaman Pelanggan (CEIP) diaktifkan secara default. Program ini secara berkala mengirim laporan ke Microsoft untuk membantu meningkatkan SQL Server. Anda tidak perlu mengelola CEIP kecuali jika Anda ingin menonaktifkannya setelah penyediaan. Anda dapat menyesuaikan atau menonaktifkan CEIP dengan menyambungkan ke VM dengan Bastion. Kemudian jalankan utilitas SQL Server Error and Usage Reporting. Ikuti instruksi untuk menonaktifkan pelaporan. Untuk informasi selengkapnya tentang pengumpulan data, lihat Pernyataan Privasi SQL Server.

Karena SQL Server pada VM Azure diintegrasikan ke dalam platform Azure, tinjau sumber daya dari produk dan layanan terkait yang berinteraksi dengan SQL Server pada ekosistem VM Azure: