Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Critique pour organiser les fichiers dont l’enregistreur doit être sauvegardé ou restauré est le concept d’un composant .
Les composants permettent à un enregistreur d’indiquer à un moteur de sauvegarde comment ses fichiers doivent être organisés, les dépendances entre les fichiers et le type de données que ces fichiers peuvent contenir. Cela permet à un moteur de sauvegarde de décider comment stocker des fichiers pour une efficacité maximale.
En outre, les applications basées sur VSS utilisent des composants comme blocs de construction pour leurs métadonnées et le support pour la communication enregistreur/demandeur.
Les enregistreurs et les demandeurs stockent des informations sur les composants séparément, dans le document de métadonnées de l’enregistreur et le document composants de sauvegarde, respectivement, et les informations diffèrent dans chaque représentation.
Les informations sur les composants dans les documents de métadonnées writer incluent les éléments suivants :
- Informations d’un seul enregistreur dans chaque document
- Tous les composants de cet enregistreur, qu’ils puissent être explicitement inclus ou doivent être implicitement inclus dans une opération de sauvegarde ou de restauration
- chemin d’accès logique informations utilisées pour associer un composant de sauvegarde sélectionnable pour le composant de sauvegarde à un composant de sauvegarde particulier non sélectionnable pour les composants de sauvegarde, formant ainsi un jeu de composants
- L'jeu de fichiers informations ( chemin d’accès, spécification de fichier et indicateur de récursivité) géré pour chaque composant
Les documents de métadonnées de l’enregistreur contiennent également des informations de métadonnées au niveau de l’enregistreur, telles que des méthodes de restauration et des mappages d’emplacements alternatifs pour la restauration. Les documents de métadonnées de l’enregistreur sont en lecture seule. L’interface permettant d’examiner ces informations est IVssWMComponent.
Les informations des composants dans les documents de composants de sauvegarde incluent les éléments suivants :
- Informations uniquement sur les composants explicitement inclus
- Informations sur les métadonnées au niveau de l’enregistreur, telles que les mappages d’emplacements alternatifs et la restauration
- Informations d’état décrivant une opération de sauvegarde ou de restauration
Les documents de composant de sauvegarde ne contiennent pas d’informations sur les jeux de fichiers des composants. Les documents de composant de sauvegarde ne sont pas en lecture seule et peuvent être modifiés par l’enregistreur. L’interface permettant d’accéder à ces informations est IVssComponent.
Le cycle de vie et la relation entre les deux expressions d’un composant peuvent être comprises comme suit :
- Les enregistreurs sont responsables des définitions initiales des composants.
- Un demandeur examine les métadonnées de tous les enregistreurs et de leurs composants.
- Dans les informations de sélection et de chemin d’accès logique des composants, un demandeur détermine quels composants doivent être inclus explicitement, qui peuvent être inclus explicitement, qui définissent des ensembles de composants et qui sont membres des jeux de composants.
- Un demandeur ajoute ces composants qui nécessitent une inclusion explicite et inclut implicitement des sous-composants dans ensembles de composants (dont les informations ne figurent pas dans le document composants de sauvegarde).
- Lors de la gestion des événements, les enregistreurs et les demandeurs peuvent modifier et examiner les informations de composant stockées dans le document composants de sauvegarde pour coordonner leur activité.
L’enregistreur et les informations du composant des versions du demandeur sont requises pour exécuter correctement les opérations de sauvegarde et de restauration, et les deux doivent être stockées avec toutes les données sauvegardées :
- types de composants
- définition des composants par enregistreurs
- utilisation de composants par le demandeur