Memigrasikan pengaturan pencadangan terkelola
Berlaku untuk: SQL Server
Topik ini mencakup pertimbangan migrasi untuk pencadangan terkelola SQL Server ke Microsoft Azure saat meningkatkan dari SQL Server 2014 (12.x) ke SQL Server 2016 (13.x).
Prosedur dan perilaku yang mendasar dari cadangan terkelola SQL Server ke Microsoft Azure telah berubah di SQL Server 2016 (13.x). Bagian berikut menjelaskan perubahan fungsional dan implikasinya.
Gambaran Umum
Tabel berikut menjelaskan beberapa perbedaan fungsi utama untuk pencadangan terkelola SQL Server ke Microsoft Azure antara SQL Server 2014 (12.x) dan SQL Server 2016 (13.x).
Luas | SQL Server 2014 (12.x) | SQL Server 2016 (13.x) |
---|---|---|
Ruang nama: | smart_admin | managed_backup |
Prosedur Tersimpan Sistem: | sp_set_db_backup sp_set_instance_backup |
managed_backup.sp_backup_config_basic (Transact-SQL) sp_backup_config_advanced sp_backup_config_schedule |
Keamanan: | Info masuk SQL menggunakan akun penyimpanan Microsoft Azure dan kunci akses. | Kredensial SQL menggunakan token Microsoft Azure Shared Access Signature (SAS). |
Penyimpanan Yang Mendasar: | Microsoft Azure Storage menggunakan blob halaman. | Microsoft Azure Storage menggunakan blob blok. |
Keuntungan
Ada beberapa manfaat untuk menggunakan fungsionalitas baru di SQL Server 2016 (13.x).
Blob blok lebih murah untuk disimpan.
Dengan striping, Anda dapat menyimpan cadangan yang jauh lebih besar (12 TB versus 1 TB untuk blob halaman).
Striping juga meningkatkan waktu pemulihan untuk database besar
Untuk penyempurnaan lain pada pencadangan terkelola SQL Server ke Microsoft Azure di SQL Server 2016 (13.x), lihat SQL Server Managed Backup ke Microsoft Azure.
Pertimbangan
Setelah Anda meningkatkan dari SQL Server 2014 (12.x), perhatikan cadangan terkelola SQL Server berikut ke pertimbangan Microsoft Azure:
Database apa pun yang sebelumnya dikonfigurasi untuk pencadangan terkelola SQL Server ke Microsoft Azure di SQL Server 2014 (12.x) akan terus menggunakan prosedur sistem smart_admin dan perilaku dasar pada SQL Server 2016 (13.x).
Prosedur smart_admin tidak didukung untuk konfigurasi baru cadangan terkelola SQL Server ke Microsoft Azure di SQL Server 2016 (13.x). Anda harus menggunakan prosedur dan fungsionalitas managed_backup baru.