Comment bien copier une image VirtualBox (.vdi)
Par Korben le 23 octobre 2008

La plupart des gens (moi y compris) pensent que faire une copie de sauvegarde d’une machine virtuelle VirtualBox est aussi simple qu’un copier coller…
Détrompez vous ! Pour faire une copie “propre” d’un .VDI, il faut lancer la commande suivante sous Linux :
VBoxManage clonevdi ~/.VirtualBox/VDI/WindowsXP.vdi ~/WindowsXP_Backup.vdi
En gros, ça veut dire :
VBoxManage clonevdi CHEMIN_VERS_FICHIER_SOURCE CHEMIN_VERS_FICHIER_DESTINATION
Maintenant, comme moi, vous savez…
Je vous recommande aussi la lecture des sujets suivants
- Comment règler l’erreur Spawning Session de VirtualBox
- La Time Machine sous Linux
- Supprimer en ligne de commande sous linux de manière non définitive ! Yeah !
- Nouvelle version de VirtualBox
- Virtual Box devient opensource






Rslmanu
Et pour windows ? Quelqu’un sait ?
Posté le 23 octobre 2008 à 09:46:48
koyuki
question con :
on execute la commande ou ? je suis sous windows
Posté le 23 octobre 2008 à 10:00:47
Korben
@koyuki: Sous Windows, j’en sais rien. Cette ligne de commande est pour linux. Si qqlun connait la manip pour Windows, je suis preneur.
Posté le 23 octobre 2008 à 10:04:27
Walter Closed
Peut tu préciser ce que l’utilisation de cette commande apporte face à un simple copier-coller ?
En lisant l’article on comprend juste qu’il faut utiliser la première méthode, mais pas pourquoi…
Posté le 23 octobre 2008 à 10:11:50
Korben
@Walter Closed: En fait , chaque virtual machine a son propre unique ID. Tu coup, si tu fais un simple copier coller, tu gardes le meme ID et donc il y a conflit ensuite. Avec cette manip de clone, l’id est changé. Les 2 machines sont donc des clones mais indépendantes.
Posté le 23 octobre 2008 à 10:16:29
LostInBrittany
Merci pour l’info, Korben, c’est bon à savoir.
Mais si ce que tu veux est simplement faire une copie de sauvegarde pour après restaurer, où installer une copie de la machine sur un autre ordinateur, le copiage simple devrait faire l’affaire, non ? Au moins c’est ça que j’ai toujours fait sans trouver trop de soucis.
Posté le 23 octobre 2008 à 11:14:51
Eric D
La commande est la même sous windows mais il faut ajouter VirtualBox dans le path. En ligne de commande:
SET PATH=%PATH%;C:\Program Files\Sun\xVM VirtualBox
Posté le 23 octobre 2008 à 11:48:59
mikymike
@Eric D: Pas forcément!
Mettre ça dans le path pour ne l’utiliser que quelque fois, c’est pas vraiment super.
Faite plutôt dans la console de windows:
cd C:\Program Files\Sun\xVM VirtualBox
puis
VBoxManage clonevdi ~/.VirtualBox/VDI/WindowsXP.vdi ~/WindowsXP_Backup.vdi
Posté le 23 octobre 2008 à 13:53:54
Juava
Quelqu’un sait comment convertir une VM Linux .VMDK en .VDI simplement ?
Posté le 23 octobre 2008 à 16:47:52