Vous êtes sur la page 1sur 10

Université de Gabes

F
Virtualisation et Cloud
Ahmed Aboud

TP 2 — Sauvegarder l'état et Cloner une machine


virtuelle

Toutes les solutions de virtualisations fournissent un système d'instantanés (ou de snapshots en anglais), y compris
VirtualBox.
Pour ceux qui ne savent pas ce que c'est, et bien il s'agit de faire une simple sauvegarde de l'état actuel d'une
machine virtuelle pour y retourner en un instant.
Les instantanés (ou snapshots) sont très pratique et peuvent servir dans de nombreux cas.
Notamment :

1- pour éviter de réinstaller à chaque fois le système d'exploitation (Windows, Linux, ...) lorsque la machine
virtuelle devient lente ou qu'elle ne démarre plus à cause d'une erreur système (exemple : un écran bleu qui
survient dans la VM).
2- pour tester différentes configurations ou différentes techniques pour ceux qui souhaiterait apprendre à réparer
un ordinateur, sans pour autant mettre en danger le système d'exploitation hôte.
3- pour configurer des services assez complexes (par exemple : un serveur de mail complet sous Linux) sans
devoir recommencer depuis zéro en cas de mauvaise manipulation irréversible.
4- pour créer rapidement une 2ème machine virtuelle avec le même système d'exploitation si l'instantané est créé
directement après l'installation du système d'exploitation invité.

Partie 1: Sauvegarder l'état d’une machine virtuelle

1. Etat actuel de notre VM


Actuellement, notre machine virtuelle ressemble à ceci :

1/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Pour créer un instantané d'une machine virtuelle, sélectionnez-la dans VirtualBox et cliquez sur : Machine Tools ->
Snapshots.

Pour le moment, vous pouvez voir qu'il n'y a aucun instantané et que vous êtes donc à l'état actuel.

2/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Pour les fichiers de la machine virtuelle, vous trouverez notamment :


● le fichier de configuration au format vbox
● son disque dur virtuel au format vdi dans notre cas
Mais pour le moment, il n'y a pas de dossier "Snapshots".

Comme vous pouvez le voir dans la section "Général -> Avancés" des paramètres de votre machine virtuelle, les
instantanés sont stockés par défaut dans un sous-dossier "Snapshots" du dossier contenant les fichiers de votre
machine virtuelle.
Pour changer l'emplacement des instantanés pour cette machine virtuelle, il suffit donc de modifier le chemin :
Dossier des instantanés.

3/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

2. Créer un instantané de votre VM


Pour créer un instantané de votre machine virtuelle :
1. éteignez votre machine virtuelle
2. sélectionnez la dans VirtualBox
3. cliquez sur : Machine Tools -> Snapshots
4. cliquez sur : Take

Indiquez un nom pour cet instantané et ajoutez une description si vous le souhaitez.

4/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Une fois que vous aurez créé un instantané de votre machine virtuelle, vous verrez qu'un dossier "Snapshots" aura
apparu dans le dossier de votre machine virtuelle.

Dans ce dossier, vous trouverez un nouveau disque dur virtuel un peu spécial.
En effet, il s'agit d'un disque dur virtuel de type différentiel qui ne contient que les différences entre l'état original
de votre VM (l'état dans lequel le disque dur était lors de la création de l'instantané) et maintenant.
Les nouveaux fichiers créés dans votre machine virtuelle seront donc stockés dans ce nouveau fichier.

5/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Dans VirtualBox, vous verrez que l'état actuel se trouve après votre nouveau instantané.
Pour afficher la configuration de la machine virtuelle sauvegardée dans cet instantané, sélectionnez-le et cliquez
sur Properties.

