Partager via


Transactions marquées, sauvegardes complètes et sauvegardes de journal

Le travail de sauvegarde de BizTalk Server crée des sauvegardes synchronisées de toutes les bases de données BizTalk Server en utilisant des sauvegardes complètes de bases de données et de journal des transactions, conjointement avec un type de transaction appelé transaction marquée. Les transactions marquées sont des transactions qui insèrent une marque dans le journal des transactions de toutes les bases de données participant à la transaction. La transaction marquée empêche le démarrage des nouvelles transactions distribuées, attend la fin de l'exécution des transactions distribuées, puis s'exécute pour placer la marque.

La marque représente un point de transaction cohérent dans toutes les bases de données. Vous pouvez l'utiliser avec les sauvegardes de journal suivantes pour restaurer vos bases de données à ce point.

Pour chaque base de données BizTalk Server, le travail de sauvegarde de BizTalk Server crée une sauvegarde de journal des transactions marquée à chaque exécution, puis crée une sauvegarde complète basée sur une période que vous spécifiez.

Sauvegardes complètes

Lorsque vous exécutez le travail de sauvegarde de BizTalk Server, ce dernier exécute le premier processus de sauvegarde, BackupFull, une fois par période (pas à chaque exécution du travail). Pour plus d’informations sur la planification du travail de BizTalk Server de sauvegarde, consultez Guide pratique pour planifier le BizTalk Server de sauvegarde.

La première fois que le BizTalk Server de sauvegarde s’exécute pendant une nouvelle période, il effectue une sauvegarde complète. Par exemple, si vous planifiez une exécution du travail toutes les heures, mais configurez une période quotidienne, le travail de sauvegarde de BizTalk Server effectue une sauvegarde complète lors de sa première exécution, puis chaque jour à minuit.

Sauvegardes des journaux de transactions

Le second processus exécuté par le travail de sauvegarde de BizTalk Server est MarkAndBackupLog. Ce processus insère une marque dans toutes les bases de données BizTalk Server et effectue une sauvegarde de journal des transactions à chaque exécution du travail.

La marque est la chaîne créée à l’aide <de ServerName><DatabaseName>_Log\<LogMarkName>_<Timestamp.bak>, où le nom> de la< marque de journal est configuré dans le SQL Server Agent travail. Cette marque doit être utilisée lors de la restauration du dernier journal dans chaque base de données.

Pour plus d'informations, consultez les rubriques « Sauvegardes du journal des transactions » et « Sauvegarde et récupération de bases de données associées » dans la documentation en ligne de SQL Server.

Voir aussi

Informations avancées sur la sauvegarde et la restauration