Tanya jawab umum untuk SQL Server di komputer virtual Azure

Berlaku untuk:SQL Server di Azure VM

Artikel ini memberikan jawaban atas beberapa pertanyaan paling umum tentang menjalankan SQL Server di Azure Virtual Machines (VM).

Jika masalah Azure Anda tidak diatasi dalam artikel ini, kunjungi forum Azure di Microsoft Q & A dan Stack Overflow. Anda dapat memposting masalah Anda di forum ini, atau memposting ke @AzureSupport di Twitter. Anda juga dapat mengirimkan permintaan dukungan Azure. Untuk mengirimkan permintaan dukungan, pada halaman dukungan Azure, pilih Dapatkan dukungan.

Gambar

Citra galeri mesin virtual SQL Server apa yang tersedia?

Azure mempertahankan citra komputer virtual untuk semua rilis utama SQL Server yang didukung pada semua edisi untuk Linux dan Windows. Untuk informasi selengkapnya, lihat daftar lengkap citra komputer virtual Windows dan citra komputer virtual Linux.

Apakah citra galeri mesin virtual SQL Server yang ada telah diperbarui?

Setiap dua bulan, citra SQL Server di galeri komputer virtual diperbarui dengan pembaruan Linux dan Windows terbaru. Untuk citra Windows, ini mencakup pembaruan apa pun yang ditandai sebagai penting dalam Windows Update, termasuk pembaruan keamanan SQL Server penting dan paket layanan. Untuk citra Linux, ini termasuk pembaruan sistem terbaru. Pembaruan kumulatif SQL Server dihandel secara berbeda untuk Linux dan Windows. Untuk Linux, pembaruan kumulatif SQL Server juga disertakan dalam refresh. Tetapi saat ini, VM Windows tidak diperbarui dengan pembaruan kumulatif SQL Server atau Windows Server.

Bisakah citra mesin virtual SQL Server dihapus dari galeri?

Ya. Hanya satu gambar per versi utama dan edisi yang dipertahankan di Azure. Misalnya, ketika paket layanan SQL Server baru dirilis, gambar baru ditambahkan ke galeri untuk paket layanan tersebut dan gambar SQL Server untuk paket layanan sebelumnya segera dihapus dari portal Azure. Namun, masih tersedia untuk provisi dari PowerShell selama tiga bulan ke depan. Setelah tiga bulan, citra paket layanan sebelumnya tidak lagi tersedia. Kebijakan penghapusan ini juga berlaku jika versi SQL Server menjadi tidak didukung ketika mencapai akhir siklus hidupnya.

Apakah mungkin untuk menyebarkan gambar SQL Server yang lebih lama yang tidak terlihat di portal Azure?

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

Apakah mungkin untuk membuat citra SQL Server Marketplace Azure umum dari mesin virtual SQL Server saya dan menggunakannya untuk menyebarkan mesin virtual?

Ya, tetapi Anda kemudian harus mendaftarkan setiap komputer virtual SQL Server dengan ekstensi SQL IaaS Agent untuk mengelola komputer virtual SQL Server Anda di portal, serta menggunakan fitur seperti patching otomatis dan pencadangan otomatis. Saat mendaftar dengan ekstensi, Anda juga perlu menentukan jenis lisensi untuk setiap komputer virtual SQL Server.

Bagaimana cara menggeneralisasi SQL Server pada mesin virtual Azure dan menggunakannya untuk menyebarkan mesin virtual baru?

Anda dapat menggunakan komputer virtual Windows Server (tanpa SQL Server yang diinstal di dalamnya) dan menggunakan proses sysprep SQL untuk menggeneralisasi SQL Server di komputer virtual Azure (Windows) dengan media penginstalan SQL Server. Pelanggan yang memiliki Jaminan Perangkat Lunak dapat memperoleh media penginstalan mereka dari Pusat Lisensi Volume. Pelanggan yang tidak memiliki Jaminan Perangkat Lunak dapat menggunakan media penyiapan dari citra komputer virtual SQL Server Marketplace Azure yang memiliki edisi yang diinginkan.

Atau, gunakan salah satu citra SQL Server dari Marketplace Azure untuk menggeneralisasi SQL Server di komputer virtual Azure. Anda harus menghapus kunci registri berikut dalam gambar sumber sebelum membuat gambar Anda sendiri. Kegagalan untuk melakukannya dapat mengakibatkan kembungnya folder bootstrap penyiapan SQL Server dan/atau ekstensi Agen IaaS SQL dalam status gagal.

Jalur Kunci Registri:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Setup\SysPrepExternal\Specialize

Catatan

SQL Server di komputer virtual Azure, termasuk yang disebarkan dari citra generalisasi kustom, harus terdaftar dengan ekstensi SQL IaaS Agent untuk memenuhi persyaratan kepatuhan dan untuk menggunakan fitur opsional seperti patching otomatis dan pencadangan otomatis. Anda juga dapat menentukan jenis lisensi untuk setiap komputer virtual SQL Server dengan ektensi ini.

Dapatkah saya menggunakan VHD saya sendiri untuk menyebarkan mesin virtual SQL Server?

Ya, tetapi Anda kemudian harus mendaftarkan setiap komputer virtual SQL Server dengan ekstensi SQL IaaS Agent untuk mengelola komputer virtual SQL Server Anda di portal, serta menggunakan fitur seperti patching otomatis dan pencadangan otomatis.

Apakah mungkin untuk mengatur konfigurasi yang tidak ditampilkan di galeri mesin virtual (misalnya Windows 2008 R2 + SQL Server 2012)?

