Transaction au milieu de SQL Server Full bckup

Si la sauvegarde complète commence à 11 et se termine à 4 heures à 2 heures 30, il y a eu une transaction. Cela se reflétera-t-il sur ce file de sauvegarde complet?

Consultez ces liens de Paul Randal.

http://www.sqlskills.com/blogs/paul/a-sql-server-dba-myth-a-day-3030-backup-myths/ http://www.sqlskills.com/blogs/paul/debunking- un-couple-de-mythes-autour-des sauvegardes complètes de database / http://www.sqlskills.com/blogs/paul/more-on-how-much-transaction-log-a-full-backup-includes/

Comme beaucoup de choses dans la database, tout dépend.

Le dernier article est le meilleur puisqu'il a l'image. Si l'opération de lecture de la database est terminée après la transaction, une partie du journal sera dans la sauvegarde.

La meilleure façon de récupérer à 2h30 est de faire une restauration dans le time.

Restaurez la sauvegarde, tous les files journaux et utilisez la command STOP AT pour get l'heure exacte souhaitée.

http://technet.microsoft.com/en-us/library/ms179451.aspx

Les transactions sont liées au journal des transactions. Donc, après une sauvegarde complète, get une sauvegarde du journal des transactions afin de pouvoir restaurer la database à un certain moment.