Migrieren von verwalteten Sicherungseinstellungen
Gilt für: SQL Server
In diesem Thema werden Migrationsüberlegungen für SQL Server Managed Backup to Microsoft Azure erläutert, wenn ein Upgrade von SQL Server 2014 (12.x) auf SQL Server 2016 (13.x) ausgeführt wird.
Die Verfahren und das zugrunde liegende Verhalten der verwalteten SQL Server-Sicherung in Microsoft Azure haben sich in SQL Server 2016 (13.x) geändert. In den folgenden Abschnitten werden die funktionale Änderungen und deren Bedeutung beschrieben.
Übersicht
In der folgenden Tabelle werden einige der wichtigsten funktionalen Unterschiede für die verwaltete SQL Server-Sicherung in Microsoft Azure zwischen SQL Server 2014 (12.x) und SQL Server 2016 (13.x) beschrieben.
Bereich | SQL Server 2014 (12.x) | SQL Server 2016 (13.x) |
---|---|---|
Namespace: | smart_admin | managed_backup |
Gespeicherte Systemprozeduren: | sp_set_db_backup sp_set_instance_backup |
managed_backup.sp_backup_config_basic (Transact-SQL) sp_backup_config_advanced sp_backup_config_schedule |
Sicherheit: | SQL-Anmeldeinformationen mit einem Microsoft Azure-Speicherkonto und Ihrem Zugriffsschlüssel. | SQL-Anmeldeinformationen mit einem Microsoft Azure Shared Access Signature (SAS)-Token. |
Zugrunde liegende Speicher: | Microsoft Azure-Speicher mithilfe des Seiten-Blobs. | Microsoft Azure-Speicher mithilfe des Block-Blobs. |
Vorteile
Die neuen Funktionen in SQL Server 2016 (13.x) bieten zahlreiche Vorteile.
Die Speicherkosten für Block-Blobs sind geringer.
Mit Striping können Sie erheblich größere Sicherungskopien (12 TB im Vergleich zu 1 TB bei Seiten-Blobs) speichern.
Striping verbessert auch die Wiederherstellungszeit für große Datenbanken
Weitere Verbesserungen der verwalteten SQL Server-Sicherung für Microsoft Azure in SQL Server 2016 (13.x) finden Sie unter Verwalteten SQL Server-Sicherung in Microsoft Azure.
Überlegungen
Beachten Sie nach dem Upgrade von SQL Server 2014 (12.x) die folgende verwalteten SQL Server-Sicherung in Microsoft Azure:
Alle Datenbanken, die zuvor für die verwaltete SQL Server-Sicherung für Microsoft Azure auf SQL Server 2014 (12.x) konfiguriert wurden, verwenden weiterhin die Systemprozeduren smart_admin und das zugrunde liegende Verhalten in SQL Server 2016 (13.x).
Die Prozeduren smart_admin werden für neue Konfigurationen von der verwalteten SQL Server-Sicherung in Microsoft Azure auf SQL Server 2016 (13.x) nicht unterstützt. Sie müssen die neuen managed_backup -Prozeduren und -Funktionen verwenden.