Tidak. Untuk citra galeri komputer virtual yang menyertakan SQL Server, Anda harus memilih salah satu citra yang disediakan baik melalui portal Microsoft Azure atau melalui PowerShell. Namun, Anda memiliki kemampuan untuk menyebarkan VM Windows yang didukung dan menginstal sendiri versi SQL Server yang didukung ke dalamnya. Anda kemudian harus mendaftarkan komputer virtual SQL Server Anda dengan ekstensi SQL IaaS Agent untuk mengelola komputer virtual SQL Server Anda di portal Microsoft Azure, serta menggunakan fitur seperti patching otomatis dan pencadangan otomatis.

Saya tidak dapat menemukan versi dan edisi SQL Server yang saya inginkan dari gambar yang tersedia di Marketplace Azure.

Jika versi dan edisi SQL Server yang Anda cari tidak tersedia di menu drop-down Gambar pada Marketplace Azure, sebarkan komputer virtual Azure khusus Windows, lalu instal versi dan edisi SQL Server yang Anda inginkan secara manual. Daftarkan komputer virtual SQL Server Anda dengan ekstensi SQL IaaS Agent jika Anda ingin mengelola komputer virtual SQL Server Anda dari portal Azure.

Saya tidak dapat menemukan versi Windows, seperti Azure Edition, di antara gambar SQL Server yang tersedia di Marketplace Azure.

Jika versi Windows yang Anda cari tidak tersedia di gambar SQL Server yang ditemukan di menu drop-down Gambar Marketplace Azure, sebarkan komputer virtual Azure khusus Windows dengan edisi yang diinginkan, lalu instal versi dan edisi SQL Server yang Anda inginkan secara manual. Daftarkan komputer virtual SQL Server Anda dengan ekstensi SQL IaaS Agent jika Anda ingin mengelola komputer virtual SQL Server Anda dari portal Azure.

Apakah ada SQL Server edisi gratis yang tersedia di Marketplace Azure?

Pengembang dan edisi Ekspres SQL Server tersedia di Marketplace Azure, yang tidak membebankan biaya kepada Anda untuk lisensi SQL Server. Jika edisi Ekspres atau Pengembang tidak tersedia untuk versi SQL Server yang Anda cari, sebarkan komputer virtual Azure khusus Windows, lalu instal versi dan edisi SQL Server yang Anda inginkan secara manual. Daftarkan komputer virtual SQL Server Anda dengan ekstensi SQL IaaS Agent jika Anda ingin mengelola komputer virtual SQL Server Anda dari portal Azure.

Pembuatan

Bagaimana cara membuat mesin virtual Azure dengan SQL Server?

Metode termudah adalah membuat komputer virtual yang mencakup SQL Server. Untuk tutorial mendaftar Azure dan membuat komputer virtual SQL Server dari portal, lihat Memprovisikan komputer virtual Linux yang menjalankan SQL Server di portal Microsoft Azure. Anda dapat memilih citra komputer virtual yang menggunakan lisensi SQL Server bayar per detik, atau Anda dapat menggunakan citra yang memperbolehkan Anda membawa lisensi SQL Server Anda sendiri. Anda juga memiliki opsi untuk memasang SQL Server secara manual pada komputer virtual dengan edisi berlisensi bebas (Developer atau Ekspres) atau dengan menggunakan kembali lisensi lokal. Pastikan untuk mendaftarkan komputer virtual SQL Server Anda dengan ekstensi SQL IaaS Agent untuk mengelola komputer virtual SQL Server Anda di portal, serta menggunakan fitur seperti patching otomatis dan pencadangan otomatis. Jika Anda membawa lisensi Anda sendiri, Anda harus memiliki Mobilitas Lisensi melalui Jaminan Perangkat Lunak di Azure. Untuk informasi selengkapnya, lihat Panduan harga untuk SQL Server Microsoft Azure Virtual Machines.

Bagaimana cara memigrasikan database SQL Server lokal saya ke cloud?

Pertama-tama buat komputer virtual Azure dengan instans SQL Server. Kemudian migrasikan database lokal Anda ke instans tersebut. Untuk strategi migrasi data, lihat Panduan migrasi: SQL Server ke SQL Server di Azure Virtual Machines.

Pelisensian

Bagaimana cara memasang salinan berlisensi SQL Server saya di mesin virtual Azure?

Ada tiga cara untuk melakukan ini. Jika Anda adalah pelanggan Perjanjian Enterprise (EA), Anda dapat menyediakan salah satu gambar komputer virtual. Jika Anda memiliki Jaminan Perangkat Lunak, Anda dapat mengaktifkan Azure Hybrid Benefit pada citra bayar sesuai pemakaian (PAYG) yang ada. Atau Anda dapat menyalin media penginstalan SQL Server ke komputer virtual Windows Server, lalu memasang SQL Server pada komputer virtual. Pastikan untuk mendaftarkan komputer virtual SQL Server Anda dengan ekstensi untuk fitur seperti manajemen portal, pencadangan otomatis, dan patching otomatis.

Apakah pelanggan memerlukan SQL Server Client Access Licenses (CAL) untuk membuat sambungan ke gambar bayar sesuai penggunaan SQL Server yang berjalan di Mesin Virtual Azure?

Tidak. Pelanggan memerlukan CAL ketika mereka menggunakan bring-your-own-license dan memindahkan server SQL Server SA / CAL VM ke komputer virtual Azure.

