Wird geladen...

Wir haben festgestellt, dass Ihre Browsersprache Chinesisch ist. Möchten Sie unsere chinesische Website besuchen? [ Schließen ]
Von: Dylan

Was ist eine Sicherung des Transaktionsprotokolls?

Eine Sicherung des Transaktionsprotokolls ist eine Kopie aller Transaktionsdatensätze, die sich aktuell im Transaktionsprotokoll der SQL Server-Datenbank befinden. Im Gegensatz zur vollständigen Sicherung, welche die gesamte Datenbank erfasst, zeichnet eine Protokollsicherung nur die Änderungen auf, die seit der letzten Protokollsicherung vorgenommen wurden.

Eine vollständige Sicherung kopiert die gesamte Datenbank, wohingegen eine Sicherung des Transaktionsprotokolls lediglich die „Änderungen“ an den Daten erfasst. Dadurch sind diese deutlich kleiner und schneller durchzuführen, sodass sie im Abstand von wenigen Minuten ausgeführt werden können.

Warum ist eine Sicherung des Transaktionsprotokolls erforderlich?

Bei Datenbanken wie MS SQL Server dienen Sicherungen des Transaktionsprotokolls zwei zentralen Zwecken:

Wiederherstellung zu einem bestimmten Zeitpunkt: Das Transaktionsprotokoll zeichnet jede Änderung an der SQL Server-Datenbank (z. B. Einfügungen, Aktualisierungen, Löschungen) sequenziell auf. Ohne Sicherungen des Transaktionsprotokolls können Sie nur bis zur letzten vollständigen oder differenziellen Sicherung wiederherstellen. Bei einem Ausfall droht unter Umständen der Verlust von Stunden oder Tagen an Daten.

Dank dieser Funktion können Administratoren die Datenbank auf einen beliebigen Zeitpunkt zwischen zwei Sicherungen zurückversetzen. Bei Datenkatastrophen, menschlichen Fehlern und ähnlichen Störungen lassen sich die Datenbanken problemlos in den Zustand vor dem Vorfall wiederherstellen.

Protokollkürzung: Bei Datenbanken mit Wiederherstellungsmodell „Vollständig“ oder „Protokolliert massenhaften Vorgang“ wächst die Datei des Transaktionsprotokolls stetig mit jeder protokollierten Operation. Ohne regelmäßige Sicherungen kann diese den Speicherplatz belegen und Datenbankabstürze oder Leistungseinbußen verursachen. Die Protokollsicherung hält die Dateigröße in einem kontrollierbaren Rahmen – unerlässlich für Umgebungen mit hohem Transaktionsaufkommen wie E-Commerce-Systeme oder Finanzanwendungen.

In diesem Leitfaden stellen wir den Goldstandard für Sicherungen des Transaktionsprotokolls vor, darunter unveränderlicher Speicher, ZSTD-Komprimierung und KI-gestütztes Monitoring, um Ihre Daten widerstandsfähig und wiederherstellbar zu machen.

Hinweis: Andere Datenbankplattformen speichern Transaktionsprotokolle in abweichenden Dateien. Dieser Leitfaden lässt sich ebenfalls auf Sicherungen des PostgreSQL-Redo-Protokolls, PostgreSQL-WAL-Sicherungen, MongoDB-Journal-Sicherungen und vergleichbare Szenarien anwenden.

Bewährte Verfahren für Sicherungen des SQL Server-Transaktionsprotokolls im Jahr 2026

Um eine widerstandsfähige SQL Server-Umgebung im Jahr 2026 zu betreiben, muss Ihre Sicherungsstrategie über einfache Zeitplanungen hinausgehen. Moderne Datenbankadministratoren sollten sich auf Automatisierung, Cyberresilienz und Leistungsoptimierung konzentrieren.

1. Sicherungen des Transaktionsprotokolls häufiger durchführen

Sicherungen des Transaktionsprotokolls bauen auf einer vollständigen SQL Server-Sicherung auf. Anschließend legen Sie das Intervall für die Protokollsicherung fest. Die Häufigkeit richtet sich grundsätzlich nach Ihrem geschäftlichen RPO (der maximal zulässige Datenverlust).

Beispiel: Wenn Sie keinen Verlust von mehr als 10 Minuten an Daten akzeptieren können, muss das Sicherungsintervall unter 10 Minuten liegen.

