Un snapshot conserve l'état et les données d'une machine virtuelle au moment où vous prenez le sanapshot. Lorsque vous créez un snapshot d'une machine virtuelle, cette machine virtuelle n'est pas affectée et seule une image de cette machine dans un état donné est copiée et stockée. Les snapshots sont utiles lorsque vous devez retourner à plusieurs reprises au même état de la machine virtuelle mais que vous ne souhaitez pas créer plusieurs machines virtuelles.
Les snapshots sont utiles en tant que solution à court terme pour tester un logiciel dont les effets sont inconnus ou potentiellement dangereux. Vous pouvez utiliser un snapshot comme point de restauration pendant un processus linéaire ou itératif, tel que l'installation de packages de mise à niveau, ou pendant un processus d'embranchement, tel que l'installation de différentes versions d'un programme.
Vous pouvez utiliser un snapshot lors de la mise à niveau du système d'exploitation d'une machine virtuelle. Par exemple, avant de mettre à niveau la machine virtuelle, vous prenez un snapshot pour conserver le point dans le temps avant la mise à niveau. S'il n'y a aucun problème lors de la mise à niveau, vous pouvez choisir de supprimer le snapshot, ce qui validera les modifications apportées au cours de la mise à niveau. Cependant, si vous avez rencontré un problème, vous pouvez restaurer le snapshot, ce qui va rétablir l'état de votre machine virtuelle enregistré avant la mise à niveau.
Avec VMware Cloud Director, vous ne pouvez avoir qu'un seul snapshot d'une machine virtuelle. Chaque tentative de prendre un nouveau snapshot d'une machine virtuelle supprime le précédent.