Liens SIS et points d’analyse
SIS est un pilote de filtre NTFS qui remplace les fichiers en double par des liens de copie sur écriture (appelés liens SIS) qui pointent vers un seul fichier de stockage, réduisant ainsi la surcharge de disque et de cache de ces fichiers. Ce fichier de stockage est contenu dans un magasin commun. L’implémentation de l’architecture SIS utilise des points d’analyse qui contiennent des informations sur les liens SIS.
Les liens SIS sont implémentés sous forme de fichiers épars, généralement avec la plupart des plages du fichier non allouées et un point d’analyse. La structure et le contenu d’un point d’analyse sont opaques pour vos applications de sauvegarde et de restauration ; toutefois, vos applications envoient et récupèrent les données au sein de ces points d’analyse vers et à partir des fonctions d’API SIS qui traitent les informations qu’elles contiennent. Les informations d’un point d’analyse font référence à un fichier de stockage unique qui contient les données de fichier réelles. Ce fichier de stockage est appelé fichier common-store et il existe dans le magasin commun.
Lors de la restauration d’un lien SIS, votre application de restauration doit effectuer les étapes suivantes :
- Déterminez le ou les fichiers de magasin commun vers lesquels pointe le lien SIS.
- Si le ou les fichiers n’existent pas dans le magasin commun, restaurez le ou les fichiers avec le lien SIS.
- Si le lien SIS pointe vers un fichier de magasin commun ou des fichiers qui existent sur le disque, restaurez uniquement le lien SIS. Rappelez-vous que les données dans les fichiers courants ne changent jamais. Par conséquent, si un fichier de magasin commun donné se trouve toujours sur le disque au moment de la restauration, il a le même contenu que lorsqu’il a été sauvegardé et il n’est pas nécessaire de le remplacer.
La seule surcharge supplémentaire requise pour les sauvegardes assistées par SIS est que votre application de sauvegarde doit sauvegarder le lien SIS et les données associées aux fichiers de stockage. Toutes les opérations de sauvegarde et de restauration SIS sont locales sur un volume spécifique.