VSS Snapshot et backup DIFF
Bonjour,
J'ai un client qui effectue des backups FULL le Dimanche et des backups DIFF tous les jours, jusque la, pas de soucis.
Il se trouve qu'hier soir, avant que le backup DIFF de 19h00 se lance, il y a eu un snapshot de VM à 18h30, on peut voir dans la log que les I/O ont était frozen/resumed et on peut voir dans la liste des backups qu'il y a bien eu une FULL à 18h35.
Cela semble casser la backup chain, mais la question que je me pose c'est pourquoi le backup DIFF ne peut pas se baser sur le snapshot qui est considéré comme un backup FULL ?
Est-ce parce que SQL Server doit avoir accès au fichier de backup FULL pour pouvoir regarder le LSN avant de procéder au backup DIFF ?
Je pense que c'est le cas, mais je me dis que les LSN des backups sont peut-être stockés dans une table et que de ce fait, ce n'est pas cela qui explique que le backup DIFF ne passe pas après un backup FULL.
Par avance, merci pour vos réponses :)
EDIT : j'ai pu lancer un backup DIFF sur une base et il a fonctionné. J'ai donc pu comparer le FirstLSN du backup FULL présent sur disque et le DatabaseBackupLSN du DIFF que je viens de faire, les deux ne correspondent pas.
Le backup DIFF se base donc bien sur le backup FULL fait par le snapshot de VM.
-Donovan