Macht eine fehlgeschlagene vollständige Sicherung zukünftige Transaktionsprotokollsicherungen ungültig?

9

Ich habe einen Server, auf dem SQL Server 2005 ausgeführt wird. Ich habe nächtliche vollständige Sicherungen mit Transaktionsprotokollsicherungen alle 15 Minuten. Dies ist ein relativ kleiner Server, daher mache ich keine differenziellen Sicherungen.

Wenn eine der nächtlichen vollständigen Sicherungen fehlschlägt, kann die Datenbank mithilfe der Sicherung der vorherigen Nacht und aller Transaktionsprotokolle für beide Tage wiederhergestellt werden, oder liegt ein Problem mit der fehlenden vollständigen Sicherung vor?

Krieger Bob
quelle

Antworten:

7

Vollständige Sicherungen, erfolgreich oder fehlgeschlagen, kürzen das Protokoll nicht. Nur Protokollsicherungen sind möglich. Eine fehlgeschlagene vollständige Sicherung hat also keine Auswirkungen auf die Protokollsicherungskette. Es ist, als ob überhaupt keine Operation ausgeführt wurde. Wenn dies nicht der Fall wäre, könnten Sie möglicherweise keinen sicheren Wartungsplan erstellen: Eine fehlgeschlagene vollständige Sicherung würde Ihre Datenbank gefährden, wenn die Protokollsicherungskette unterbrochen würde.

Remus Rusanu
quelle
Die großartige Antwort- support.microsoft.com/kb/873235 enthält einige zusätzliche Details, insbesondere unter der Überschrift "Inaktive Transaktionen in Ihrem Transaktionsprotokoll abschneiden"
Clint Miller,