Startseite > Allgemein > SQL Server “Recovery Model” korrekt konfigurieren

SQL Server “Recovery Model” korrekt konfigurieren

Jedes Produkt hat ja für Beginner so seine „Stolpersteine“, bei SQL Server ist es meiner Meinung nach definitiv die Einstellung für den DB-Wiederherstellungsmodus (Recovery Model)

Daher hier ein paar Hintergrundinfos:

Das DB Recovery Model ist eine Einstellung in den DB-Properties:

clip_image002

Standardmäßig hat jede neue DB im SQL Server den Modus „FULL“: http://msdn.microsoft.com/en-us/library/ms189275.aspx
Das ist gut weil dadurch ein möglicher Datenverlust minimiert werden kann, das führt in vielen Fällen aber auch zu Problemen weil folgendes vergessen wird:

Befindet sich eine DB im Recovery Model „FULL“ wird das Transaktion Log NICHT verkleinert wenn ein Full-Backup gemacht wird, NUR wenn ein Transaktion Log-Backup gemacht wird!

Wird also kein Backup gemacht, oder schlägt das Backup fehl, wächst das Transaktion Log in dieser Einstellung bis zur maximal definierten Größe!

Auf was sollte man also daher bei jeder SQL Installation und somit auch bei SharePoint achten:

1. Sofern sich nicht jemand explizit um Backups kümmert, bzw. Datensicherheit keine Rolle spielt, empfehle ich proaktiv alle DBs auf den Recovery Mode „Simple“ umzustellen

2. Für jede DB eine „praxistaugliche“ Maximalgröße für das Wachstum der
    Daten + Logdateien definieren!

Sollte eine Logdatei bereits „zu groß“ geworden sein und die gesamte Platte beanspruchen, folgend vorgehen:

1) SQL Server Management Studio öffnen

2) Rechter Mausklick auf DB > Properties

3) Options>Recover Model = SIMPLE

4) OK

5) Rechter Mausklick auf DB > Tasks >Shrink>Log

6) „Release unused space“ à nach wenigen Sekunden verkleinert sich die Log-Datei

Kategorien:Allgemein
  1. 12. August 2011 um 19:34

    Danke für diese lehrreiche Anleitung. Mit dieser kann man wirklich gar nichts mehr falsch machen😉

  1. 16. März 2011 um 17:16

Schreibe einen Kommentar

Trage deine Daten unten ein oder klicke ein Icon um dich einzuloggen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ Foto

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

%d Bloggern gefällt das: