Bagikan melalui


Memperbarui kebijakan di Azure SQL Managed Instance

Berlaku untuk:Azure SQL Managed Instance

Artikel ini menjelaskan kebijakan pembaruan untuk Azure SQL Managed Instance, dan cara mengubahnya. Kebijakan pembaruan adalah pengaturan instans yang mengontrol akses ke fitur mesin SQL terbaru di Azure.

Azure SQL Managed Instance menawarkan dua kebijakan pembaruan berikut:

  • Kebijakan pembaruan SQL Server 2022 : Instans hanya dapat menggunakan fitur mesin SQL yang tersedia di SQL Server 2022 karena format database internal selaras dengan SQL Server 2022.
  • Kebijakan pembaruan yang selalu diperbarui : Instans memiliki akses ke semua fitur mesin SQL segera setelah tersedia di Azure. Format database internal tidak lagi selaras dengan versi terbaru SQL Server, dan sebaliknya berevolusi dengan setiap fitur yang baru diperkenalkan.

Penting

Terlepas dari kebijakan pembaruan yang dikonfigurasi, semua instans akan terus menerima pembaruan dan fitur yang tidak memerlukan perubahan pada mesin SQL, seperti fitur berikut: redundansi zona, penghentian dan mulai instans, dan provisi cepat.

Kebijakan pembaruan SQL Server 2022

Kebijakan pembaruan SQL Server 2022 menyelaraskan format database Anda dengan SQL Server 2022.

Saat menggunakan kebijakan pembaruan SQL Server 2022, pertimbangkan hal berikut:

  • Kebijakan pembaruan SQL Server 2022 adalah kebijakan pembaruan default untuk semua instans yang ada dan yang baru disebarkan.
  • Format database internal Anda tetap selaras dengan SQL Server 2022.
  • Anda menerima semua pembaruan terbaru yang tersedia untuk SQL Server 2022.
  • Anda dapat memulihkan database Anda ke SQL Server 2022 dari Azure SQL Managed Instance.
  • Anda dapat mengonfigurasi tautan untuk replikasi data real-time, failover dua arah, dan pemulihan bencana antara SQL Server 2022 dan Azure SQL Managed Instance.
  • Anda mungkin tidak memiliki akses ke beberapa fitur dan manfaat mesin SQL terbaru yang tersedia untuk Azure SQL Managed Instance dengan kebijakan pembaruan always-to-date .
  • Kebijakan pembaruan SQL Server 2022 tersedia hingga akhir dukungan mainstream SQL Server 2022, pada saat itu, kebijakan pembaruan untuk instans yang menggunakan kebijakan pembaruan SQL Server 2022 secara otomatis diperbarui ke kebijakan pembaruan yang sesuai dengan rilis utama SQL Server terbaru yang tersedia pada saat itu.

Kebijakan pembaruan yang selalu diperbarui

Kebijakan pembaruan Always-to-date mengonfigurasi instans Anda untuk menerima semua fitur dan pembaruan terbaru yang tersedia untuk Azure SQL Managed Instance.

Saat menggunakan kebijakan pembaruan Always-up-to-date , pertimbangkan hal berikut:

  • Anda dapat menggunakan semua fitur dan manfaat baru yang tersedia untuk Azure SQL Managed Instance.
  • Kebijakan pembaruan always-to-date hanya tersedia untuk instans dalam subnet yang telah mengaktifkan gelombang fitur November 2022.
  • Setelah kebijakan Always-up-to-date diaktifkan, Anda tidak dapat kembali ke kebijakan pembaruan SQL Server 2022.
  • Anda kehilangan beberapa manfaat yang disediakan oleh penyelarasan format database dengan SQL Server 2022, seperti kemampuan untuk memulihkan database Anda ke SQL Server 2022, dan failover dua arah antara instans Anda dan SQL Server 2022 dengan fitur tautan .

Perbandingan fitur

Tabel berikut mencantumkan semua fitur yang hanya tersedia untuk instans dengan kebijakan pembaruan yang ditunjuk:

Kebijakan pembaruan SQL Server 2022 Kebijakan pembaruan yang selalu diperbarui
Memulihkan database ke SQL Server 2022
Menautkan dengan failover dua arah dan pemulihan bencana
Meskipun saat ini, tidak ada fitur apa pun yang hanya tersedia untuk instans dengan kebijakan pembaruan Always-to-date , periksa kembali segera.

