Sichern und Wiederherstellen von Datenbanken in SQL Server
Microsoft SQL Server 2005 stellt leistungsfähige Sicherungs- und Wiederherstellungsfunktionen bereit. Durch die Komponente Sichern und Wiederherstellen von SQL Server wird eine wichtige Schutzvorrichtung zum Schützen wichtiger Daten in Datenbanken von SQL Server bereitgestellt. Das Implementieren einer sorgfältig geplanten Sicherungs- und Wiederherstellungsstrategie schützt Datenbanken vor Datenverlust aufgrund von Schäden, die durch die verschiedensten Fehler verursacht werden können. Wenn Sie Ihre Strategie durch Wiederherstellen eines Sicherungssatzes und das Wiederherstellen Ihrer Datenbank testen, sind Sie vorbereitet und können effektiv auf einen Notfall reagieren.
Eine Datenkopie, die zum Wiederherstellen der Daten verwendet werden kann, wird als Sicherung bezeichnet. Mithilfe von Sicherungen können Sie Daten nach einem Fehler wiederherstellen. Mit entsprechenden Sicherungen ist eine Wiederherstellung beispielsweise in folgenden Situationen möglich:
- Medienfehler
- Benutzerfehler (z. B. versehentliches Löschen einer Tabelle)
- Hardwarefehler (z. B. ein beschädigtes Laufwerk oder der endgültige Verlust eines Servers)
- Naturkatastrophen
Darüber hinaus sind Sicherungen einer Datenbank hilfreich für Routineverwaltungsaufgaben, wie z. B. das Kopieren einer Datenbank zwischen Servern, das Einrichten der Datenbankspiegelung und das Archivieren.
In diesem Abschnitt
Thema | Beschreibung |
---|---|
Stellt die verschiedenen Sicherungstypen vor und enthält zudem eine Beschreibung der für die Sicherungen geltenden Einschränkungen. |
|
Beschreibt anhand eines Beispiels eine Sicherungsstrategie, mit der beim einfachen Wiederherstellungsmodell die Gefahr des Datenverlusts minimiert wird. |
|
Beschreibt anhand eines Beispiels eine Sicherungsstrategie, mit der beim vollständigen Wiederherstellungsmodell die Gefahr des Datenverlusts minimiert wird. |
|
Enthält Informationen, die speziell für die Sicherung von Daten mit dem massenprotokollierten Wiederherstellungsmodell gelten, und beschreibt, welche Auswirkungen das Ändern einer Datenbank in den schreibgeschützten Modus im Anschluss an massenprotokollierte Transaktionen auf die Sicherung hat. |
|
Einführung zu Sicherungs- und Wiederherstellungsstrategien in SQL Server |
Hilft Ihnen bei der Analyse und Verfeinerung der Anforderungen an die Datenverfügbarkeit. |
Erstellen einer vollständigen und einer differenziellen Sicherung einer SQL Server-Datenbank |
Enthält Informationen zu differenziellen Basen, erläutert die Funktionsweise von differenziellen Sicherungen und das Erstellen der verschiedenen Typen von Datensicherungen und differenziellen Sicherungen: Datenbanksicherungen, Teilsicherungen und differenzielle Teilsicherungen sowie Datei- und Dateigruppensicherungen. |
Enthält Informationen zum Sichern und Anwenden von Transaktionsprotokollen. Dieses Thema ist nur für Datenbanken relevant, für die das vollständige oder massenprotokollierte Wiederherstellungsmodell verwendet wird. |
|
Enthält Informationen zum Verwenden von Sicherungsmedien in SQL Server, zum Verwenden von Sicherungsmedien, zum Anzeigen von Informationen zu SQL Server-Sicherungen und zum Überprüfen von SQL Server-Sicherungen, zum Erkennen und Kopieren bei Medienfehlern sowie zum Verwenden von gespiegelten Sicherungsmediensätzen. |
|
Sicherheitsüberlegungen für Sicherungen und Wiederherstellungen |
Enthält Informationen zum Schützen von Sicherungen und zu anderen Sicherheitsaspekten, die beim Sichern und Wiederherstellen gelten. |
Enthält eine Einführung zu den Wiederherstellungsszenarien, die vom einfachen Wiederherstellungsmodell und vom vollständigen bzw. massenprotokollierten Modell unterstützt werden. Außerdem wird die Funktionsweise der Wiederherstellung und Sicherung beschrieben, und es wird ein Überblick zu den Wiederherstellungssystemtabellen und die RESTORE-Anweisung gegeben. |
|
Implementieren von Wiederherstellungsszenarien für SQL Server-Datenbanken |
Enthält eine Einführung in die grundlegenden Konzepte des Wiederherstellens von Sicherungen und deren Funktionsweise, eine kurze Übersicht über Wiederherstellungsvorgänge sowie Informationen zum Implementieren der verschiedenen Wiederherstellungsszenarien. |
Verwenden von Wiederherstellungssequenzen für SQL Server-Datenbanken |
Enthält Informationen, wie Sie mehrere RESTORE-Anweisungen zusammenfassen, um Sicherungssequenzen von einer Datenbank wiederherzustellen und die Datenbank wiederherzustellen. In diesem Thema wird beschrieben, was passiert, wenn Dateien oder Dateigruppen hinzugefügt oder gelöscht werden oder deren Namen geändert wurden, seitdem sie gesichert wurden. Außerdem werden Optimierungsmöglichkeiten beschrieben, um unnötige Rollforwards während einer Dateiwiederherstellung zu minimieren oder zu vermeiden. |
Überlegungen zum Sichern und Wiederherstellen von Systemdatenbanken |
Enthält Informationen dazu, welche Systemdatenbanken gesichert werden müssen. Außerdem erhalten Sie Informationen zum Sichern und Wiederherstellen der Datenbanken master, msdb und model. |
Verwenden markierter Transaktionen (vollständiges Wiederherstellungsmodell) |
Beschreibt das Verwenden von markierten Transaktionen in zwei oder mehreren zugehörigen Datenbanken des Modells der vollständigen Wiederherstellung, die konsistent sein müssen. Durch das Erstellen von markierten Transaktionen können diese während der Wiederherstellung konsistent gehalten werden. |
Enthält Informationen zum Planen und Ausführen einer Wiederherstellung nach einem Notfall. |
|
Optimieren der Leistung von Sicherungs- und Wiederherstellungsvorgängen in SQL Server |
Enthält Informationen zur Leistungsoptimierung von Datensicherungen, differenziellen Sicherungen und Transaktionsprotokollsicherungen sowie von Wiederherstellungsvorgängen und Sicherungsmedien. |
Enthält Informationen zur Leistung während der Wiederherstellung nach einem Systemabsturz und außerdem zur Leistungsoptimierung beim Wiederherstellen von Daten. |
|
Sichern und Wiederherstellen in umfangreichen unternehmenswichtigen Umgebungen |
In diesem Abschnitt werden mehrere Methoden beschrieben, um die Geschwindigkeit von Sicherungs- und Wiederherstellungsvorgängen zu erhöhen und dadurch die negativen Auswirkungen für Benutzer während dieser Vorgänge zu minimieren. |
Sicherungs- und Wiederherstellungs-APIs für unabhängige Softwareanbieter |
Enthält eine Einführung zu APIs, die es einem unabhängigen Softwarehersteller (Independent Software Vendor, ISV) ermöglichen, die Sicherung und Wiederherstellung mit SQL Server in seine Produkte zu integrieren. |
Hinweis: |
---|
Informationen zum Planen von Sicherungsaufträgen für eine Datenbank finden Sie unter Wartungsplanungs-Assistent. |
Siehe auch
Konzepte
Sichern und Wiederherstellen von vereinten Datenbankservern
Übersicht über die Wiederherstellungsmodelle
Transaktionen (Datenbankmodul)
Andere Ressourcen
Sichern und Wiederherstellen einer Analysis Services-Datenbank
Sichern und Wiederherstellen von Volltextkatalogen
Sichern und Wiederherstellen replizierter Datenbanken
Datenbanken (Datenbankmodul)