Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Status | ||||||
---|---|---|---|---|---|---|
|
Eine SQL Server-Datenbank hat ein Transaktionsprotokoll, welches sämtliche Transaktionen und die von jeder Transaktion vorgenommenen Datenbankänderungen aufzeichnet. Wir empfehlen Ihnen, die Transaktionsprotokolle häufig zu sichern, damit im Falle eines Ausfalls des Produktionsservers keine wertvollen Daten verloren gehen. Wenn es am Produktionsserver zur Katastrophe kommt, ist es von alles entscheidender Bedeutung, dass der aktuellste Datenbankstatus wiederhergestellt werden kann. Damit Daten erfolgreich wiederhergestellt werden können, müssen Online- oder differentielle Datenbanksicherungen plus mehrere Sicherungen von Transaktionsprotokollen verwendet werden, die so nah wie möglich am Zeitpunkt der Katastrophe liegen. Die regelmäßige Sicherung von Transaktionsprotokollen ist daher außerordentlich wichtig.
Warning | ||||
---|---|---|---|---|
| ||||
Das Transaktionsprotokoll ist eine kritische Komponente einer SQL Server-Datenbank. Wenn es zu einem Systemausfall kommt, benötigen Sie ein Transaktionsprotokoll, um die FactoryLogix-Datenbank wieder in einen konsistenten Zustand zu versetzen. |
Durch das Kürzen des Protokolls wird in der Transaktionsprotokolldatei Speicherplatz für die erneute Verwendung durch das Transaktionsprotokoll freigegeben. Das Transaktionsprotokoll sollte regelmäßig gekürzt werden, damit es den vorgesehenen Speicherplatz nicht belegt.
Beachten Sie, dass die Verwendung von Transaktionsprotokollen den SQL-Server zusätzlich belastet und auf die verfügbaren Hardware-Ressourcen abgestimmt werden muss.
Ausführliche Informationen zum Einrichten und Verwenden von SQL Server-Transaktionsprotokollen finden Sie in der Microsoft SQL Server Dokumentation.
Wie häufig sollte eine Sicherung durchgeführt werden?
Die Sicherung von Transaktionsprotokollen in regelmäßigen Abständen ist wichtig, um zu verhindern, dass im Falle einer Katastrophe, viele geschäftliche Transaktionen verloren gehen. Wenn ein Transaktionsprotokoll beispielsweise nur alle zwei Stunden gesichert würde, könnten die Geschäftstransaktionen der letzten beiden Stunden im Katastrophenfall nicht mehr wiederhergestellt werden.
Werden Transaktionsprotokolle häufig gesichert, verringert sich das Risiko, dass Geschäftstransaktionen verloren gehen. Ein Transaktionsprotokoll alle 10-30 Minuten zu sichern, ist in vielen Produktionsunternehmen gängige Praxis. Zusammen mit einem SQL Server Protokollversand, können Sicherungen von SQL Server-Transaktionsprotokollen jedoch auch alle 2-10 Minuten durchgeführt werden.
Note | ||||
---|---|---|---|---|
| ||||
Sie können eine Transaktionsprotokollsicherung sogar minütlich durchführen (vom SQL-Agenten geplant). Beachten Sie jedoch, dass Sie auch die Protokollsicherungen auf Ihre verfügbaren Hardwareressourcen abstimmen müssen. |
Verwandte Themen |
---|