Vous pouvez prendre un ou plusieurs snapshots d'une machine virtuelle pour capturer l'état des paramètres, du disque et de la mémoire à des moments spécifiques. Lorsque vous créez un snapshot, vous pouvez également mettre au repos les fichiers de machine virtuelle et exclure les disques de machine virtuelle des snapshots.

Lorsque vous prenez un snapshot, l'autre activité qui se déroule sur la machine virtuelle pourrait affecter le processus de snapshot lors du retour à ce snapshot. Du point de vue du stockage, il est préférable de prendre un snapshot lorsque vous n'appliquez pas une charge E/S importante. Du point de vue du fonctionnement, il est préférable de prendre un snapshot lorsqu'aucune application de la machine virtuelle ne communique avec d'autres ordinateurs. La probabilité qu'un problème survienne est plus grande si la machine virtuelle communique avec un autre ordinateur, surtout dans un environnement de production. Par exemple, si vous prenez un snapshot tandis que la machine virtuelle télécharge un fichier d'un serveur sur le réseau, la machine virtuelle continue de télécharger le fichier, communiquant sa progression au serveur. Si vous retournez au snapshot, les communications entre la machine virtuelle et le serveur sont confuses et le transfert de fichier échoue. Selon la tâche que vous êtes en train de réaliser, vous pouvez créer un snapshot de mémoire ou bien mettre au repos le système de fichiers de la machine virtuelle.

Snapshots de mémoire
Sélection par défaut pour la création de snapshots. Lorsque vous capturez l'état de la mémoire de la machine virtuelle, le snapshot conserve l'état actif de la machine virtuelle. Les snapshots de mémoire permettent de créer un snapshot à un instant précis (par exemple, pour mettre à niveau un logiciel qui fonctionne parfaitement). Si vous créez un snapshot de mémoire et que la mise à niveau ne s'exécute pas correctement, ou si le logiciel ne vous convient pas, vous pouvez restaurer l'état précédent de la machine virtuelle.

Lorsque vous capturez l'état de la mémoire, les fichiers de la machine virtuelle ne nécessitent aucune mise au repos. Si vous ne capturez pas l'état de la mémoire, le snapshot ne sauvegarde pas l'état actif de la machine virtuelle et les disques sont résilients à moins que vous ne les mettiez au repos.

Snapshots mis au repos
Lorsque vous mettez au repos une machine virtuelle, VMware Tools met au repos le système de fichiers de la machine virtuelle. Une opération de mise au repos garantit qu'un disque de snapshot représente un état cohérent des systèmes de fichiers invités. Les snapshots mis au repos s'utilisent notamment lors des sauvegardes automatisées ou périodiques. Par exemple, si vous méconnaissez l'activité de la machine virtuelle, mais que vous souhaitez disposer de plusieurs sauvegardes récentes, vous pouvez mettre les fichiers au repos.

Si la machine virtuelle est hors tension ou si VMware Tools n'est pas disponible, le paramètre Quiesce n'est pas disponible. Les machines virtuelles équipées de disques haute capacité ne peuvent pas être mises au repos.

Important : Les snapshots ne doivent pas être utilisés comme unique solution de sauvegarde, ni comme solution de sauvegarde sur le long terme.

Changer le mode Disque en excluant les disques virtuels des snapshots

Vous pouvez faire passer un disque virtuel en mode indépendant pour exclure le disque des snapshots pris de sa machine virtuelle.

Conditions préalables

Vous devez mettre hors tension la machine virtuelle et supprimer tous les snapshots existants pour pouvoir modifier le mode de disque. Supprimer un snapshot implique de valider les données existantes sur le disque de snapshot dans le disque parent.

Privilèges requis :
  • Machine virtuelle .Gestion des snapshots.Supprimer un snapshot
  • Machine virtuelle.Configuration.Modifier les paramètres de périphérique
Note : Un disque indépendant ne participe pas aux snapshots de machine virtuelle. Autrement dit, l'état du disque est indépendant de l'état du snapshot et la création, la consolidation ou la restauration de snapshots n'a aucun effet sur le disque.

Vous pouvez prendre un snapshot de mémoire d'une machine virtuelle avec un disque indépendant, mais le snapshot ne peut pas être restauré. L'objectif principal de ces snapshots est de capturer l'état d'une machine virtuelle pour une analyse plus poussée à l'aide de Vmss2core ou d'outils similaires.