Bisakah saya mengubah mesin virtual untuk menggunakan lisensi SQL Server saya sendiri jika dibuat dari salah satu gambar galeri bayar sesuai penggunaan?

Ya. Anda dapat dengan mudah mengalihkan citra galeri bayar sesuai pemakaian (PAYG) ke bring-your-own-license (BYOL) dengan mengaktifkan Azure Hybrid Benefit. Untuk informasi selengkapnya, lihatCara mengubah model lisensi untuk SQL Server Komputer Virtual. Saat ini, fasilitas ini hanya tersedia untuk pelanggan cloud publik dan Azure Government.

Akankah beralih model lisensi memerlukan waktu henti untuk SQL Server?

Tidak. Mengubah model lisensi tidak memerlukan waktu henti untuk SQL Server karena perubahan segera efektif dan tidak memerlukan hidupkan ulang VM.

Apakah mungkin untuk beralih model lisensi pada mesin virtual SQL Server yang diterapkan menggunakan model klasik?

Tidak. Mengubah model lisensi tidak didukung pada VM klasik. Anda dapat memigrasikan VM Anda ke model Azure Resource Manager dan mendaftar dengan ekstensi Agen IaaS SQL. Setelah VM terdaftar dengan ekstensi SQL IaaS Agent, perubahan model lisensi tersedia di VM.

Bisakah saya menggunakan portal Microsoft Azure untuk mengelola beberapa instans pada mesin virtual yang sama?

Tidak. Melalui ekstensi SQL IaaS Agent, Anda dapat mengelola satu instans default, satu instans bernama, atau, jika komputer virtual SQL Server memiliki beberapa instans, maka salah satu instans tersebut harus menjadi instans default agar dikelola oleh portal Azure. Untuk informasi selengkapnya tentang batasan ini, lihat ekstensi agen SQL Server IaaS.

Bisakah langganan CSP mengaktifkan Azure Hybrid Benefit?

Ya, pelanggan Azure Penyedia Solusi Cloud (CSP) dapat menggunakan Azure Hybrid Benefit dengan terlebih dahulu menyebarkan VM bayar sesuai penggunaan lalu mengonversinya menjadi bawa lisensi Anda sendiri, jika mereka memiliki Jaminan Perangkat Lunak aktif.

Apakah saya harus membayar untuk melisensikan SQL Server pada Azure VM jika hanya digunakan untuk siaga/failover?

Untuk memiliki lisensi pasif gratis untuk grup ketersediaan sekunder siaga atau instans kluster failover, Anda harus memenuhi semua kriteria berikut sebagaimana diuraikan oleh Ketentuan Lisensi Produk:

  1. Anda memiliki mobilitas lisensi melalui Jaminan Perangkat Lunak.
  2. Instans SQL Server pasif tidak melayani data SQL Server kepada klien atau menjalankan beban kerja SQL Server aktif. Ini hanya digunakan untuk menyinkronkan dengan server utama dan sebaliknya mempertahankan database pasif dalam keadaan siaga hangat. Jika melayani data, seperti laporan kepada klien yang menjalankan beban kerja SQL Server aktif, atau melakukan pekerjaan apa pun selain apa yang ditentukan dalam persyaratan produk, itu harus merupakan instans SQL Server berlisensi berbayar. Aktivitas berikut dibolehkan pada instans sekunder: pemeriksaan konsistensi database atau CheckDB, pencadangan lengkap, pencadangan log transaksi, dan pemantauan data penggunaan sumber daya. Anda juga dapat menjalankan instans pemulihan bencana primer dan sesuai secara bersamaan untuk periode singkat pengujian pemulihan bencana setiap 90 hari.
  3. Lisensi SQL Server aktif dicakup oleh Jaminan Perangkat Lunak dan memungkinkan untuk satu instans SQL Server sekunder pasif, dengan jumlah komputasi yang sama dengan server aktif berlisensi, saja.
  4. Komputer virtual SQL Server sekunder menggunakan lisensi Pemulihan Bencana di portal Microsoft Azure.

Apa yang dianggap sebagai instans pasif?

Instans SQL Server pasif tidak melayani data SQL Server kepada klien atau menjalankan beban kerja SQL Server aktif. Ini hanya digunakan untuk menyinkronkan dengan server utama dan sebaliknya mempertahankan database pasif dalam keadaan siaga hangat. Jika melayani data, seperti laporan kepada klien yang menjalankan beban kerja SQL Server aktif, atau melakukan pekerjaan apa pun selain apa yang ditentukan dalam persyaratan produk, itu harus merupakan instans SQL Server berlisensi berbayar. Aktivitas berikut dibolehkan pada instans sekunder: pemeriksaan konsistensi database atau CheckDB, pencadangan lengkap, pencadangan log transaksi, dan pemantauan data penggunaan sumber daya. Anda juga dapat menjalankan instans pemulihan bencana primer dan sesuai secara bersamaan untuk periode singkat pengujian pemulihan bencana setiap 90 hari.

Skenario apa yang dapat memanfaatkan keuntungan Disaster Recovery (DR)?

Panduan Lisensi SQL Server menyediakan skenario di mana Manfaat Pemulihan Bencana dapat digunakan. Lihat Ketentuan Produk Anda dan bicarakan dengan kontak lisensi atau manajer akun Anda untuk informasi lebih lanjut.

Langganan mana yang mendukung keuntungan Disaster Recovery (DR)?

