Problèmes courants liés à la sauvegarde de volume
Toute opération de sauvegarde qui tente de copier une image complète et stable d’un système doit traiter les problèmes suivants :
Fichiers inaccessibles pendant une sauvegarde. Les applications en cours d’exécution doivent souvent conserver les fichiers ouverts en mode exclusif pendant une sauvegarde, ce qui empêche les programmes de sauvegarde de les copier.
État de fichier incohérent. Même si une application n’a pas ses fichiers ouverts en mode exclusif, il est possible, en raison du temps limité nécessaire pour ouvrir, sauvegarder et fermer un fichier, que les fichiers copiés sur le support de stockage ne reflètent pas tous le même état d’application.
Vous devez réduire les interruptions de service. Pour garantir l’accessibilité des fichiers et l’intégrité des données sauvegardées, il peut être nécessaire de suspendre et/ou d’arrêter tous les programmes en cours d’exécution pendant une sauvegarde en volume. Pour les systèmes à disque volumineux, cela peut durer des heures.
Récemment, certains fournisseurs de stockage ont tenté de résoudre ces problèmes en fournissant un mécanisme de capture de volume( un moyen de capturer une image des fichiers sur le disque à un instant donné dans le temps) à l’aide d’un mécanisme de copie en écriture ou de « fractionnement miroir ». Toutefois, ces solutions entraînent des difficultés propres :
- Implémentations de fournisseurs incompatibles de la capture de volume. De nombreux fournisseurs d’appareils RAID fournissent des mécanismes de capture de volume. Toutefois, chaque fournisseur a sa propre interface et chacun doit obtenir le support des fournisseurs de sauvegarde pour leurs interfaces de capture de volume. Cela signifie que les fournisseurs d’applications de sauvegarde doivent prendre en charge plusieurs implémentations de capture de volume, ce qui n’est pas souhaitable.
- Manque de coordination de l’application. De nombreux appareils qui prennent en charge une capture de volume ne prennent pas en charge la coordination des applications en cours d’exécution avec le blocage des données sur le disque. Pour les appareils qui le font, comme pour les applications de sauvegarde, chaque fournisseur a une interface différente.
- Prise en charge limitée des appareils non RAID. Peu, voire aucun, les fournisseurs de disques conventionnels prennent en charge tout type de capture de volume dans leurs pilotes de périphérique. Cela signifie que les mécanismes de capture sont limités à certains systèmes de disque et ne peuvent généralement pas prendre en charge la sauvegarde des zones système.
- Vous devez gérer les mises à jour du disque pendant la capture de volume. Bien que les mécanismes de capture de volume fournis par le fournisseur de stockage puissent figer l’état des données sur le disque, ils n’interagissent pas toujours avec les applications en cours d’exécution. Cela signifie souvent que les données envoyées au volume pendant qu’un périphérique de stockage est en cours de capture de volume peuvent être perdues.
- Sauvegarde multivolume cohérente. L’appareil de stockage exécute ces captures de volume, de sorte qu’il n’existe généralement aucun mécanisme pour coordonner le moment du gel des données. Cela est particulièrement vrai si les appareils proviennent de fournisseurs distincts. Par conséquent, si plusieurs volumes de stockage sont impliqués dans une sauvegarde avec une capture de volume, l’image de temps conservée pour chaque volume peut ne pas être cohérente.