In Zeiten der Datenexplosion gilt die herkömmliche Praxis mit 15-minütigen Protokollsicherungen meist als unzureichend. Nachfolgend unsere Empfehlung als Orientierung:

  • Geschäftskritische Systeme: Protokollsicherungen alle 1 bis 5 Minuten. Dadurch wird das Recovery Point Objective (RPO) nahe Null gehalten und ein übermäßiges Wachstum des Protokolls bei hohem Transaktionsaufkommen verhindert.
  • Allgemeine Anwendungsfälle: Ein Intervall von 15 Minuten stellt eine gute Basis für Datenbanken mit niedrigerer Priorität dar.

2. Nutzung der Zstandard (ZSTD)-Komprimierung

Zstandard (ZSTD) ist ein quelloffener Komprimierungsalgorithmus, der 2016 von Facebook (heute Meta) entwickelt wurde. Er ist für die Echtzeit-Datenkomprimierung ausgelegt und zeichnet sich durch hohe Komprimierungsraten bei schneller Komprimierung und Dekomprimierung aus.

Aufgrund seiner Effizienz bei der Dateigrößenreduzierung ohne übermäßige CPU-Belastung wird ZSTD mittlerweile vielfach in Datenbanken, Sicherungssystemen, Protokollen und Big-Data-Systemen eingesetzt. Daher empfiehlt sich die Verwendung der ZSTD-Komprimierung für Sicherungen des SQL Server-Transaktionsprotokolls, insbesondere in Produktivumgebungen.

Vorteile: Sie erreicht um 30–50 % bessere Komprimierung als der ältere MS_XPRESS-Algorithmus und senkt gleichzeitig die CPU-Auslastung deutlich.

In Ihren T-SQL-Skripten können Sie die Syntax WITH COMPRESSION (ALGORITHM = ZSTD) verwenden. Für eine ausgewogene Balance aus Geschwindigkeit und Dateigröße nutzen Sie LEVEL = LOW bei häufigen Protokollsicherungen.

3. Einsatz von unveränderlichem Speicher & Schutz vor Ransomware

Ransomware ist Schadsoftware, die den Zugriff auf Computersysteme blockiert oder Dateien verschlüsselt, um Lösegeld zu erpressen. Sie ist weit verbreitet und entwickelt sich stetig weiter zu einer großen Cybersicherheitsbedrohung; Angriffe nehmen an Häufigkeit und Ausgereiftheit zu. In den letzten fünf Jahren stieg die Zahl der Ransomware-Angriffe um 13 %, bei 44 % aller Datenschutzverletzungen war Ransomware im Spiel.

Halten Sie daher stets eine Strategie zum Schutz vor Ransomware für Datenbanken und Kernsysteme vor. Nutzen Sie Sicherungslösungen mit „Write Once, Read Many“ (WORM)-Speicher, auch bezeichnet als unveränderliche Sicherung. Einmal geschriebene Protokollsicherungen können nicht durch Ransomware oder andere bösartige Vorgänge gelöscht oder verschlüsselt werden.

4. Überwachung der VLF-Fragmentierung

Häufiges Vergrößern und Verkleinern des Protokolls führt zu einer Fragmentierung virtueller Protokolldateien (VLF). Dadurch werden sowohl Sicherungen als auch Wiederherstellungen verlangsamt.

Vergrößern Sie die Protokolldatei manuell auf eine realistische maximale Größe während eines Wartungsfensters, statt zahlreiche kleine automatische Vergrößerungen auszulösen.

Halten Sie die Anzahl der VLF zur optimalen Leistung unter 1.000. Nutzen Sie DBCC LOGINFO oder die DMV sys.dm_db_log_info, um den Zustand der VLF zu überwachen.

Sicherung des SQL Server-Transaktionsprotokolls mit dem offiziellen Tool

Microsoft bietet mehrere offizielle Verfahren zur Sicherung des SQL Server-Transaktionsprotokolls.

Voraussetzung: Zum Erstellen einer Protokollsicherung muss sich die Datenbank im Wiederherstellungsmodell „Vollständig“ oder „Protokolliert massenhaften Vorgang“ befinden:
Klicken Sie mit der rechten Maustaste auf die Datenbank in SSMS > „Eigenschaften“.
Wechseln Sie zur Seite „Optionen“.
Legen Sie „Wiederherstellungsmodell“ auf „Vollständig“ fest.

