Sollte ich Transaktionsprotokollsicherungen während einer vollständigen Sicherung stoppen?

22

Ich habe zwei SQL Agent-Jobs, deren Ausführung in unterschiedlichen Intervallen geplant ist. Der erste Job führt einmal täglich eine vollständige Sicherung durch. Der zweite Job führt alle fünfzehn Minuten Transaktionsprotokollsicherungen durch.

Da die Datenbank gewachsen ist, dauert die vollständige Sicherung länger als ursprünglich geplant (auch bei Komprimierung). Und ich habe in meinen Protokollen festgestellt, dass die Transaktionsprotokollsicherungen jetzt zur gleichen Zeit ausgeführt werden.

Sollte ich den Zeitplan der Transaktionsprotokollsicherung so ändern, dass sie nicht ausgeführt wird, wenn die vollständige Sicherung ausgeführt wird? Ist das wichtig?

8kb
quelle
Wie bereits erwähnt, müssen Sie Ihren Zeitplan nicht ändern und es treten keine Konflikte auf. Auch ich bevorzuge eine Protokollsicherung während der vollständigen Sicherung. Was passiert, wenn die vollständige Sicherung aufgrund von Speicherplatzbeschränkungen fehlschlägt? Und bei einem sofortigen Ausfall der vollständigen Sicherung wird Ihre Protokollsicherung den Tag retten!
Biju Jose

Antworten:

27

Wie Sie in dieser Tabelle sehen können, besteht kein Konflikt zwischen der vollständigen Sicherung und der Protokollsicherung. Sie können gleichzeitig auftreten. Wenn die Protokollsicherung abgeschlossen ist, wird das Protokoll erst nach Abschluss der vollständigen Sicherung (oder der Diff-Sicherung) bereinigt.

Bildbeschreibung hier eingeben

Nicht alle administrativen Aufgaben dürfen gleichzeitig ausgeführt werden. In der folgenden Tabelle kennzeichnet ein schwarzer Kreis zwei Vorgänge, die nicht gleichzeitig in einer Datenbank ausgeführt werden können.

Verweise:

Gleichzeitige Verwaltungsvorgänge

Alex_L
quelle
3
Dies ist eine dieser Tabellen, die Sie nur für später speichern möchten. Danke für den Link. +1
Thomas Stringer
5

Nein, das ist nicht nötig.

mrdenny
quelle
0

Nein, tut es nicht. Es sind keine Änderungen erforderlich. Die vollständige Datenbanksicherung beschädigt das Transaktionsprotokoll nicht und schneidet es nicht ab. Nur wenn Sie eine Transaktionsprotokollsicherung durchführen, wird das Transaktionsprotokoll abgeschnitten.

Alexandr Omelchenko
quelle
1
Erzählst du nicht dasselbe, was Alex_L vor einiger Zeit gepostet hat?
Dezso
Wir haben ähnliche Antworten
Alexandr Omelchenko