Partager via


Configurations du contexte de cliché instantané

Les demandeurs contrôlent les fonctionnalités d’un cliché instantané en définissant son contexte. Ce contexte indique si le cliché instantané survivra à l’opération actuelle et le degré de coordination de l’enregistreur/fournisseur.

Persistance et contexte de cliché instantané

Un cliché instantané peut être persistant, c’est-à-dire qu’il n’est pas supprimé après l’arrêt d’une opération de sauvegarde ou la publication d’un objet IVssBackupComponents .

Les clichés instantanés persistants nécessitent _VSS_SNAPSHOT_CONTEXT contextes de VSS_CTX_CLIENT_ACCESSIBLE, de VSS_CTX_APP_ROLLBACK ou de VSS_CTX_NAS_ROLLBACK. Les clichés instantanés persistants peuvent être créés uniquement pour les volumes NTFS.

Les clichés instantanés non persistants sont créés avec des contextes de VSS_CTX_BACKUP ou de VSS_CTX_FILE_SHARE_BACKUP. Les clichés instantanés non persistants peuvent être effectués pour les volumes NTFS et non NTFS.

Participation de l’auteur et clichés instantanés

Un contexte de cliché instantané peut être classé comme impliquant des écrivains ou non.

Les contextes de clichés instantanés qui impliquent des rédacteurs dans leur création sont les suivants :

  • VSS_CTX_APP_ROLLBACK
  • VSS_CTX_BACKUP
  • VSS_CTX_CLIENT_ACCESSIBLE_WRITERS

Ceux qui n’impliquent pas les écrivains dans leur création sont les suivants :

  • VSS_CTX_CLIENT_ACCESSIBLE
  • VSS_CTX_FILE_SHARE_BACKUP
  • VSS_CTX_NAS_ROLLBACK

Un contexte peut être utilisé avec les deux types de clichés instantanés, mais ne peut pas être utilisé pour créer un cliché instantané :

  • VSS_CTX_ALL

La création d’un cliché instantané avec un contexte de VSS_CTX_ALL (à l’aide de IVssBackupComponents::StartSnapshotSet et IVssBackupComponents::D oSnapshotSet) n’est pas prise en charge.

Les opérations qui prennent en charge un contexte de VSS_CTX_ALL sont les opérations d’administration IVssBackupComponents::Query, IVssBackupComponents::D eleteSnapshots, IVssBackupComponents::BreakSnapshotSet et IVssBackupComponents::ExposeSnapshot.

Obtention d’informations sur les clichés instantanés

Si un demandeur connaît le GUID d’identification d’un cliché instantané (son VSS_ID), il peut obtenir des informations sur le contexte d’un cliché instantané spécifique (identifié par son VSS_ID) en décompressant la structure VSS_SNAPSHOT_PROP retournée par un appel à IVssBackupComponents::GetSnapshotProperties.

Pour obtenir des informations de contexte sur tous les clichés instantanés sur un système, un demandeur examine le m_lSnapshotAttributes membre du membre Obj.Snap de la structure VSS_OBJECT_PROP (qui est une structure VSS_SNAPSHOT_PROP ) obtenue à l’aide d’IVssEnumObject pour effectuer une itération sur la liste des objets retournés par un appel à IVssBackupComponents::Query.