1. Erstellen einer Sicherungsaufgabe mit SSMS

Microsoft SQL Server Management Studio ist ein Verwaltungstool für SQL Server und verfügt über eine Funktion zur SQL Server-Sicherung.

Schritt 1. Klicken Sie mit der rechten Maustaste auf die gewünschte Datenbank, wählen Sie „Aufgaben“ und anschließend „Sichern…“.

Schritt 2. Wählen Sie im Dropdown-Menü „Sicherungstyp“ die Option „Transaktionsprotokoll“ aus.

SSMS Sicherung Transaktionsprotokoll

Schritt 3. Klicken Sie im Bereich „Ziel“ auf „Hinzufügen…“, um Dateipfad und Dateiname festzulegen (z. B. C:\Backups\MeineDatenbank_Log.trn).

Schritt 4. Konfigurieren Sie anschließend die Medienoptionen:

  • Wechseln Sie zur Seite „Medienoptionen“.
  • Aktivieren Sie „Sicherung nach Abschluss überprüfen“ und „Prüfsumme vor dem Schreiben auf das Medium berechnen“, um die Datenintegrität sicherzustellen.

Schritt 5. Festlegen von Verschlüsselung & Komprimierung (Sicherungsoptionen):

  • Wechseln Sie zur Seite „Sicherungsoptionen“.
  • Verschlüsselung: Aktivieren Sie „Sicherung verschlüsseln“, wählen Sie AES 256 und das Serverzertifikat aus.

Schritt 5. Klicken Sie auf „OK“, um die Sicherung sofort auszuführen, oder klicken Sie oben auf „Skript“, um einen T-SQL-Befehl für die spätere Verwendung zu generieren.

2. Verwendung eines T-SQL-Skripts

Für Automatisierung und präzise Steuerung ist T-SQL die bevorzugte Methode. Dieses Skript berücksichtigt aktuelle Standards für Verschlüsselung und Komprimierung.

BACKUP LOG [IhrDatenbankname]

TO DISK = N’C:\Backups\IhrDatenbank_Log_Aktuell.trn‘

WITH

— Hochleistungs-Komprimierung für 2026

COMPRESSION (ALGORITHM = ZSTD, LEVEL = LOW),

— Sicherheit (Voraussetzung: vorhandenes Zertifikat)

ENCRYPTION (ALGORITHM = AES_256, SERVER CERTIFICATE = LogBackupCert2026),

— Bewährte Wartungsverfahren

STATS = 10, — Fortschrittsanzeige alle 10 %

CHECKSUM, — Schutz vor beschädigten Protokollen

INIT; — Datei überschreiben (weglassen zum Anhängen)

GO

3. Automatische Zeitplanung über den SQL Server-Agent

Der SQL Server-Agent ist ein dedizierter Microsoft-Windows-Dienst für SQL-Datenbanken. Er sorgt dafür, dass Ihr Skript alle paar Minuten ohne manuellen Eingriff ausgeführt wird.

Schritt 1. Erweitern Sie in SSMS den Eintrag „SQL Server-Agent“, klicken Sie mit der rechten Maustaste auf „Aufträge“ > „Neuer Auftrag“.

Schritt 2. Klicken Sie auf der Registerkarte „Schritte“ auf „Neu“. Geben Sie einen Namen ein und fügen Sie das T-SQL-Skript aus Punkt 2 in das Befehlsfeld ein.

Schritt 3. Auf der Registerkarte „Zeitpläne“ klicken Sie auf „Neu“. Legen Sie Ausführung, Wiederholung, tägliche Häufigkeit und weitere Einstellungen fest.

SQL Server-Sicherung mit SQL Server-Agent

Schritt 4. Klicken Sie auf „OK“, um die automatische Protokollsicherung zu aktivieren.

Einheitliche, automatisierte Datenbanksicherungslösung – i2Backup

Die oben beschriebenen Verfahren mit T-SQL und SQL Server-Agent stellen eine gute Grundlage dar. Die manuelle Verwaltung dieser Prozesse bei Dutzenden oder Hunderten von Instanzen kann jedoch Verwaltungsaufwand und menschliche Fehler verursachen. In der heutigen IT-Umgebung empfiehlt sich der Einsatz einer professionellen, automatisierten und intelligenten Datenschutzlösung.