Program komprehensif yang menawarkan hak berlangganan setara Jaminan Perangkat Lunak sebagai keuntungan tetap mendukung keuntungan DR. Ini termasuk, tetapi tidak terbatas pada, Open Value (OV), Open Value Subscription (OVS), Perjanjian Enterprise (EA), Perjanjian Enterprise Subscription (EAS), dan Server dan Cloud Enrollment (SCE). Lihat ketentuan produk dan bicarakan dengan kontak lisensi atau manajer akun Anda untuk informasi lebih lanjut.

Mengapa jenis lisensi saya untuk komputer virtual SQL saya 'Terkelola Terpusat'?

Komputer virtual SQL Server yang disebarkan ke langganan dengan Azure Hybrid Benefit yang dikelola secara terpusat yang diaktifkan menunjukkan jenis lisensi sebagai 'Terkelola Terpusat'. Ini berarti bahwa Azure Hybrid Benefit dikelola secara terpusat oleh administrator Perjanjian Enterprise (EA) atau Perjanjian Pelanggan Microsoft (MCA) organisasi.

Mengapa saya melihat bahwa lisensi saya ditetapkan pada tingkat cakupan saat saya mencoba mengubah lisensi untuk komputer virtual SQL Server saya?

Mengubah jenis lisensi untuk masing-masing VM SQL Server yang disebarkan ke langganan dengan Azure Hybrid Benefit yang dikelola secara terpusat tidak didukung karena lisensi dikelola di tingkat langganan - pesan ditampilkan seperti Your organization manages licenses assigned to Azure at a scope level such as Azure subscription instead of each individual resources.

Administrasi

Apakah saya dapat menginstal instans kedua dari SQL Server pada komputer virtual yang sama? Apakah saya dapat mengubah fitur yang dipasang dari instans default?

Ya. Media penginstalan SQL Server terletak di folder pada drive C. Jalankan Setup.exe dari lokasi tersebut untuk menambahkan instans SQL Server baru ataupun untuk mengubah fitur SQL Server lain yang dipasang pada komputer. Beberapa fitur, seperti Automated Backup, Automated Patching, dan Integrasi Azure Key Vault, hanya beroperasi terhadap instans default, atau instans bernama yang dikonfigurasi dengan benar (Lihat Pertanyaan 3). Pelanggan yang menggunakan Jaminan Perangkat Lunak melalui Azure Hybrid Benefit atau model bayar sesuai pemakaian dapat memasang beberapa instans SQL Server di komputer virtual tanpa menimbulkan biaya lisensi tambahan. Instans SQL Server tambahan dapat membatasi sumber daya sistem kecuali dikonfigurasi dengan benar.

Berapa jumlah maksimum instans pada sebuah mesin virtual?

SQL Server 2012 ke SQL Server 2019 dapat mendukung 50 instans di server yang mandiri. Ini adalah batas yang sama terlepas dari di Azure lokal. Lihat praktik terbaik untuk mempelajari cara mempersiapkan lingkungan Anda dengan lebih baik.

Microsoft Visual C++ Redistributable yang diinstal dengan SQL Server ditandai sebagai akhir masa pakai atau usang?

Saat Anda menyediakan SQL Server di Azure VM, program penyiapan SQL Server menginstal Microsoft Visual C++ Redistributable, yang diperlukan agar komponen SQL Server berjalan dengan benar. Perangkat lunak keamanan Anda mungkin mengirim pemberitahuan tentang akhir masa pakai (EOL) atau komponen perangkat lunak usang karena versi komponen Microsoft Visual C++ Redistributable yang diinstal oleh SQL Server, terutama untuk versi SQL Server yang lebih lama (SQL Server 2016 dan yang lebih lama). Menurut kebijakan siklus hidup dukungan, komponen Microsoft Visual C++ Redistributable didukung selama produk yang menginstalnya didukung. Selama versi SQL Server yang diinstal masih didukung, Anda dapat mengabaikan peringatan ini dengan aman. Sebaiknya jangan menghapus VC++ karena dapat merusak beberapa fungsionalitas SQL Server.

Bisakah saya mencopot pemasangan instans default SQL Server?

Ya, tapi ada beberapa pertimbangan. Pertama, penagihan terkait SQL Server dapat terus terjadi tergantung pada model lisensi untuk komputer virtual. Kedua, seperti yang dinyatakan dalam jawaban sebelumnya, ada fitur yang mengandalkan SQL Server IaaS Agent Extension. Jika Anda menghapus instalan instans default tanpa menghapus ekstensi Agen IaaS, ekstensi terus mencari instans default dan mungkin menghasilkan kesalahan log peristiwa dari dua sumber berikut: Microsoft SQL Server Credential Management dan Microsoft SQL Server IaaS Agent. Salah satu kesalahan mungkin mirip dengan yang berikut ini:

Timbul kesalahan terkait jaringan atau spesifik instans saat membuat sambungan ke SQL Server. Server tidak ditemukan atau tidak dapat diakses.

Jika Anda memutuskan untuk menghapus instalan instans default, serta hapus instalan SQL Server IaaS Agent Extension.

Dapatkah saya menggunakan instans yang dinamai SQL Server dengan ekstensi infrastruktur sebagai layanan?

Ya, jika instans bernama adalah satu-satunya instans di SQL Server, dan jika instans default asli dihapus instalannya dengan benar. Jika tidak ada instans default, dan ada beberapa instans bernama pada satu komputer virtual SQL Server, ekstensi agen IaaS SQL Server gagal diinstal.

Bisakah saya menghapus SQL Server dan tagihan lisensi terkait dari mesin virtual SQL Server?