Procédure
  1. Cliquez avec le bouton droit sur une machine virtuelle dans l'inventaire et sélectionnez Modifier les paramètres.
  2. Sous l'onglet Matériel virtuel, développez Disque dur, puis sélectionnez une option de mode disque indépendant.
    Option Description
    Dépendant

    Le mode dépendant est le mode de disque par défaut. Lorsque vous prenez un snapshot d'une machine virtuelle, les disques dépendants sont inclus dans le snapshot. Lorsque vous restaurez le snapshot précédent, toutes les données sont restaurées au point de prise d'un snapshot.

    Indépendant - Persistant

    Les disques en mode persistant se comportent comme des disques normaux sur votre ordinateur physique. Toutes les données écrites sur un disque en mode persistant sont écrites de façon permanente sur le disque même si vous restaurez un snapshot. Lorsque vous mettez hors tension ou réinitialisez une machine virtuelle, le disque et tous ses snapshots sont conservés.

    Indépendant - Non persistant

    Les disques en mode non persistant se comportent comme des disques en lecture seule. Les modifications des disques en mode de non-persistant sont supprimées lorsque vous mettez hors tension la machine virtuelle ou la réinitialisez. Avec non persistant, vous pouvez redémarrer la machine virtuelle avec un disque virtuel dans le même état chaque fois. Les modifications des disques sont écrites et lues dans un fichier journal qui est supprimé lorsque vous mettez sous tension ou réinitialisez la machine virtuelle, ou que vous supprimez un snapshot.

  3. Cliquez sur OK.

Créer un snapshot d'une machine virtuelle

Vous pouvez créer un snapshot lorsqu'une machine virtuelle est sous tension, hors tension ou suspendue. Si vous interrompez une machine virtuelle, attendez jusqu'à la fin de l'opération d'interruption avant de prendre un snapshot.

Lorsque vous créez un snapshot de mémoire, le snapshot capture l’état de la mémoire de la machine virtuelle et les paramètres d’alimentation de la machine virtuelle. Lorsque vous capturez l'état de la mémoire de la machine virtuelle, l'opération de création d'un snapshot est plus longue. Il est possible que vous observiez une pause momentanée de la réponse sur le réseau.

Lorsque vous suspendez une machine virtuelle, VMware Tools suspend le système de fichiers de la machine virtuelle. L'opération de suspension met en pause ou altère l'état des processus en cours d'exécution sur la machine virtuelle, en particulier les processus susceptibles de modifier les informations stockées sur le disque lors d'une opération de restauration.

La suspension avec cohérence des applications n'est pas prise en charge pour les machines virtuelles possédant des disques IDE ou SATA.

Note : Si vous créez un snapshot d'un disque dynamique (type de disque spécifique à Microsoft), la technologie des snapshots préserve l'état de mise au repos du système de fichiers, mais pas l'état de mise au repos de l'application.

Conditions préalables

  • Si vous créez un snapshot de la mémoire d'une machine virtuelle possédant plusieurs disques dans différents modes de disque, vérifiez que la machine virtuelle est hors tension. Par exemple, si vous avez une configuration à but précis qui exige que vous utilisiez un disque indépendant, vous devez mettre hors tension la machine virtuelle avant de prendre un snapshot.
  • Pour capturer l'état de la mémoire de la machine virtuelle, vérifiez que la machine virtuelle est sous tension.
  • Pour suspendre les fichiers de la machine virtuelle, vérifiez que la machine virtuelle est sous tension et que VMware Tools est installé.
  • Vérifiez que vous disposez du privilège Machine virtuelle.Gestion des snapshots.Créer un snapshot sur la machine virtuelle.

Procédure

  1. Dans vSphere Client, accédez à la machine virtuelle et cliquez sur l'onglet Snapshots.
  2. Cliquez sur Créer un snapshot.

    Résultat : la boîte de dialogue Créer un snapshot s'ouvre.

  3. Entrez un nom pour le snapshot.
  4. (Facultatif) Entrez une description pour le snapshot.
  5. (Facultatif) Pour capturer la mémoire de la machine virtuelle, cochez la case Prendre un snapshot de la mémoire de la machine virtuelle.
  6. (Facultatif) Pour suspendre les processus en cours d'exécution sur le système d'exploitation invité afin que le contenu du système de fichiers soit dans un état cohérent connu lorsque vous prenez un snapshot, cochez la case Mettre au repos le système de fichiers invité (impose l'installation de VMware Tools).
    Note : Vous pouvez suspendre les fichiers de la machine virtuelle uniquement lorsque la machine virtuelle est sous tension et que la case à cocher Prendre un snapshot de la mémoire de la machine virtuelle est désactivée.

    Pour plus d'informations sur le comportement de la machine virtuelle lorsque vous la mettez au repos, reportez-vous à l'article de la base de connaissances https://kb.vmware.com/s/article/5962168.

  7. Cliquez sur Créer.