Hier kommt i2Backup von Information2 ins Spiel. Während der SQL Server-Agent für grundlegende Automatisierungsaufgaben geeignet ist, bietet i2Backup sicherere und komfortablere Sicherungsmethoden zur Erweiterung Ihrer Möglichkeiten im Management des Transaktionsprotokolls. Es unterstützt vollständige Sicherungen, inkrementelle Sicherungen und Sicherungen des Transaktionsprotokolls.

Hauptvorteile von i2Backup

  • Grafische Verwaltung: i2Backup verfügt über eine grafische Verwaltungsoberfläche. Administratoren können damit SQL Server-Sicherungs- und Wiederherstellungsvorgänge einfach durchführen und einheitliche Sicherungsstrategien definieren.
  • Flexible Sicherungsstrategien: Es unterstützt unterschiedliche Sicherungsverfahren, darunter vollständige Sicherungen, inkrementelle Sicherungen und Protokollsicherungen. Benutzer können passende Strategien je nach Anforderung auswählen, um Datensicherheit und Datenintegrität zu gewährleisten.
  • Schutz vor Ransomware: Einfache Einrichtung unveränderlicher Sicherungen, um kritische Daten vor bösartigen Änderungen und Löschvorgängen zu schützen.
  • Effiziente Datenwiederherstellung: i2Backup unterstützt nicht nur die vollständige Wiederherstellung von SQL Server-Datenbanken, sondern auch die zeitpunktgenaue Wiederherstellung anhand archivierter Protokolle. Dadurch lassen sich verlorene oder beschädigte Daten schnell und präzise auf einen festgelegten Zeitpunkt zurückversetzen, wodurch Ausfallzeiten minimiert werden.
  • Optimierte Leistung: Unterstützt Datendeduplizierung, Komprimierung, Bandbreitensteuerung, gleichzeitige Abläufe auf mehreren Tasks und weitere Funktionen für eine effiziente Sicherung des Transaktionsprotokolls ohne Beeinträchtigung der Produktivumgebung.
  • Einfache Skalierbarkeit: Mit wachsendem Geschäftsbetrieb lässt sich i2Backup problemlos erweitern. Sowohl das Hinzufügen von Sicherungsknoten als auch die Erhöhung der Speicherkapazität bewältigen steigende Anforderungen an den Datenschutz mühelos.

So sichern Sie das SQL Server-Transaktionsprotokoll mit i2Backup

Schritt 1. Stellen Sie zunächst sicher, dass die i2Backup-Software installiert und konfiguriert ist. Kontaktieren Sie das Supportteam von Information2, um eine detaillierte Konfigurationsanleitung zu erhalten.

60-Tage-KOSTENLOSE Testversion
Sicherer Download

Schritt 2. Gehen Sie zu „Quelle“ > „Datenbank“ und konfigurieren Sie die SQL Server-Datenbank.

Schritt 3. Klicken Sie im linken Menü auf „Sichern & Wiederherstellen“. Wählen Sie „Anwendungsschutz“ > „Sicherungsregel“ und klicken Sie auf „Neu“.

Schritt 4. Geben Sie einen Regelnamen ein, wählen Sie „SQL Server“ als Regeltyp aus und tragen Sie weitere Informationen gemäß den Anweisungen ein.

SQL-Sicherung mit i2Backup

Schritt 5. Im Schritt „Sicherungszeitplan“ klicken Sie auf die Schaltfläche „Neu“. Geben Sie einen Namen an und wählen Sie „Protokollsicherung“ aus – diese Option dient zur Sicherung des Transaktionsprotokolls.

Sicherung Transaktionsprotokoll mit i2Backup

Schritt 6. Legen Sie anschließend Sicherungsziel, Zeitplan und weitere Einstellungen entsprechend den Hinweisen fest.

Sie können zudem das Demovideo aufrufen:

Häufig gestellte Fragen zur Sicherung des SQL Server-Transaktionsprotokolls

F1: Worin besteht der Unterschied zwischen einer vollständigen Sicherung und einer Sicherung des Transaktionsprotokolls?

