Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:✅SQL-Datenbank in Microsoft Fabric
Sicherungen sind ein automatisches Feature für SQL-Datenbank in Microsoft Fabric.
Weitere Informationen zum Wiederherstellen einer Sicherung finden Sie unter Wiederherstellen aus einer Sicherung in SQL-Datenbank in Microsoft Fabric.
Was ist eine Datenbanksicherung?
Datenbanksicherungen sind ein wesentlicher Bestandteil jeder Geschäftskontinuitäts- und Notfallwiederherstellungsstrategie, da sie dazu beitragen, Ihre Daten vor Unfall, Beschädigung oder Löschung zu schützen.
Alle neuen und wiederhergestellten SQL-Datenbanken in Fabric behalten ausreichend Sicherungen bei, um eine Point-in-Time-Wiederherstellung (PITR) innerhalb der letzten sieben Tage standardmäßig zu ermöglichen. Der Dienst verwendet regelmäßige vollständige, differenzielle und Transaktionsprotokollsicherungen, um sicherzustellen, dass Datenbanken jederzeit innerhalb des Aufbewahrungszeitraums wiederhergestellt werden können.
Wenn Sie eine Datenbank löschen, behält das System Sicherungen auf die gleiche Weise für eine Onlinedatenbank bei, bis der Aufbewahrungszeitraum abläuft.
Wie häufig werden in SQL-Datenbank in Fabric Sicherungen erstellt?
SQL-Datenbank in Fabric verfügt über eine Funktion für automatische Sicherungen, die ab dem Zeitpunkt der Datenbankerstellung aktiviert ist:
- Vollständige Sicherungen jede Woche
- Differenzielle Sicherungen alle 12 Stunden
- Transaktionsprotokollsicherungen etwa alle 10 Minuten
Die exakte Häufigkeit von Transaktionsprotokollsicherungen basiert auf der Computegröße und dem Umfang der Datenbankaktivität. Wenn Sie eine Datenbank wiederherstellen, bestimmt der Dienst automatisch, welche vollständigen, differenziellen oder Transaktionsprotokollsicherungen wiederhergestellt werden müssen.
Die erste vollständige Sicherung wird unmittelbar nach dem Erstellen oder Wiederherstellen einer neuen Datenbank geplant. Diese Sicherung wird normalerweise innerhalb von 30 Minuten abgeschlossen, kann aber länger dauern, wenn die Datenbank groß ist.
Nach der ersten vollständigen Sicherung werden alle weiteren Sicherungen automatisch geplant und verwaltet. Die genaue Zeitplanung für alle Datenbanksicherungen wird vom SQL-Datenbank-Dienst je nach der gesamten Systemworkload bestimmt. Sie können den Zeitplan von Sicherungsaufträgen nicht ändern oder sie ganz deaktivieren.
Für neue, wiederhergestellte oder kopierte Datenbanken wird die Funktion für die Zeitpunktwiederherstellung aktiviert, wenn die erste Transaktionsprotokollsicherung erstellt wird, die auf die anfängliche vollständige Sicherung folgt.
Wo werden meine SQL-Datenbank-Sicherungen gespeichert?
Alle Sicherungen in SQL-Datenbank in Fabric werden in Azure Storage-Konten mit zonenredundantem Speicher (ZRS) gespeichert. Bei ZRS werden Sicherungen synchron über drei Azure-Verfügbarkeitszonen in der primären Region hinweg kopiert.
ZRS ist derzeit nur in bestimmten Regionen verfügbar. Wenn ZRS-basierter Azure-Speicher nicht verfügbar ist, werden Sicherungen auf lokal redundantem Speicher (LRS) gespeichert. Bei LRS werden die Daten dreimal synchron an einem einzelnen physischen Speicherort in der primären Region kopiert.
Vermerkdauer im Sicherungsspeicher
Der Standardaufbewahrungszeitraum für die Sicherungen in einer Sicherungskette beträgt 7 Tage, dies kann jedoch bis zu 35 Tage verlängert werden.
SQL-Datenbank in Microsoft Fabric plant jede Woche eine vollständige Sicherung. Um PITR innerhalb des gesamten Aufbewahrungszeitraums bereitzustellen, speichert das System einen vollständigen Satz vollständiger, differenzieller und Transaktionsprotokollsicherungen für bis zu eine Woche länger als der konfigurierte Aufbewahrungszeitraum.
Sicherungen, die für die Bereitstellung der PITR-Funktionalität nicht mehr erforderlich sind, werden automatisch gelöscht. Da differenzielle Sicherungen und Protokollsicherungen erst wiederhergestellt werden können, wenn zuvor eine vollständige Sicherung erfolgt ist, werden alle drei Sicherungstypen in wöchentlichen Blöcken gemeinsam bereinigt.
Bei allen Datenbanken werden die vollständigen und differenziellen Sicherungen komprimiert, um die Komprimierung im Sicherungsspeicher zu reduzieren. Das durchschnittliche Sicherungskomprimierungsverhältnis beträgt 3 bis 4 Mal.
Eine längere Aufbewahrungsdauer von SQL-Datenbanksicherungen erhöht den Speicher, der für Sicherungen in Ihrer Fabric-Kapazität verwendet wird.
Ändern der Aufbewahrungsrichtlinie für den Sicherungsspeicher
So ändern Sie die Aufbewahrung des Sicherungsspeichers von den standard 7 Tagen auf bis zu 35 Tage:
Navigieren Sie im Fabric-Portal zu den Einstellungen Ihrer Datenbank.
Wählen Sie Sicherungsaufbewahrungsrichtlinie aus.
Geben Sie unter "Aufbewahrungszeitraum" die gewünschte Aufbewahrungsrichtlinie von 1 bis 35 Tagen an.
Wählen Sie Speichern aus.
Sicherungsverlauf
Sie können die Liste der Sicherungen mithilfe eines einfachen T-SQL-Befehls über die dynamische Verwaltungsansicht (DYNAMIC Management View, DMV) sys.dm_database_backups anzeigen, die ähnlich wie Azure SQL-Datenbank funktioniert. Diese DMV enthält Metadateninformationen zu allen vorhandenen Sicherungen, die zum Aktivieren der Zeitpunktwiederherstellung erforderlich sind. Die backup_type Spalte gibt den Sicherungstyp an: Vollständig (D) oder Differenzial (I) oder Transaktionsprotokoll (L).
Führen Sie diese T-SQL-Abfrage im Fabric-Portal oder Abfragetool Ihrer Wahl aus, um den Sicherungsverlaufskatalog abzufragen:
SELECT *
FROM sys.dm_database_backups
WHERE in_retention = 1
ORDER BY backup_finish_date DESC;
Beispiel:
Häufig gestellte Fragen zu Sicherungen für SQL-Datenbank in Fabric
Kann ich auf meine Sicherungen zugreifen?
Nein, die Sicherungen sind von der Microsoft Fabric-Plattform isoliert und für Endbenutzende nicht zugänglich. Die einzige Möglichkeit für Kunden, mit Sicherungsdateien zu interagieren, ist die Funktion zur Punkt-in-Time-Wiederherstellung (PITR).
Werden meine Sicherungen verschlüsselt?
Alle in Azure Storage gespeicherten Dateien, einschließlich Sicherungen von SQL-Datenbank in Microsoft Fabric, werden automatisch verschlüsselt, wenn die Daten in der Cloud gespeichert werden. Weitere Informationen finden Sie unter Azure Storage-Verschlüsselung für ruhende Daten.
Begrenzungen
Aktuelle Einschränkungen für SQL-Datenbank-Sicherungen:
- Sie können die Häufigkeit von Sicherungen in SQL-Datenbank in Fabric nicht steuern.
- Sie können Datenbanksicherungen nur aus den Live-SQL-Datenbanken wiederherstellen.
- Sie können Datenbanksicherungen nur innerhalb desselben Arbeitsbereichs wiederherstellen. Eine arbeitsbereichsübergreifende Zeitpunktwiederherstellung wird nicht unterstützt.
- Wenn Sie einen Arbeitsbereich löschen, werden auch alle Datenbanken in diesem Arbeitsbereich gelöscht und können nicht wiederhergestellt werden.
- Alle Sicherungen werden in einer einzelnen Region gespeichert und in verschiedenen Azure-Verfügbarkeitszonen repliziert. Es gibt keine Sicherungen mit Georeplikation.
- Es wird nur die kurzfristige Aufbewahrung von Sicherungen unterstützt. Die Langzeitaufbewahrung von Sicherungen wird nicht unterstützt.
- Sicherungen können nur über das Fabric-Portal wiederhergestellt werden. Derzeit stehen keine Befehle für die REST-API, Azure PowerShell oder die Befehlszeilenschnittstelle (CLI) zur Verfügung.