Snapshots VirtualBox
Avant d'installer un logiciel risqué ou de tester une configuration, le snapshot est votre filet de sécurité. En quelques secondes, vous pouvez revenir à un état stable. C'est l'outil numéro un du technicien helpdesk pour travailler sans crainte dans un lab.
Qu'est-ce qu'un snapshot ?
Un snapshot est une photo instantanée de l'état d'une VM à un instant T : contenu du disque, état de la mémoire vive (optionnel), configuration. Il n'efface pas la VM — il enregistre un point de restauration.
Restaurer un snapshot = revenir à cet état exact, en quelques secondes, sans réinstaller quoi que ce soit.
Snapshot disque vs snapshot RAM
- Snapshot disque seul : capture le contenu du disque. La VM peut être éteinte ou allumée. Restauration rapide, espace disque modéré.
- Snapshot avec RAM : capture aussi le contenu de la mémoire vive. La VM doit être allumée au moment du snapshot. Restauration à l'état "live" exact — application ouverte incluse. Coût : taille du fichier snapshot = taille du disque + taille RAM allouée.
Lien avec la sauvegarde
Un snapshot n'est pas un backup. Il réside sur le même disque physique que la VM. Si ce disque tombe en panne, snapshot et VM disparaissent ensemble. Le snapshot protège contre les erreurs logicielles (mauvaise install, config ratée) — pas contre les pannes matérielles.
Pour les backups, voir le cours Sauvegarde & reprise d'activité.
flowchart TD
A[VM en cours d'exécution] --> B[Prendre un snapshot]
B --> C[Modifier la VM\ninstaller logiciel / tester config]
C --> D{Résultat OK ?}
D -->|Oui| E[Supprimer le snapshot\nlibérer l'espace]
D -->|Non| F[Restaurer le snapshot]
F --> A