移轉受控備份設定

適用於:SQL Server

本主題包含從 SQL Server 2014 (12.x) 升級至 SQL Server 2016 (13.x) 時,移轉 SQL Server 受控備份至 Microsoft Azure 的考量。

SQL Server 2016 (13.x) 中,SQL Server 受控備份至 Microsoft Azure 的程序和基礎行為已變更。 下列章節將說明功能上的變更及其隱含式。

概觀

下表說明 SQL Server 2014 (12.x) 和 SQL Server 2016 (13.x) 之間,SQL Server 受控備份至 Microsoft Azure 的一些主要功能差異。

區域 SQL Server 2014 (12.x) SQL Server 2016 (13.x)
命名空間: smart_admin managed_backup
系統預存程序: sp_set_db_backup

sp_set_instance_backup
managed_backup.sp_backup_config_basic (Transact-SQL)

sp_backup_config_advanced

sp_backup_config_schedule
安全性: SQL 認證使用 Microsoft Azure 儲存體帳戶和存取金鑰。 SQL 認證使用 Microsoft Azure 共用存取簽章 (SAS) 權杖。
基礎儲存體︰ Microsoft Azure 儲存體使用分頁 Blob。 Microsoft Azure 儲存體使用區塊 Blob。

優點

使用 SQL Server 2016 (13.x) 中新功能的好處有很多。

  • 區塊 Blob 的儲存成本較低。

  • 只要使用等量,您就可以儲存更大的備份 (12 TB 對比 1 TB 的分頁 Blob)。

  • 等量也可以改善大型資料庫的還原時間

  • 如需了解 SQL Server 2016 (13.x) 中 SQL Server 受控備份至 Microsoft Azure 的其他功能改進,請參閱 SQL Server 受控備份至 Microsoft Azure

考量

從 SQL Server 2014 (12.x) 升級之後,請注意下列 SQL Server 受控備份至 Microsoft Azure 考量:

  • 先前在 SQL Server 2014 (12.x) 上針對 SQL Server 受控備份至 Microsoft Azure 設定的任何資料庫,都會繼續使用 SQL Server 2016 (13.x) 上的 smart_admin 系統程序和基礎行為。

  • 在 SQL Server 2016 (13.x) 上,SQL Server 受控備份至 Microsoft Azure 的任何新組態都不支援 smart_admin 程序。 您必須使用新的 managed_backup 程序和功能。

另請參閱

SQL Server 受控備份到 Microsoft Azure