Wiederherstellungsmodelle für Systemdatenbanken

Neu: 14. April 2006

Dieser Abschnitt enthält eine Zusammenfassung der Empfehlungen, welches Wiederherstellungsmodell mit den einzelnen Systemdatenbanken verwendet werden soll.

Systemdatenbank

Wiederherstellungsmodell

Kommentare

master

Einfach

Aus Gründen der Abwärtskompatibilität mit früheren Versionen von Microsoft SQL Server kann das Wiederherstellungsmodell der master-Datenbank auf FULL oder BULK_LOGGED festgelegt werden. BACKUP LOG wird jedoch für die master-Datenbank nicht unterstützt. Daher wird, auch wenn das Wiederherstellungsmodell der master-Datenbank auf das vollständige oder das massenprotokollierte Modell geändert wird, die Datenbank weiterhin so ausgeführt, als ob sie das einfache Wiederherstellungsmodell verwenden würde.

model

Vollständig (Standard)

Neu erstellte Benutzerdatenbanken verwenden dasselbe Wiederherstellungsmodell wie die model-Datenbank. Wenn Ihre neuen Datenbanken das einfache Wiederherstellungsmodel verwenden sollen, ändern Sie das Wiederherstellungsmodell von model zu SIMPLE.

Bewährte Methode: Es wird empfohlen, dass Sie bei Bedarf ausschließlich vollständige Datenbanksicherungen von model erstellen. Da model klein ist und sich nur selten ändert, ist die Sicherung des Protokolls nicht notwendig.

msdb

Einfach (Standard)

Wenn Sie beim Wiederherstellen von Benutzerdatenbanken die Informationen zum Sicherungs- und Wiederherstellungsverlauf in msdb verwenden möchten, empfiehlt es sich, das vollständige Wiederherstellungsmodell für msdb zu verwenden. Darüber hinaus sollten Sie das Transaktionsprotokoll von msdb auf einem fehlertoleranten Datenträger speichern.

Resource

Das Wiederherstellungsmodell ist nicht von Bedeutung. Die Resource-Datenbank kann nicht mit einer SQL Server-Sicherung gesichert werden.

ms365937.note(de-de,SQL.90).gifHinweis:

Sie können eine dateibasierte oder eine datenträgerbasierte Sicherung für die Resource-Datenbank ausführen, indem Sie Mssqlsystemresource.mdf wie eine binäre Datei (.EXE) behandeln. Sie können diese Sicherungen allerdings nicht mit einer SQL Server-Wiederherstellung wiederherstellen.

tempdb

Einfach

Das einfache Wiederherstellungsmodell ist erforderlich, damit der Protokollspeicherplatz von tempdb immer automatisch wieder freigegeben wird. Tempdb kann nicht gesichert werden.

Informationen dazu, welche Systemdatenbanken gesichert werden müssen, finden Sie unter Überlegungen zum Sichern und Wiederherstellen von Systemdatenbanken.

Siehe auch

Konzepte

Auswählen des Wiederherstellungsmodells für eine Datenbank
Überlegungen zum Wechseln zwischen vollständigem und massenprotokolliertem Wiederherstellungsmodell
Überlegungen zum Umstellen des einfachen Wiederherstellungsmodells
Kürzung des Transaktionsprotokolls

Andere Ressourcen

ALTER DATABASE (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005