Utilisation de l’Service VSS

Les opérations de sauvegarde et de restauration VSS utilisent chacune un protocole pour l’interaction des systèmes qui utilisent le stockage de masse (Writers) et ceux qui les sauvegardent (demandeurs).

Les opérations de sauvegarde et de restauration sont principalement pilotées par le demandeur, qui contrôle le comportement de l’enregistreur et du fournisseur en générant des événements COM à l’échelle du writer à traiter. Étant donné que les méthodes de génération d’événements sont asynchrones, les Writers ont un contrôle limité de l’état du demandeur via les gestionnaires asynchrones disponibles pour VSS (voir IVssAsync).

Cette interaction requiert des structures de données de base décrivant les fichiers et les groupes de fichiers (composants), ainsi qu’un modèle de métadonnées permettant de stocker les informations de sauvegarde et d’autoriser la communication de rédacteur/demandeur.