3. Modification de la VM
Pour pouvoir tester la restauration de notre VM, nous allons d'abord modifier sa configuration.
Pour ce TP, nous allons modifié l'ordre d'amorçage (l'ordre de démarrage) de notre machine virtuelle pour autoriser
le démarrage uniquement sur son disque dur virtuel.

6/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Maintenant, si vous sélectionnez l'état actuel de votre VM, vous verrez que l'ordre d'amorçage est souligné, car il
diffère de l'ordre d'amorçage présent dans l'instantané créé précédemment.

4. Restaurer votre VM à un état antérieur


Pour restaurer votre machine virtuelle à l'état précédent (enregistré dans l'instantané créé précédemment) :
1. éteignez votre VM
2. sélectionnez-la
3. cliquez sur : Machine Tools -> Snapshots
4. sélectionnez l'instantané auquel vous souhaitez retourner
5. cliquez sur Restore

7/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Lorsque vous souhaitez restaurer une VM à son état antérieur, VirtualBox vous proposera de créer d'abord un
instantané pour sauvegarder l'état actuel de votre VM.
Cela peut permettre d'éviter les mauvaises surprises (du genre : zut, j'ai perdu un fichier important), mais cela veut
aussi dire que votre machine virtuelle prendre encore un peu plus de place au lieu d'en récupérer en supprimant les
derniers changements.
Pour ce TP, nous avons coché la case "Créer un instantané de l'état actuel de la machine" pour vous montrer à
quoi servait cette option.

Maintenant que nous avons restauré notre VM (tout en conservant l'état précédent de notre VM avant sa
restauration), nous pouvons la redémarrer.

Partie 2: Cloner une machine virtuelle


Lorsque vous installez un système d'exploitation dans une machine virtuelle ou dans d'autres cas, il peut
être intéressant de faire une copie d'une machine virtuelle.
Pour cela, VirtualBox vous propose 2 types de clonages : intégral et lié.

1. Clone intégral
Pour commencer, nous allons créer une copie complète d'une machine virtuelle.
Pour cela, sélectionnez votre machine virtuelle et faites un clic droit "Cloner" sur celle-ci.

8/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Indiquez un nom pour la nouvelle machine virtuelle et cochez la case si vous souhaitez réinitialiser
l'adresse MAC des différentes cartes réseau utilisée par cette machine virtuelle.

Note : l'adresse MAC est une adresse physique qui est censée être unique pour chaque carte réseau. Il est
donc fortement recommandé de cocher cette case si vous souhaitez utiliser ces 2 machines virtuelles
(celle d'origine + sa copie) simultanément.

Pour le type de clone, vous aurez la possibilité de créer :

un clone intégral : il s'agit d'une copie complète de la machine virtuelle (sa configuration + ses disques
durs virtuels associés).
un clone lié : la nouvelle machine virtuelle se basera sur le disque dur virtuel de la machine virtuelle
d'origine et sauvegardera les nouvelles données dans un disque dur virtuel de type : différentiel.

Dans ce cas-ci, nous sélectionnons : Clone intégral.

9/10
Université de Gabes Virtualisation et Cloud
Ahmed Aboud

Lorsque vous souhaitez cloner une machine, vous avez la possibilité entre :

l'état actuel de la machine : ce qui vous permettra de créer une nouvelle machine virtuelle qui
correspondra à l'état actuel de la machine virtuelle d'origine (mais sans les instantanés que vous auriez pu
créer entre-temps)
Tout : cela vous permettra de créer une nouvelle machine virtuelle tout en gardant les différents
instantanés (snapshots) que vous avez peut-être faits entre-temps.
Dans notre cas, on va simplement copier l'état actuel de notre machine virtuelle.

Etant donné qu'il s'agit d'un clone intégral, VirtualBox créera aussi une copie des différents disques durs
virtuels utilisés par votre machine virtuelle.
Ce qui peut prendre beaucoup de temps en fonction de la taille de ceux-ci et des performances de votre
ordinateur physique.

Maintenant, nous avons 2 machines virtuelles sous Windows 7.

10/10

Vous aimerez peut-être aussi