Ya, tetapi Anda perlu mengambil langkah tambahan untuk menghindari biaya untuk instans SQL Server Anda seperti yang dijelaskan dalam Panduan harga. Jika Anda ingin menghapus instans SQL Server sepenuhnya, Anda dapat bermigrasi ke Komputer Virtual Azure lain tanpa SQL Server yang telah diinstal sebelumnya pada VM dan menghapus komputer virtual SQL Server saat ini. Jika Anda ingin mempertahankan komputer virtual tetapi menghentikan penagihan SQL Server, ikuti langkah-langkah berikut:

  1. Cadangkan semua data Anda, termasuk database sistem, jika perlu.
  2. Hapus instalan SQL Server sepenuhnya, termasuk ekstensi SQL IaaS Agent (jika ada).
  3. Instal edisi SQL Ekspres gratis.
  4. Daftar dengan ekstensi SQL IaaS Agent.
  5. Ubah edisi SQL Server di portal Microsoft Azure ke Ekspres untuk menghentikan penagihan.
  6. (Opsional) Nonaktifkan layanan SQL Server Ekspres dengan menonaktifkan pengaktifan layanan.

Bisakah saya menggunakan portal Microsoft Azure untuk mengelola beberapa instans pada mesin virtual yang sama?

Tidak. Manajemen portal adalah disediakan oleh ekstensi SQL IaaS Agent, yang bergantung pada ekstensi SQL Server IaaS Agent. Dengan demikian, batasan yang sama diterapkan untuk portal sebagai ekstensi. Portal hanya dapat mengelola satu instans default, atau satu instans bernama selama dikonfigurasi dengan benar. Untuk informasi selengkapnya, lihat ekstensi SQL Server IaaS Agent

Apakah Microsoft Entra Domain Services didukung dengan SQL Server di Azure VM?

Tidak. Menggunakan Microsoft Entra Domain Services saat ini tidak didukung dengan SQL Server di Azure VM. Gunakan akun domain Active Directory sebagai gantinya.

Memperbarui dan mem-patching

Bagaimana cara mengubah ke versi atau edisi SQL Server yang berbeda di mesin virtual Azure?

Pelanggan dapat mengubah versi/edisi SQL Server mereka dengan menggunakan media penyiapan yang berisi versi yang mereka inginkan atau edisi SQL Server. Setelah edisinya diubah, gunakan portal Microsoft Azure untuk memodifikasi properti edisi komputer virtual untuk secara akurat mencerminkan penagihan untuk komputer virtual. Untuk informasi selengkapnya, lihat mengubah edisi komputer virtual SQL Server. Tidak ada perbedaan penagihan untuk versi SQL Server yang berbeda, jadi setelah versi SQL Server diubah, tidak ada tindakan lebih lanjut yang diperlukan.

Bagaimana cara mendapatkan media penginstalan SQL Server?

Untuk komputer virtual SQL Server yang disebarkan melalui Marketplace Azure, media penginstalan terletak di C:\SQLServerFull. Anda dapat menjalankan Setup.exe dari lokasi tersebut untuk menambahkan instans SQL Server baru atau untuk mengubah fitur SQL Server lain yang diinstal pada komputer. Anda juga dapat menyalin media penyiapan ini ke komputer virtual lain untuk menginstal, atau meningkatkan, versi yang sama, dan edisi SQL Server. Pelanggan yang memiliki Jaminan Perangkat Lunak dapat memperoleh media penginstalan mereka dari Pusat Lisensi Volume.

Bagaimana cara menginstal SQL Server untuk lisensi PAYG ke Azure VM yang sudah ada?

Untuk menginstal SQL Server dengan lisensi prabayar ke Azure VM yang ada, gunakan media penginstalan dari komputer virtual SQL Server yang ada yang memiliki edisi yang diinginkan. Sebarkan komputer virtual SQL Server baru dari Marketplace Azure jika Anda belum memiliki komputer virtual SQL Server dengan edisi yang diinginkan. Salin folder C:\SQLServerFull dari VM yang ada ke VM target Anda, lalu instal SQL Server dari folder yang disalin untuk menghindari potensi masalah yang terkait dengan kunci lisensi produk. Setelah SQL Server diinstal, Daftar dengan ekstensi Agen IaaS SQL dan validasi edisi SQL Server yang digunakan untuk penagihan di portal Azure. Pastikan untuk menghapus komputer virtual SQL Server yang digunakan untuk menyalin media penginstalan untuk menghindari penagihan untuk VM yang tidak digunakan.

Bagaimana pembaruan dan paket layanan diterapkan pada mesin virtual SQL Server?

Mesin virtual memberi Anda kontrol atas mesin host, termasuk kapan dan bagaimana Anda menerapkan pembaruan. Untuk sistem operasi, Anda dapat menerapkan pembaruan windows secara manual, atau Anda dapat mengaktifkan layanan penjadwalan yang disebut Patching Otomatis. Patching otomatis menginstal pembaruan apa pun yang ditandai penting, termasuk pembaruan SQL Server dalam kategori tersebut. Pembaruan opsional lainnya untuk SQL Server harus diinstal secara manual.

Dapatkah saya meningkatkan instans SQL Server saya setelah mendaftarkannya dengan ekstensi Agen IaaS SQL?

