Freigeben über


Markierte Transaktionen, vollständige Sicherungen und Protokollsicherungen

Der Sicherungsauftrag BizTalk Server erstellt synchronisierte Sicherungen aller BizTalk Server Datenbanken mithilfe vollständiger Datenbanksicherungen und Transaktionsprotokollsicherungen in Verbindung mit einem Transaktionstyp, der als markierte Transaktion bezeichnet wird. Markierte Transaktionen sind Transaktionen, die eine Markierung im Transaktionsprotokoll aller Datenbanken platzieren, die an der Transaktion teilnehmen. Die markierte Transaktion blockiert den Start neu verteilter Transaktionen, wartet auf den Abschluss derzeitig ausgeführter verteilter Transaktionen und wird dann ausgeführt, um die Markierung zu positionieren.

Die Markierung stellt einen Transaktionspunkt dar, der in allen Datenbanken konsistent ist. Sie können die Markierung mit nachfolgenden Protokollsicherungen verwenden, um die Datenbanken an diesem Punkt wiederherzustellen.

Für jede BizTalk Server-Datenbank erstellt der BizTalk Server-Sicherungsauftrag bei jeder Ausführung eine markierte Transaktionsprotokollsicherung und in von Ihnen angegebenen Intervallen eine vollständige Sicherung.

Vollständige Sicherungen

Wenn Sie den Auftrag Backup BizTalk Server ausführen, wird der erste Sicherungsvorgang, BackupFull, einmal in jedem Zeitraum ausgeführt (nicht bei jeder Ausführung des Auftrags). Weitere Informationen zum Planen des Sicherungsauftrags BizTalk Server finden Sie unter Planen des Sicherungsauftrags BizTalk Server.

Bei der erstmaligen Ausführung des BizTalk Server-Sicherungsauftrags während eines neuen Intervalls wird eine vollständige Sicherung ausgeführt. Wenn Sie z. B. festgelegt haben, dass der Auftrag stündlich ausgeführt wird, aber für das Intervall „täglich“ konfigurieren, führt der BizTalk Server-Sicherungsauftrag bei der erstmaligen Ausführung eine vollständige Sicherung durch und anschließend jeweils jeden Tag um Mitternacht.

Transaktionsprotokollsicherungen

Der zweite Prozess, den der Sicherungsauftrag BizTalk Server ausführt, ist MarkAndBackupLog. Dieser Prozess positioniert eine Markierung in allen BizTalk Server-Datenbanken und führt bei jeder Ausführung des Auftrags eine Transaktionsprotokollsicherung durch.

Die Markierung ist die Zeichenfolge, die mithilfe <von ServerName><DatabaseName>_Log\<LogMarkName>_<Timestamp.bak> erstellt wird, wobei der <Protokollmarkenname> im SQL Server-Agent Auftrag konfiguriert wird. Diese Markierung muss beim Wiederherstellen des letzten Protokolls für die einzelnen Datenbank verwendet werden.

Weitere Informationen finden Sie in der SQL Server-Onlinedokumentation unter „Transaktionsprotokollsicherungen“ und „Sichern und Wiederherstellen von verbundenen Datenbanken“.

Weitere Informationen

Erweiterte Informationen zur Sicherung und Wiederherstellung