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 Always-up-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.
- 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 |
Jenis data JSON Memanggil titik akhir HTTPS REST SP |
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 SQL Managed Instance: Membuat tautan dari SQL Managed Instance ke SQL Server 2022, atau pemulihan dari SQL Server 2022 ke SQL Managed Instance hanya bisa dilakukan pada instans yang memiliki kebijakan pembaruan SQL Server 2022.
- Salinan dan pemindahan database: Database dari instans yang dikonfigurasi dengan kebijakan pembaruan Selalu terkini 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.
Kebijakan pembaruan mana yang akan dipilih?
Kecuali Anda mengandalkan fitur tertentu yang memerlukan kebijakan pembaruan SQL Server 2022, sebaiknya gunakan kebijakan pembaruan Always-up-to-date. Kebijakan pembaruan Always-up-to-date memberikan Anda fitur dan manfaat terbaru yang tersedia untuk Azure SQL Managed Instance. Meskipun fitur terbaru mungkin tidak relevan langsung dengan Anda, masih sering ada peningkatan performa, keamanan, dan keandalan yang dapat menguntungkan beban kerja Anda.
Jika Anda menggunakan kebijakan pembaruan SQL Server 2022 untuk menyalin database dari SQL Managed Instance ke SQL Server untuk kepatuhan peraturan, kewajiban kontraktual, atau alasan lain yang penting bagi bisnis Anda, Anda sering dapat mencapai tujuan yang sama dengan menggunakan fitur lain seperti ekspor/impor database, atau replikasi transaksional, atau layanan seperti Azure Data Factory. Menggunakan salah satu metode alternatif ini memungkinkan Anda menggunakan kebijakan pembaruan Always-up-to-date dengan SQL Managed Instance sambil tetap memenuhi persyaratan bisnis Anda.
Jika Anda belum yakin persyaratan apa yang akan dibutuhkan solusi Anda, maka luangkan waktu Anda dan mulai dengan kebijakan pembaruan SQL Server 2022. Anda dapat selalu beralih ke kebijakan pembaruan Selalu-up-to-terkini nanti.
Anda juga dapat menggunakan kebijakan pembaruan yang berbeda untuk lingkungan yang berbeda. Misalnya, Anda dapat menggunakan kebijakan pembaruan Always-up-to-date di lingkungan pengembangan Anda untuk memanfaatkan fitur terbaru, saat menggunakan kebijakan pembaruan SQL Server 2022 di lingkungan produksi Anda untuk memastikan kompatibilitas dengan SQL Server 2022 untuk skenario failover.
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:
Buka sumber daya SQL Managed Instance Anda di portal Microsoft Azure.
Pilih Pemeliharaan dan pembaruan di bawah Pengaturan.
Pilih gelembung untuk mengaktifkan kebijakan pembaruan Always up-to-date :
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.
Penting
Pastikan untuk menambahkan konfigurasi kebijakan pembaruan ke templat penyebaran Anda, sehingga Anda tidak mengandalkan default sistem yang dapat berubah dari waktu ke waktu.
Untuk membuat instans terkelola SQL baru dengan kebijakan Always-up-to-date di portal Azure, ikuti langkah-langkah berikut:
Buka halaman Azure SQL di portal Azure dan pilih + Buat untuk membuka opsi Pilih penyebaran SQL.
Di petak peta instans terkelola SQL, pilih Instans tunggal dari menu dropdown, lalu pilih Buat untuk membuka halaman Buat Azure SQL Managed Instance.
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 :
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 ditambahkan ke Azure SQL Managed Instance segera setelah tersedia, terlepas dari jadwal rilis SQL Server (Kebijakan selalu mutakhir)
Konten terkait
- Pencadangan otomatis pada SQL Managed Instance
- Retensi jangka panjang
- Untuk mempelajari tentang opsi pemulihan lebih cepat, lihat Grup failover.