Überlegungen zum Wechseln vom einfachen Wiederherstellungsmodell zu einem anderen Modell
Das Wiederherstellungsmodell einer Datenbank kann jederzeit umgestellt werden. Das Umstellen vom einfachen Wiederherstellungsmodell auf ein anderes Modell ist jedoch ungewöhnlich. Wenn Sie während eines Massenvorgangs auf das vollständige Wiederherstellungsmodell umstellen, sollten Sie beachten, dass sich die Protokollierung des Massenvorgangs von der minimalen Protokollierung in die vollständige Protokollierung ändert und umgekehrt.
Nach dem Umstellen des einfachen Wiederherstellungsmodells auf ein anderes Modell
Wenn Sie vom einfachen Wiederherstellungsmodell auf das vollständige Wiederherstellungsmodell umstellen müssen, sollten Sie folgende Schritte ausführen:
Erstellen Sie sofort nach der Umstellung auf das vollständige Wiederherstellungsmodell bzw. das massenprotokollierte Wiederherstellungsmodell eine vollständige oder eine differenzielle Datenbanksicherung, um die Protokollkette zu starten.
Die Umstellung auf das vollständige oder das massenprotokollierte Wiederherstellungsmodell wird erst nach der ersten Datensicherung wirksam.
Planen Sie regelmäßige Protokollsicherungen, und aktualisieren Sie dementsprechend Ihren Wiederherstellungsplan.
Protokollsicherungen sind ein unerlässlicher und grundlegender Aspekt des vollständigen und massenprotokollierten Wiederherstellungsmodells. Protokollsicherungen ermöglichen es, das Transaktionsprotokoll abzuschneiden. Wenn Sie das Transaktionsprotokoll nicht oft genug sichern, kann das Protokoll so stark vergrößert werden, bis kein Speicherplatz mehr verfügbar ist.
Nach dem Umstellen auf das einfache Wiederherstellungsmodell
Wenn Sie vom vollständigen oder vom massenprotokollierten Wiederherstellungsmodell zum einfachen Wiederherstellungsmodell wechseln, unterbrechen Sie die Sicherungsprotokollkette. Es wird daher dringend empfohlen, das Protokoll unmittelbar vor der Umstellung zu sichern. Dies gibt Ihnen die Möglichkeit, die Datenbank bis zu diesem Punkt wiederherzustellen. Nach der Umstellung müssen Sie regelmäßige Datensicherungen durchführen, damit Ihre Daten geschützt sind und der inaktive Teil des Transaktionsprotokolls abgeschnitten werden kann.
Ändern des Wiederherstellungsmodells
So wechseln Sie das Wiederherstellungsmodell (Transact-SQL)
Verwenden Sie ALTER DATABASE folgendermaßen:
USE master;
ALTER DATABASE database_name SET RECOVERY SIMPLE;
Hinweis |
---|
Wenn Sie das standardmäßige Wiederherstellungsmodell für neue Datenbanken ändern möchten, verwenden Sie ALTER DATABASE, um das Wiederherstellungsmodell der model-Datenbank zu ändern. |
So wechseln Sie das Wiederherstellungsmodell (SQL Server Management Studio)
Siehe auch