Fitur berikut terpengaruh oleh kebijakan pembaruan yang dikonfigurasi:

  • Pencadangan otomatis dan cadangan khusus salinan: Cadangan database yang diambil dari instans yang dikonfigurasi dengan kebijakan pembaruan SQL Server 2022 dapat dipulihkan ke instans yang dikonfigurasi dengan kebijakan pembaruan SQL Server 2022 atau Always-up-to-date . Cadangan database yang diambil dari instans yang dikonfigurasi dengan kebijakan pembaruan Always-to-date hanya dapat dipulihkan ke instans yang juga dikonfigurasi dengan kebijakan pembaruan Always-to-date .
  • Tautan Instans Terkelola: Membuat tautan dari SQL Managed Instance ke SQL Server 2022, atau failback dari SQL Server 2022 ke SQL Managed Instance hanya tersedia untuk instans dengan kebijakan pembaruan SQL Server 2022 .
  • Salinan dan pemindahan database: Database dari instans yang dikonfigurasi dengan kebijakan pembaruan Always-to-date tidak dapat disalin atau dipindahkan ke instans yang dikonfigurasi dengan kebijakan pembaruan SQL Server 2022 .
  • Grup failover: Instans dalam grup failover harus memiliki kebijakan pembaruan yang cocok.

Instans yang Ada

Untuk instans yang ada, Anda dapat mengaktifkan kebijakan pembaruan Always-to-date dengan menggunakan portal Azure, PowerShell, Azure CLI, dan REST API.

Perhatian

Kebijakan pembaruan SQL Server 2022 diaktifkan secara default untuk semua instans yang ada dan baru. Setelah kebijakan pembaruan diubah menjadi Always-to-date, format database internal ditingkatkan secara permanen. Anda tidak dapat mengubah kebijakan pembaruan kembali ke SQL Server 2022 dan tidak dapat lagi menggunakan fitur dan manfaat yang memerlukan kebijakan pembaruan SQL Server 2022.

Untuk mengubah kebijakan pembaruan untuk instans yang ada di portal Azure, ikuti langkah-langkah berikut:

  1. Buka sumber daya SQL Managed Instance Anda di portal Microsoft Azure.

  2. Pilih Pemeliharaan dan pembaruan di bawah Pengaturan.

  3. Pilih gelembung untuk mengaktifkan kebijakan pembaruan Always up-to-date :

    Cuplikan layar halaman SQL Managed Instance di portal Azure, dengan kebijakan pembaruan dipilih.

  4. Pilih Ya pada popup Konfirmasi perubahan kebijakan pembaruan untuk menyimpan perubahan Anda. Setelah kebijakan pembaruan Always-to-date diaktifkan, kebijakan pembaruan SQL Server 2022 tidak lagi tersedia

Instans baru

Meskipun kebijakan pembaruan SQL Server 2022 diaktifkan secara default, Anda dapat memilih kebijakan Always-up-to-date saat membuat instans dengan menggunakan portal Azure, PowerShell, Azure CLI, dan REST API.

Untuk membuat instans terkelola SQL baru dengan kebijakan Always-up-to-date di portal Azure, ikuti langkah-langkah berikut:

  1. Buka halaman Azure SQL di portal Azure dan pilih + Buat untuk membuka opsi Pilih penyebaran SQL.

  2. Di petak peta instans terkelola SQL, pilih Instans tunggal dari menu dropdown, lalu pilih Buat untuk membuka halaman Buat Azure SQL Managed Instance.

  3. Pada halaman Buat Azure SQL Managed Instance , isi detail untuk instans Anda. Pada tab Pengaturan tambahan, di bawah Pembaruan mesin SQL, pilih kebijakan Always-up-to-date :

    Cuplikan layar halaman Buat Azure SQL Managed Instance dari portal Azure dengan kebijakan pembaruan dipilih.

  4. Anda dapat mengonfirmasi kebijakan yang ditunjuk di bawah Kebijakan pembaruan pada tab Tinjau + buat sebelum Anda membuat instans baru Anda.

Memeriksa kebijakan pembaruan

Anda dapat memeriksa kebijakan pembaruan saat ini dengan menggunakan portal Azure, atau Transact-SQL (T-SQL).

Untuk memeriksa kebijakan pembaruan saat ini di portal Azure, buka sumber daya instans terkelola SQL Anda, lalu periksa bidang Perbarui kebijakan di bawah Pembaruan dan pemeliharaan di menu sumber daya.

Anda juga dapat menggunakan perintah T-SQL serverproperty :

select serverproperty('ProductUpdateType')

Nilai berikut untuk ProductUpdateType menunjukkan kebijakan pembaruan untuk instans saat ini:

  • CU: Pembaruan disebarkan melalui pembaruan kumulatif (CUs) untuk rilis SQL Server utama yang sesuai (kebijakan pembaruan SQL Server 2022 )
  • Continuous: Fitur baru dibawa ke Azure SQL Managed Instance segera setelah tersedia, terlepas dari irama rilis SQL Server (Kebijakan pembaruan selalu terbaru)