A: Stellen Sie sich die vollständige Sicherung wie eine vollständige Momentaufnahme der gesamten Datenbank zu einem bestimmten Zeitpunkt vor. Sie enthält jede Datenseite und ausreichend Protokollinformationen, um einen konsistenten Zustand bei der Wiederherstellung zu gewährleisten. Eine Sicherung des Transaktionsprotokolls hingegen gleicht einem „inkrementellen Tagebuch“. Sie zeichnet nur die Änderungen (Transaktionen) auf, die seit der letzten Protokollsicherung stattgefunden haben.

  • Vollständige Sicherung: Groß, langsam, erfasst die gesamte Datenbank.
  • Protokollsicherung: Klein, schnell, erfasst nur aktuelle Änderungen und ermöglicht die Wiederherstellung zu einem bestimmten Zeitpunkt.

F2: Beeinträchtigt eine Sicherung des Transaktionsprotokolls die Leistung?

Für die meisten Systeme ist der Leistungseinfluss vernachlässigbar – insbesondere bei Verwendung von i2Backup.

  • E/A-Last: Protokollsicherungen basieren auf sequenziellen Lesevorgängen und sind daher sehr effizient. Wenn sich das Sicherungslaufwerk jedoch auf demselben Datenträger wie die Daten befindet, kann es zu Zugriffskonflikten kommen.
  • CPU-Last: Die Komprimierung beansprucht Rechenkapazität, moderne Mehrkernprozessoren bewältigen dies mühelos.
  • Tipp zur Optimierung: Um jegliche Beeinträchtigung der Produktivbenutzer auszuschließen, lagern Sie die Protokollsicherungen auf einen sekundären Replikat in einer Always On-Verfügbarkeitsgruppe aus.

F3: Kürzt eine vollständige Sicherung das Transaktionsprotokoll?

Nein. Dies ist einer der häufigsten Irrtümer bei der Verwaltung von SQL Server. Weder eine vollständige noch eine differenzielle Sicherung kürzt das Transaktionsprotokoll oder gibt Speicherplatz in der .ldf-Datei frei. Im Wiederherstellungsmodell „Vollständig“ löst ausschließlich eine Sicherung des Transaktionsprotokolls die Protokollkürzung aus. Wenn Sie nur vollständige Sicherungen durchführen, wächst die Protokolldatei stetig an und belegt irgendwann den gesamten Festplattenspeicher.

F4: Kann ich auf eine Protokollsicherung verzichten, wenn ich eine aktuelle differenzielle Sicherung habe?

Nein. Protokollsicherungen sind erforderlich, um die „Protokollkette“ aufrechtzuerhalten. Fehlt auch nur eine einzelne Protokollsicherung in der Reihenfolge, lassen sich alle nachfolgenden Protokollsicherungen nicht wiederherstellen. Differenzielle Sicherungen können den Wiederherstellungsprozess beschleunigen, da sie das Einspielen zahlreicher Protokolldateien überflüssig machen. Sie ersetzen jedoch keine lückenlose Protokollkette für die zeitpunktgenaue Wiederherstellung.

Fazit

Die Sicherung des Transaktionsprotokolls ist ein zentraler Baustein für Datenbankverwaltung und Datenschutz. Wir hoffen, dieser Artikel hilft Ihnen beim Aufbau einer praxistauglichen Datenschutzstrategie. Vereinfachen Sie Ihre Arbeit und testen Sie direkt i2Backup von Information2. Es handelt sich um eine einheitliche und leistungsstarke Sicherungslösung für MS SQL Server, Oracle, MongoDB und viele weitere Datenbanksysteme.

Keine Kurzbiografie vorhanden

Weitere verwandte Artikel

Inhaltsverzeichnis:
Bleiben Sie über die neuesten Tipps informiert
Abonnieren Sie unseren Newsletter für aktuelle Einblicke, Neuigkeiten und exklusive Inhalte. Sie können sich jederzeit abmelden.
Abonnieren
Bereit, Ihre Unternehmensdatensicherheit zu verbessern?
Starten Sie eine 60-tägige Testversion oder sehen Sie sich eine Demo an, um zu erfahren, wie Info2soft Unternehmensdaten schützt.
Bitte füllen Sie das Formular aus und senden Sie es ab – unser Kundenservice wird sich in Kürze bei Ihnen melden.
Mit dem Absenden dieses Formulars bestätige ich, dass ich die Datenschutzerklärung.
{{ isSubmitting ? 'Wird gesendet...' : 'Absenden' }}