Anmerkung
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Mit Azure Backup können Sie SQL Server-Datenbanken auf Azure-VMs sichern, die auf der Microsoft Azure-Cloudplattform gehostet werden. Dieser Artikel enthält eine Zusammenfassung der allgemeinen Unterstützungseinstellungen und Einschränkungen für Szenarien und Bereitstellungen der SQL Server-Sicherung auf Azure-VMs.
Unterstützung von Szenarien
| Support | Details |
|---|---|
| Unterstützte Bereitstellungen | SQL-Marketplace-Azure-VMs und Nicht-Marketplace-VMs (manuelle SQL Server-Installation) werden unterstützt. |
| Unterstützte Regionen | Azure Backup für SQL Server-Datenbanken ist in allen Regionen verfügbar, mit Ausnahme von Frankreich Süd (FRS). |
| Unterstützte Betriebssysteme | Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 (alle Versionen), Windows Server 2008 R2 SP1 Für Windows Server 2008 und 2008 R2 ist eine zusätzliche Konfiguration erforderlich. Erfahren Sie, wie Sie die VM-Berechtigung festlegen. Linux wird derzeit nicht unterstützt. |
| Unterstützte SQL Server-Versionen | SQL Server 2022 Express, SQL Server 2022, SQL Server 2019, SQL Server 2017 wie auf der Seite "Produktlebenszyklus suchen", SQL Server 2016 und SPs im Detail auf der Seite "Produktlebenszyklus suchen", SQL Server 2014, SQL Server 2012. Enterprise, Standard, Web, Developer, Express Lokale Express-Datenbankversionen werden nicht unterstützt. |
| Unterstützte .NET-Versionen | .NET Framework 4.6.2 oder höher auf dem virtuellen Computer installiert |
| Unterstützte Bereitstellungen | SQL-Marketplace-Azure-VMs und Nicht-Marketplace-VMs (manuelle SQL Server-Installation) werden unterstützt. Die Unterstützung für eigenständige Instanzen befindet sich immer auf Verfügbarkeitsgruppen. Beachten Sie, dass die SQL-Datenbanken, die Teil einer AlwaysOn AG sind und aus SQL-verwaltete Instanz synchronisiert werden, nicht unterstützt werden. |
| Regionsübergreifende Wiederherstellung | Unterstützt für Datenbanken, die als eigenständige Instanz und/oder als Teil einer SQL-Verfügbarkeitsgruppe geschützt sind. Erfahren Sie mehr. |
| Abonnementübergreifende Wiederherstellung | Unterstützt über das Azure-Portal und die Azure CLI. Erfahren Sie mehr. |
Überlegungen und Einschränkungen in Bezug auf Features
| Setting | Maximale Grenze |
|---|---|
| Anzahl von Datenbanken, die auf einem Server (und in einem Tresor) geschützt werden können | 2000 |
| Unterstützte Datenbankgröße (bei größeren Datenbanken können Leistungsprobleme auftreten) | 6 TB* |
| Anzahl von in einer Datenbank unterstützten Dateien | 1000 |
| Anzahl der unterstützten vollständigen Sicherungen pro Tag | Eine geplante Sicherung. Drei bedarfsgesteuerte Sicherungen. Es wird empfohlen, nicht mehr als drei Sicherungen pro Tag auszulösen. Um jedoch Wiederholungen von Benutzern bei fehlgeschlagenen Versuchen zuzulassen, wird die harte Grenze für bedarfsorientierte Sicherungen auf neun Versuche festgelegt. |
| Protokollversand | Wenn Sie den Protokollversand in der SQL Server-Datenbank aktivieren, die Sie sichern, empfehlen wir Ihnen, Protokollsicherungen in der Sicherungsrichtlinie zu deaktivieren. Der Grund dafür ist, dass der Protokollversand (der automatisch Transaktionsprotokolle von der primären an die sekundäre Datenbank sendet) die über Azure Backup aktivierten Protokollsicherungen beeinträchtigt. Wenn Sie also den Protokollversand aktivieren, stellen Sie sicher, dass für Ihre Richtlinie nur vollständige und/oder differenzielle Sicherungen aktiviert sind. |
| Aufbewahrungszeitraum für bedarfsgesteuerte Sicherungen | Bei vollständigen/differenziellen/inkrementellen Sicherungen beträgt der standardmäßige Aufbewahrungszeitraum 45 Tage. Bei vollständiger Kopiesicherung können Sie einen benutzerdefinierten Aufbewahrungszeitraum definieren. |
| Wiederherstellungsgrenzwert für SQL in Azure VM | 20 |
| Anzahl der Datenbanken, die gleichzeitig gesichert werden können | 20 pro VM |
| Anzahl der Datenbanken, die gleichzeitig wiederhergestellt werden können | 15 pro VM |
| Anzahl von Datenbanken, die gleichzeitig als Dateien wiederhergestellt werden können | 15 pro VM |
| Anzahl der erlaubten Wiederherstellungen pro Datenbank | 20 pro Tag |
* Der Grenzwert für die Datenbankgröße hängt von der unterstützten Datenübertragungsrate und der Konfiguration des Sicherungszeitlimits ab. Es ist keine harte Grenze. Erfahren Sie mehr über die Leistung des Sicherungsdurchsatzes.
- SQL Server-Sicherung kann im Azure-Portal oder powerShell konfiguriert werden. Die Befehlszeilenschnittstelle wird nicht unterstützt.
- Die Lösung wird für beide Arten von Bereitstellungen unterstützt– Azure Resource Manager-VMs und klassische virtuelle Computer.
- Alle Sicherungstypen (vollständig/differenziell/Protokoll) und Wiederherstellungsmodelle (einfach/vollständig/massenprotokolliert) werden unterstützt.
- Für schreibgeschützte Datenbanken: Vollständige und nur kopiergeschützte vollständige Sicherungen sind die einzigen unterstützten Sicherungstypen.
- Die native SQL-Komprimierung wird unterstützt, wenn sie vom Benutzer explizit in der Sicherungsrichtlinie aktiviert wurde. Je nachdem, welcher Wert vom Benutzer für dieses Steuerelement festgelegt wurde, überschreibt Azure Backup die Standardwerte auf Instanzebene mit der COMPRESSION- bzw. NO_COMPRESSION-Klausel.
- Für TDE aktivierte Datenbanksicherungen werden unterstützt. Wenn Sie eine mit TDE verschlüsselte Datenbank in einer anderen SQL Server-Instanz wiederherstellen möchten, müssen Sie zuerst das Zertifikat auf dem Zielserver wiederherstellen. Die Komprimierung der Sicherungen für TDE-fähige Datenbanken für SQL Server 2016 und höhere Versionen ist verfügbar, allerdings für geringere Übertragungsgrößen, wie hier erläutert.
- Die Sicherungs- und Wiederherstellungsvorgänge für Spiegeldatenbanken und Datenbankmomentaufnahmen werden nicht unterstützt.
- Eine SQL Server-Failoverclusterinstanz (FCI) wird nicht unterstützt.
- Das Sichern von Datenbanken mit Erweiterungen in deren Namen wird nicht unterstützt. Der Grund dafür ist, dass der IIS-Server die Anforderungsfilterung nach Dateierweiterung ausführt. Beachten Sie jedoch, dass wir
.ad,.csund.masterin die Positivliste aufgenommen haben und sie in Datenbanknamen verwendet werden können. Erfahren Sie mehr über die Benennungsrichtlinien für Datenbanken in Azure Backup. - FIPS-Verschlüsselung wird derzeit nicht mit SQL-Sicherungsworkloads unterstützt.
Durchsatzleistung bei der Sicherung
Azure Backup unterstützt eine konsistente Datenübertragungsrate von 350 MBit/s für vollständige und differenzielle Sicherungen großer SQL-Datenbanken (von 500 GB). Um die optimale Leistung zu nutzen, stellen Sie Folgendes sicher:
- Die zugrunde liegende VM (mit der SQL Server-Instanz, die die Datenbank hostet) ist mit dem erforderlichen Netzwerkdurchsatz konfiguriert. Wenn der maximale Durchsatz der VM weniger als 200 MBit/s beträgt, kann Azure Backup Daten nicht mit der optimalen Geschwindigkeit übertragen.
Außerdem muss für den Datenträger, der die Datenbankdateien enthält, ausreichend Durchsatz bereitgestellt werden. Erfahren Sie mehr über den Datenträgerdurchsatz und die Leistung in Azure-VMs. - Prozesse, die auf der VM ausgeführt werden, verbrauchen keine VM-Bandbreite.
- Die Sicherungszeitpläne sind auf eine Teilmenge von Datenbanken verteilt. Mehrere Sicherungen, die gleichzeitig auf einer VM ausgeführt werden, teilen sich die Netzwerknutzungsrate zwischen den Sicherungen. Erfahren Sie mehr darüber, wie Sie die Anzahl gleichzeitiger Sicherungen steuern.
- Der maximale unterstützte Durchsatz für Protokollsicherungen beträgt 50 MBit/s, basierend auf durchschnittlichen Protokollabwanderungen in den meisten Umgebungen. Wenn Sie eine hohe Abwanderung von Protokollen konsistent erleben und auf eine reduzierte Sicherungsleistung stoßen, wenden Sie sich an den Microsoft-Support, um weitere Unterstützung zu erhalten.
Note
- Der höhere Durchsatz wird automatisch gedrosselt, wenn die folgenden Bedingungen erfüllt sind:
- Alle Datenbanken sollten über der Größe von 4 TB liegen.
- Die Datenbanken sollten auf Azure-VMs gehostet werden, deren maximale Durchsatzmetrik für nicht zwischengespeicherte Datenträger größer als 800 MBpS ist.
- Laden Sie den detaillierten Ressourcenplaner herunter. Mit diesem können Sie die ungefähre Anzahl von geschützten Datenbanken berechnen, die basierend auf den VM-Ressourcen, der Bandbreite und der Sicherungsrichtlinie pro Server empfohlen werden.
Nächste Schritte
Informieren Sie sich, wie Sie eine SQL Server-Datenbank sichern, die auf einer Azure-VM ausgeführt wird.