Qu’est-ce qu’un instantané VMware ?

Les instantanés VMware sont un moyen rapide et facile d’enregistrer l’état d’une machine virtuelle (VM) avant de tester un correctif, une mise à jour logicielle ou toute autre modification. L’instantané VMware préserve l’état et les données de la machine virtuelle au moment actuel, de sorte que lorsque vous avez terminé les tests, vous pouvez rapidement rétablir l’état souhaité de la machine virtuelle.

Vous pouvez créer un fichier instantané avec ou sans mémoire. Un instantané de mémoire capture également l’état de la mémoire de la machine virtuelle et ses paramètres d’alimentation. Si vous créez un instantané sans mémoire et que vous revenez à cet instantané, vous devrez démarrer la machine virtuelle manuellement.

Si vous souhaitez désactiver le système de fichiers invité, VMware tools doit être installé sur la machine virtuelle. La mise au repos vide les tampons sales du cache en mémoire du système d’exploitation sur le disque.

Les instantanés ne sont pas destinés à être utilisés comme stratégie de sauvegarde.

Quels fichiers sont créés lorsque je prends un instantané ?

Lorsque vous prenez un instantané, l’opération déclenche la création des fichiers suivants :

.vmdk, – delta.vmdk, .vmsd et.fichiers vmsn.

  • .fichier vmdk — Il s’agit d’un fichier machine sur lequel le système d’exploitation invité (OS) peut écrire.
  • – delta.vmdk – Un disque delta (également appelé disque enfant) est la différence entre l’état actuel du disque virtuel et l’état qui existait au moment de la prise de l’instantané précédent. Le disque delta est composé de deux fichiers : un petit fichier descripteur et un fichier contenant les données brutes. Le descripteur et les fichiers plats sont également appelés journaux de restauration.
  • .fichier vmsn – Il s’agit d’un fichier facultatif qui enregistre la mémoire de la machine virtuelle. Comme expliqué ci-dessus, si vous ne capturez pas l’état de la mémoire, l’opération « revenir à l’instantané » restaurera la machine virtuelle à un état non en cours d’exécution et elle devra être redémarrée manuellement.
  • .fichier vmsd – Il s’agit d’un fichier de base de données contenant des informations sur les snapshots des machines virtuelles et toutes les relations entre les snapshots et entre les disques delta pour chaque snapshot.

Comment gérer les instantanés VMware ?

Vous pouvez utiliser le client Web vSphere pour prendre de nouveaux instantanés, supprimer des instantanés, etc. Voici toutes les options:

  • Créer un instantané – Crée un nouvel instantané d’une machine virtuelle, qui devient l’instantané actuel. Vous pouvez prendre un instantané lorsqu’une machine virtuelle est sous tension, hors tension ou suspendue.
  • Supprimer un instantané – Supprime un instantané et supprime tout stockage associé.
  • Supprimer tous les instantanés – Supprime tous les instantanés associés à une machine virtuelle. Si la machine virtuelle n’a pas d’instantanés, cette opération revient simplement avec succès.
  • Revenir à l’instantané – Modifie l’état d’exécution d’une machine virtuelle à l’état de l’instantané sélectionné. C’est la même chose que l’option « Aller à » sous le Gestionnaire d’instantanés dans le client vSphere/VI.
  • Revenir à l’instantané le plus récent — Revient à l’instantané le plus récent pour la machine virtuelle.
  • Consolidate – Fusionne la hiérarchie des journaux de restauration. Ceci est pris en charge dans vSphere 5.0 et versions ultérieures.

Comment créer un instantané ?

1. Accédez au gestionnaire d’instantanés VMware vSphere en cliquant avec le bouton droit de la souris sur une machine virtuelle, puis cliquez sur Créer un instantané. Vous pouvez également sélectionner VM > Actions > Instantanés > Prendre un instantané.

Taking a VMware vSphere snapshot

Taking a VMware vSphere snapshot