Jika OS adalah Windows Server 2008 R2 atau yang lebih baru, ya. Anda dapat menggunakan media penyiapan apa pun untuk meningkatkan versi dan edisi SQL Server, lalu Anda dapat mendaftar dengan ekstensi Agen IaaS SQL. Melakukannya memberi Anda akses ke semua manfaat ekstensi Agen IaaS SQL seperti pengelolaan portal, pencadangan otomatis, dan patching otomatis. Jika versi OS adalah Windows Server 2008, ekstensi hanya didukung dengan fungsionalitas terbatas.

Bagaimana cara mendapatkan pembaruan keamanan diperpanjang gratis untuk akhir instans dukungan saya?

Anda bisa mendapatkan pembaruan keamanan tambahan gratis dengan memindahkan SQL Server Anda apa adanya ke komputer virtual Azure. Pembaruan tersedia melalui saluran Windows Update. Untuk informasi selengkapnya, lihat opsi akhir dukungan.

Umum

Apakah instans kluster failover SQL Server (FCI) didukung pada mesin virtual Azure?

Ya. Anda dapat mengonfigurasikan instance kluster failover menggunakan disk bersama Azure, berbagi premium (PFS), atau ruang penyimpanan langsung (S2D) untuk subsistem penyimpanan. Berbagi premium menyediakan IOPS dan kapasitas throughput yang memenuhi kebutuhan banyak beban kerja. Untuk beban kerja intensif-IO, pertimbangkan untuk menggunakan ruang penyimpanan langsung berdasarkan premium terkelola atau ultra-disk. Atau, Anda dapat menggunakan solusi pengelompokan atau penyimpanan pihak ketiga seperti yang dijelaskan dalam Ketersediaan tinggi dan pemulihan bencana untuk SQL Server di Microsoft Azure Virtual Machines.

Penting

FCI SQL Server yang terdaftar dengan ekstensi tidak mendukung fitur yang memerlukan agen, seperti pencadangan otomatis, patching, dan manajemen portal tingkat lanjut. Tinjau manfaat fitur untuk mempelajari lebih lanjut.

Apa perbedaan antara mesin virtual SQL Server dan layanan SQL Database?

Secara konseptual, menjalankan SQL Server pada komputer virtual Azure tidak berbeda dengan menjalankan SQL Server di pusat data jarak jauh. Sebaliknya, Azure SQL Database menawarkan database sebagai layanan. Dengan SQL Database, Anda tidak memiliki akses ke komputer yang menghosting database Anda. Untuk perbandingan lengkap, lihat Pilih opsi SQL Server cloud: Database Azure SQL (PaaS) atau SQL Server di Microsoft Azure Virtual Machines (IaaS).

Bagaimana cara memasang alat Data SQL pada mesin virtual Azure saya?

Apakah transaksi terdistribusi dengan MSDTC didukung di mesin virtual SQL Server?

Ya. DTC lokal didukung untuk SQL Server 2016 SP2 dan untuk yang lebih besar. Namun, aplikasi harus diuji saat menggunakan grup ketersediaan AlwaysOn, karena transaksi dalam penerbangan selama failover gagal dan harus dicoba kembali. DTC terkluster tersedia mulai Windows Server 2019.

Apakah mesin virtual Azure SQL memindahkan atau menyimpan data pelanggan ke luar wilayah?

Tidak. Bahkan, komputer virtual Azure SQL dan ekstensi Agen IaaS SQL tidak menyimpan data pelanggan apa pun. Tinjau pernyataan privasi ekstensi SQL IaaS Agent untuk mempelajari lebih lanjut.

SKU Azure Load Balancer apa yang seharusnya digunakan untuk migrasi lintas kluster grup ketersediaan?

Untuk melakukan migrasi lintas kluster grup ketersediaan di SQL Server di VM Azure, gunakan SKU Azure Load Balancer standar.

Dapatkah saya menggunakan berbagi file premium Azure untuk meng-host file database saya pada instans SQL Server yang berdiri sendiri?

Ya. Berbagi file premium Azure didukung untuk instans kluster failover dan instans SQL Server yang berdiri sendiri menggunakan protokol SMB.

Dapatkah saya menggunakan Premium SSD v2 dengan SQL Server saya di Azure VM?

Ya, untuk komputer virtual tertentu di wilayah yang didukung. Tinjau Premium SSDv2 dengan SQL Server di Azure VM untuk mempelajari lebih lanjut. Jika Anda ingin menggunakan Premium SSD v2 dengan jenis komputer virtual atau wilayah yang tidak ada dalam daftar, Anda mungkin dapat melakukannya dengan terlebih dahulu menyebarkan VM, lalu menambahkan drive Premium SSD v2 setelah VM dibuat.

Mengapa saya melihat **Tidak dapat diperluas** ketika saya mencoba membuat perubahan pada penyimpanan saya di sumber daya komputer virtual SQL?

Penyimpanan hanya dapat diperluas untuk komputer virtual SQL Server yang disebarkan dari gambar SQL Server di Marketplace Azure, dan saat ini tidak didukung untuk disk Premium SSD v2.

Ekstensi SQL Server IaaS Agent

Haruskah saya mendaftarkan mesin virtual SQL Server saya yang disediakan dari gambar SQL Server di Marketplace?

Tidak. Microsoft secara otomatis mendaftarkan komputer virtual yang disediakan dari citra SQL Server di Marketplace Azure. Mendaftar dengan ekstensi diperlukan hanya jika komputer virtual tidak disediakan dari citra SQL Server di Marketplace Azure dan SQL Server dipasang sendiri.

Apakah ekstensi SQL IaaS Agent tersedia untuk semua pelanggan?

