|
Dieser Artikel wurde manuell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen.
|
Übersetzung
Original
|
Schrittweise Wiederherstellungen [SQL Server]
-
Szenario für schrittweise Offlinewiederherstellung Bei einer schrittweisen Offlinewiederherstellung ist die Datenbank nach der Teilwiederherstellungssequenz offline. Dateigruppen, die noch nicht wiederhergestellt wurden, bleiben offline. Sie können jedoch nach Bedarf wiederhergestellt werden, nachdem die Datenbank offline geschaltet wurde. -
Szenario für schrittweise Onlinewiederherstellung Bei einer schrittweisen Onlinewiederherstellung ist die Datenbank nach der Teilwiederherstellungssequenz online, und die primäre Dateigruppe und wiederhergestellte sekundäre Dateigruppen sind verfügbar. Dateigruppen, die noch nicht wiederhergestellt wurden, bleiben offline. Sie können jedoch bei Bedarf wiederhergestellt werden, während die Datenbank online bleibt. Schrittweise Onlinewiederherstellungen können zurückgestellte Transaktionen umfassen. Wenn nur eine Teilmenge von Dateigruppen wiederhergestellt wurde, können Transaktionen in der Datenbank, die von Onlinedateigruppen abhängig sind, eventuell zurückgestellt werden. Dies entspricht den Erwartungen, da die gesamte Datenbank konsistent sein muss. Weitere Informationen finden Sie unter Markierte Transaktionen [SQL Server].
-
Wenn Sie die nicht wiederhergestellten Dateigruppen außer Kraft setzen möchten. -
Die Wiederherstellungssequenz erreicht einen Wiederherstellungspunkt, ab dem alle nicht wiederhergestellten Dateigruppen schreibgeschützt, gelöscht oder veraltet sind (infolge einer zuvor ausgeführten Wiederherstellungssequenz der schrittweisen Wiederherstellung). -
Die vollständige Sicherung wurde ausgeführt, während die Datenbank das einfache Wiederherstellungsmodell verwendet hat, der Wiederherstellungspunkt jedoch an einem Zeitpunkt liegt, an dem die Datenbank das vollständige Wiederherstellungsmodell verwendet. Weitere Informationen finden Sie unter "Ausführen einer schrittweisen Wiederherstellung einer Datenbank, deren Wiederherstellungsmodell von einfach in vollständig geändert wurde" weiter unten in diesem Thema.
Anforderungen bei der schrittweisen Wiederherstellung mit dem einfachen Wiederherstellungsmodell
-
Sie war zum Zeitpunkt der Sicherung schreibgeschützt. -
Sie ist schreibgeschützt geblieben (wodurch sie logisch konsistent mit der primären Dateigruppe bleibt).
-
Ein vollständiger Sicherungssatz für die schrittweise Wiederherstellung einer Datenbank des einfachen Wiederherstellungsmodells muss Folgendes enthalten: -
Eine Teilsicherung oder eine vollständige Datenbanksicherung, die neben der primären Dateigruppe auch sämtliche Dateigruppen enthält, die zum Zeitpunkt der Sicherung über Lese-/Schreibzugriff verfügten. -
Eine Sicherung der einzelnen schreibgeschützten Dateien.
-
-
Damit die Sicherung einer schreibgeschützten Datei mit der primären Dateigruppe konsistent ist, muss die sekundäre Dateigruppe ab dem Zeitpunkt der Sicherung bis zum Abschluss der Sicherung der primären Dateigruppe schreibgeschützt sein. Sie können differenzielle Dateisicherungen verwenden, sofern sie vorgenommen wurden, nachdem der Schreibschutz für die Dateigruppe festgelegt wurde.
Phasen der schrittweisen Wiederherstellung (einfaches Wiederherstellungsmodell)
-
Anfangsphase (Wiederherstellung der primären Dateigruppe und aller Dateigruppen mit Lese-/Schreibzugriff) In der Anfangsphase wird eine Teilwiederherstellung ausgeführt. Durch die Teilwiederherstellungssequenz werden die primäre Dateigruppe, alle sekundären Dateigruppen mit Lese-/Schreibzugriff und (optional) einige schreibgeschützte Dateigruppen wiederhergestellt. Während der Anfangsphase muss die gesamte Datenbank offline geschaltet werden. Nach der Anfangsphase befindet sich die Datenbank im Onlinezustand, und die wiederhergestellten Dateigruppen sind verfügbar. Schreibgeschützte Dateigruppen, die noch nicht wiederhergestellt wurden, bleiben jedoch offline. Die erste RESTORE-Anweisung in der Anfangsphase muss folgende Voraussetzungen erfüllen: -
Verwenden einer Teilsicherung oder einer vollständigen Datenbanksicherung, die neben der primären Dateigruppe auch sämtliche Dateigruppen enthält, die zum Zeitpunkt der Sicherung Dateigruppen mit Lese-/Schreibzugriff waren. In vielen Fällen beginnt eine Teilwiederherstellungssequenz mit der Wiederherstellung einer Teilsicherung. -
Geben Sie die PARTIAL-Option an, mit der der Start einer schrittweisen Wiederherstellung angegeben wird.
Hinweis
In SQL Server 2005 und höheren Versionen werden mit der PARTIAL-Option Sicherheitsüberprüfungen ausgeführt, mit denen sichergestellt wird, dass die resultierende Datenbank als Produktionsdatenbank geeignet ist. -
Geben Sie die Option READ_WRITE_FILEGROUPS an, wenn es sich bei der Sicherung um eine vollständige Datenbanksicherung handelt.
-
-
Während die Datenbank online ist, können Sie mit einer oder mehreren Onlinedateiwiederherstellungen schreibgeschützte Offlinedateien wiederherstellen, die zum Zeitpunkt der Sicherung schreibgeschützt waren. Die zeitliche Planung der Onlinedateiwiederherstellung richtet sich danach, wann die Daten online geschaltet werden sollen. Ob Sie Daten in einer Datei wiederherstellen müssen, hängt von folgenden Faktoren ab: -
Gültige schreibgeschützte Dateien, die mit der Datenbank konsistent sind, können direkt online geschaltet werden, indem sie ohne Wiederherstellung von Daten wiederhergestellt werden. -
Dateien, die beschädigt oder nicht mit der Datenbank konsistent sind, müssen gespeichert werden, bevor sie wiederhergestellt werden.
-
Beispiele
-
Teilwiederherstellungssequenz Mit der Teilwiederherstellungssequenz werden die primäre Dateigruppe und optional einige sekundäre Dateigruppen wiederhergestellt. Die erste RESTORE DATABASE-Anweisung muss folgende Voraussetzungen erfüllen: -
Angeben der Option PARTIAL. Damit wird der Start einer schrittweisen Wiederherstellung angegeben. -
Sie muss eine vollständige Datenbanksicherung verwenden, die die primäre Dateigruppe enthält. In vielen Fällen beginnt eine Teilwiederherstellungssequenz mit der Wiederherstellung einer Teilsicherung. -
Wenn die Wiederherstellung zu einem bestimmten Zeitpunkt erfolgen soll, müssen Sie die Zeit in der Teilwiederherstellungssequenz angeben. In jedem nachfolgenden Schritt der Wiederherstellungssequenz muss derselbe Zeitpunkt angegeben werden.
-
-
Mit Dateigruppen-Wiederherstellungssequenzen werden zusätzliche Dateigruppen zu einem mit der Datenbank konsistenten Zeitpunkt online geschaltet. In SQL Server 2005 Enterprise Edition und höheren Versionen kann jede sekundäre Offlinedateigruppe wiederhergestellt werden, während die Datenbank online bleibt. Wenn eine bestimmte schreibgeschützte Datei unbeschädigt und mit der Datenbank konsistent ist, muss die Datei nicht wiederhergestellt werden. Weitere Informationen finden Sie unter Wiederherstellen einer Datenbank ohne Wiederherstellung von Daten (Transact-SQL).
Anwenden von Protokollsicherungen
Beispiele
-
Erstellen einer Teilsicherung (backup_1) von einer Datenbank mit einfachem Modell. -
Nach einer bestimmten Zeit erfolgt eine Änderung auf das vollständige Wiederherstellungsmodell. -
Erstellen einer differenziellen Sicherung. -
Ausführen von ersten Protokollsicherungen.
-
Eine Teilwiederherstellung, von der einige sekundäre Dateigruppen ausgenommen sind. -
Eine differenzielle Wiederherstellung, in deren Anschluss alle weiteren benötigten Wiederherstellungsvorgänge ausgeführt werden. -
Eine später ausgeführte Wiederherstellung einer sekundären Dateigruppe mit Lese-/Schreibzugriff WITH NORECOVERY aus der Teilsicherung backup_1. -
Die differenzielle Sicherung, die nach allen anderen Sicherungen ausgeführt wird, die in der ursprünglichen schrittweisen Wiederherstellung gespeichert wurden, um die Daten bis zum ursprünglichen Wiederherstellungszeitpunkt wiederherzustellen.