2. Dans la fenêtre contextuelle, entrez un nom et une description pour l’instantané. Il est recommandé d’inclure une description détaillée de ce qui a été fait à la machine virtuelle ou de la configuration de la machine virtuelle.

3. Si vous cochez l’option « Instantané de la mémoire de la machine virtuelle », l’instantané enregistrera également la mémoire de la machine virtuelle. Si vous cochez cette case et que la machine virtuelle est en cours d’exécution lorsque vous prenez un instantané, l’icône de l’instantané sera verte.

Adding description to VMware vSphere snapshot

Adding description to VMware vSphere snapshot

4. Cliquez sur OK pour créer l’instantané.

Comment revenir à un instantané ?

La figure ci-dessous montre plusieurs instantanés parmi lesquels choisir. Si nous revenons à un instantané avec une icône verte, la machine virtuelle sera en état d’exécution.

Reverting a VMware vSphere snapshot

Reverting a VMware vSphere snapshot

1. Pour revenir à un instantané, dans le gestionnaire d’instantanés, choisissez l’un des instantanés (par exemple, le correctif 2) et cliquez sur Revenir à.

Reverting a VMware vSphere snapshot from the snapshot manager

Reverting a VMware vSphere snapshot from the snapshot manager

2. Cliquez sur OK.

3. Notez que vous recevrez un message indiquant que « l’état actuel de la machine virtuelle sera perdu à moins qu’il ne soit enregistré dans un instantané. »Cela signifie que si vous avez apporté des modifications à la machine virtuelle et que vous ne les avez pas enregistrées en créant un instantané, votre travail sera perdu. Si vous êtes prêt à continuer, cliquez sur OK.

Reverting a VMware vSphere snapshot Message

Reverting a VMware vSphere snapshot Message

4. L’écran Gestionnaire d’instantanés indiquera où vous vous trouvez dans l’arborescence des instantanés. Cliquez Puisque l’instantané du patch 2 n’a pas la mémoire de la machine, vous devrez démarrer la machine virtuelle manuellement.

Managing VMware vSphere snapshots

Managing VMware vSphere snapshots

Meilleures pratiques de VMware snapshot

Les instantanés de VM prennent beaucoup de place, vous devez donc vous limiter à 2 ou 3 d’entre eux.

C’est bien d’utiliser des instantanés sur des machines virtuelles de test ou de développement, mais ne les utilisez pas sur des machines virtuelles de production. Une machine virtuelle avec des instantanés a généralement de mauvaises performances car vous doublez les IOPS et il y a une surcharge du PROCESSEUR dans le calcul de la différence de niveau de bloc. La dégradation des performances est basée sur la durée de mise en place de l’instantané ou de l’arborescence d’instantanés, la profondeur de l’arborescence et l’évolution de la machine virtuelle et de son système d’exploitation invité (SE) par rapport au moment où vous avez pris l’instantané.

Comme indiqué précédemment, les instantanés ne sont pas censés être une méthode de sauvegarde et de récupération. Utilisez toujours une solution logicielle de sauvegarde appropriée dans votre centre de données.

Snapshot manager ne peut détecter les instantanés que pour des machines virtuelles individuelles. Des solutions tierces sont disponibles pour vous permettre de voir et de gérer des instantanés pour plusieurs machines virtuelles, ce qui vous permet de mieux contrôler votre environnement virtuel. Par exemple, vous pouvez rapidement repérer et enquêter sur la création ou la suppression non autorisée d’instantanés dans votre environnement virtuel.

Mots finaux

Les instantanés sont une technologie de virtualisation cool, mais ils doivent être utilisés avec parcimonie et avec prudence. Gardez à l’esprit que si vous stockez des informations sensibles ou réglementées sur vos machines virtuelles, vous devez gérer correctement vos instantanés pour éviter les problèmes de sécurité et de conformité.

Vladan Seget est un consultant informatique indépendant et un blogueur professionnel. Seget est onze fois vExpert et cinq fois Veeam Vanguard, détient les certifications expert VCAP5-DCA et VCAP5-DCD et est un professionnel certifié VMware.