Ya. Pelanggan harus mendaftarkan komputer virtual SQL Server mereka dengan ekstensi jika mereka tidak menggunakan gambar SQL Server dari Marketplace Azure dan sebaliknya SQL Server yang diinstal sendiri, atau jika mereka membawa VHD kustom mereka. Komputer virtual yang dimiliki oleh semua jenis langganan (Langsung, Perjanjian Enterprise, dan Penyedia Solusi Cloud) dapat mendaftar dengan ekstensi SQL IaaS Agent.

Apa prasyarat untuk mendaftar dengan ekstensi SQL IaaS Agent?

Periksa prasyarat untuk detailnya.

Izin Azure apa yang diperlukan untuk mendaftar dengan ekstensi?

Kredensial klien yang digunakan untuk mendaftarkan komputer virtual harus ada dalam salah satu peran Azure berikut - Kontributor Komputer Virtual, Kontributor, atau Pemilik.

Apakah mendaftar dengan ekstensi SQL IaaS Agent akan memasang agen pada mesin virtual saya?

Tidak pada awalnya. Ketika Anda pertama kali mendaftar dengan ekstensi Agen IaaS SQL, biner disalin ke komputer virtual SQL Server yang memberi Anda fungsionalitas terbatas. Setelah Anda mengaktifkan fitur yang bergantung padanya, Agen IaaS SQL diinstal ke VM. Periksa tabel manfaat untuk informasi tentang fungsionalitas terbatas.

Izin apa yang digunakan ekstensi agen IaaS SQL Server?

Oktober 2022 memperkenalkan model izin hak istimewa paling sedikit untuk ekstensi, memberikan izin minimal yang diperlukan untuk setiap fitur yang digunakan oleh ekstensi. Komputer virtual SQL Server yang disebarkan setelah Oktober 2022 melalui Marketplace Azure memiliki model izin hak istimewa paling sedikit yang diaktifkan secara default. Ekstensi ini menggunakan hak sysadmin untuk komputer virtual SQL Server yang disebarkan sebelum Oktober 2022, atau komputer virtual SQL Server yang diinstal sendiri yang belum mengaktifkan model hak istimewa paling sedikit secara manual dalam portal Azure. Tinjau izin ekstensi Agen IaaS SQL untuk mempelajari lebih lanjut.

Mengapa saya melihat sumber daya komputer virtual SQL di portal Azure? Siapa yang membuatnya? Apakah saya dikenakan tagihan atas hal ini?

Sumber daya komputer virtual SQL adalah sumber daya gratis yang memungkinkan Anda mengelola komputer virtual SQL Server Anda dari portal Azure. Sumber daya komputer virtual SQL dibuat saat Anda menyebarkan gambar komputer virtual SQL Server dari Marketplace Azure, atau mendaftarkan komputer virtual SQL Server secara manual dengan ekstensi Agen IaaS SQL. Azure juga dapat membuat sumber daya ini secara otomatis untuk VM yang ada jika instans SQL Server terdeteksi. Tidak ada biaya yang terkait dengan sumber daya komputer virtual SQL.

Apakah mendaftar dengan ekstensi SQL IaaS Agent akan menghidupkan ulang SQL Server pada mesin virtual saya?

Tidak, mulai September 2021, memulai ulang layanan SQL Server tidak lagi diperlukan saat mendaftar dengan ekstensi Agen IaaS SQL.

Dapatkah saya mendaftar dengan ekstensi SQL IaaS Agent tanpa menentukan jenis lisensi SQL Server?

Tidak. Jenis lisensi SQL Server bukan properti opsional saat Anda mendaftar dengan ekstensi Agen IaaS SQL. Anda harus mengatur jenis lisensi SQL Server sebagai pay-as-you-go atau Azure Hybrid Benefit saat mendaftar dengan ekstensi Agen IaaS SQL. Jika Anda memiliki versi gratis SQL Server yang terpasang, seperti edisi Developer atau Evaluation, Anda harus mendaftar dengan lisensi bayar sesuai pemakaian. Azure Hybrid Benefit hanya tersedia untuk versi berbayar SQL Server seperti edisi Enterprise dan Standard.

Apa jenis lisensi default yang digunakan saat menggunakan fitur pendaftaran otomatis?

Jenis lisensi otomatis default berupa citra komputer virtual. Jika Anda menggunakan gambar bayar sesuai penggunaan untuk VM Anda, maka jenis lisensi Anda adalah PAYG, jika tidak, jenis lisensi Anda adalah AHUB secara default.

Apakah mungkin untuk mendaftarkan mesin virtual SQL Server yang disebarkan sendiri dengan ekstensi SQL IaaS Agent?

Ya. Jika Anda menyebarkan SQL Server dari media Anda sendiri, dan menginstal ekstensi Agen IaaS SQL, Anda dapat mendaftarkan komputer virtual SQL Server Anda dengan ekstensi untuk mendapatkan manfaat pengelolaan yang disediakan oleh ekstensi Agen IaaS SQL.

Apakah mungkin untuk memperbaiki ekstensi SQL IaaS Agent?

Ya. Masuk ke sumber daya komputer virtual SQL untuk VM SQL Server Anda, dan pilih Perbaiki di bawah Dukungan & Pemecahan masalah untuk membuka halaman perbaikan dan memperbaiki ekstensi.

Bisakah saya mendaftar dengan ekstensi SQL IaaS Agent dari portal Microsoft Azure?

Tidak. Mendaftarkan satu VM dengan ekstensi SQL IaaS Agent tidak tersedia di portal Azure. Mendaftar dengan ekstensi SQL IaaS Agent hanya didukung dengan Azure CLI atau Azure PowerShell.

Bisakah saya mendaftarkan mesin virtual dengan ekstensi SQL IaaS Agent sebelum SQL Server dipasang?

Tidak. Sebuah komputer virtual harus memiliki setidaknya satu instans SQL Server (Database Engine) untuk berhasil mendaftar dengan ekstensi SQL IaaS Agent. Jika tidak ada instans SQL Server pada VM, sumber daya Microsoft.SqlVirtualMachine baru berada dalam status gagal.

Dapatkah saya mendaftarkan mesin virtual dengan ekstensi SQL IaaS Agent jika ada beberapa instans SQL Server?

Ya, asalkan ada instans default pada VM. Ekstensi SQL IaaS Agent hanya mendaftarkan satu instans SQL Server (Mesin Database). Ekstensi SQL IaaS Agent mendaftarkan instans SQL Server default dalam kasus beberapa instans.

Bisakah saya mendaftarkan instans kluster failover SQL Server dengan ekstensi SQL IaaS Agent?

Ya. Instans kluster failover SQL Server pada Azure VM dapat didaftarkan dengan ekstensi Agen IaaS SQL dengan fungsionalitas terbatas.

Dapatkah saya mendaftarkan mesin virtual saya dengan ekstensi SQL IaaS Agent jika Grup Ketersediaan AlwaysOn dikonfigurasi?

Ya. Tidak ada batasan untuk mendaftarkan instans SQL Server pada komputer virtual Azure dengan ekstensi SQL IaaS Agent jika Anda berpartisipasi dalam konfigurasi Grup Ketersediaan AlwaysOn.

Berapa biaya untuk mendaftar dengan ekstensi SQL IaaS Agent?

Tidak ada. Tidak ada biaya yang terkait dengan pendaftaran dengan ekstensi Agen IaaS SQL. Mengelola komputer virtual SQL Server Anda dengan ekstensi gratis.

Apa dampak performa penggunaan ekstensi Agen IaaS SQL?

Setelah Anda mengaktifkan fitur yang memerlukan penginstalan agen, ada dampak minimal dari dua layanan yang diinstal ke OS. Ini dapat dipantau melalui pengelola tugas dan terlihat di konsol Windows Services bawaan.

Dua nama layanan tersebut adalah:

  • SQLIaaSExtension (Nama tampilan - Microsoft SQL Server IaaS Agent)
  • SqlIaaSExtensionQuery (Nama tampilan - Microsoft SQL Server IaaS Query Service)

Bagaimana cara menghapus ekstensi?

Hapus ekstensi dengan membatalkan pendaftaran komputer virtual SQL Server dari ekstensi SQL IaaS Agent.

Apakah mendaftarkan mesin virtual saya dengan ekstensi SQL IaaS Agent baru dikenakan biaya tambahan?

Tidak. Ekstensi SQL IaaS Agent hanya memungkinkan pengelolaan tambahan untuk SQL Server di komputer virtual Azure tanpa biaya tambahan.

Apakah ekstensi SQL IaaS Agent tersedia untuk semua pelanggan?

Ya, selama komputer virtual SQL Server digunakan di cloud publik menggunakan model Resource Manager, dan bukan model klasik. Semua pelanggan lain dapat mendaftar dengan ekstensi SQL IaaS Agent baru. Namun, hanya pelanggan dengan keuntungan Jaminan Perangkat Lunak yang dapat menggunakan lisensi mereka sendiri dengan mengaktifkan (Azure Hybrid Benefit AHB) pada komputer virtual SQL Server.

Apa yang terjadi pada sumber daya ekstensi ('Microsoft.SqlVirtualMachine') jika sumber daya komputer virtual dipindahkan atau dihilangkan?

Ketika sumber daya Microsoft.Compute/VirtualMachine dihilangkan atau dipindahkan, maka sumber daya Microsoft.SqlVirtualMachine terkait diberitahu untuk mereplikasi operasi secara asinkron.

Apa yang terjadi pada komputer virtual jika sumber daya ekstensi (Microsoft.SqlVirtualMachine) dihilangkan?

Sumber daya Microsoft.Compute/VirtualMachine tidak terpengaruh saat sumber daya Microsoft.SqlVirtualMachine dihilangkan. Namun, lisensi berubah default kembali ke sumber gambar asli.

Apakah ekstensi diperlukan untuk menerima Pembaruan Keamanan Diperpanjang (ESU)?

Tidak. Extended Security Updates (ESU) diterapkan secara otomatis ke VM apakah komputer virtual SQL Server Anda telah mendaftar dengan ekstensi Agen IaaS SQL atau tidak.

Apa yang terjadi dengan mode manajemen ekstensi Agen IaaS SQL?

Mode manajemen dihapus dari arsitektur ekstensi SQL IaaS Agent. Mulai Maret 2023, mendaftar dengan ekstensi Agen IaaS SQL awalnya hanya menyalin biner ke komputer virtual SQL Server dan menawarkan fungsionalitas terbatas. Setelah Anda mengaktifkan fitur yang bergantung padanya, Agen IaaS SQL diinstal ke komputer virtual SQL Server.

Bisakah saya mendaftarkan gambar komputer virtual saya jika saya menggunakan Reporting Services, Power BI Report Server, atau Analysis Services?

Tidak. Ekstensi SQL IaaS Agent tidak didukung dengan gambar berikut - SQL Server Reporting Services, SQL Server Power BI Report Server, SQL Server Analysis Services.