08oct2008
Dupliquer une machine virtuelle Virtualbox
On pourrait penser que pour dupliquer une machine virtuelle, il suffit de copier/coller son disque VDI, puis créer une nouvelle machine virtuelle en lui affectant cette copie de disque dur virtuel. Malheureusement, cette méthode simpliste, qui fonctionne très bien sous vmware, ne fonctionne pas avec VirtualBox. (virtualbox vous remonte une erreur au moment de l'ajout de cette copie de fichier vdi : UUID déjà utilisé).
Cela dit, les créateurs de VirtualBox ont pensés à tout !
Il existe dans le gestionnaire "VBoxManage.exe" une option permettant de cloner un fichier vdi en lui assignant un nouvel UUID.
C:\Program Files\Sun\xVM VirtualBox>VBoxManage clonevdi "d:\vbox\ubuntu_dev_model.vdi" "d:\vbox\ubuntu_dev_prj1.vdi"
Et voila, vous pouvez créer autant de copie de votre VM originale et les ajouter dans votre VirtualBox.
Nom : Gauthier GARNIER
Commentaires
mercredi 7 janvier 2009 | 15:41
Je viens de faire le test. J'obtiens "Err. lecture disque" au démarrage. (version VB 2.1.0) sous winXP SP3. Des idées ?
lundi 15 juin 2009 | 20:44
marche au poil !!! 5 machines a installer (les mêmes bases) il m'a suffit, sur mon hote xp sp3 vbox 2.2.1, de créer une VM comme je voulait (debian 5.01 + additions invités etc etc), puis clonage et basta !!
merci !
@mr annic
problème lors de la copie ? réessayez...
jeudi 6 août 2009 | 18:39
bonjour ,
j'ai essayer la commande mais je reçoit le msg suivant :
C:\Program Files\Sun\xVM VirtualBox>VBoxManage clonevdi "C:\Users\djili\.Virtual
Box\HardDisks\Server_2008.vdi" "C:\Users\djili\Documents\virtualduplication\Seve
r28Test.vdi"
VirtualBox Command Line Management Interface Version 2.1.0
(C) 2005-2008 Sun Microsystems, Inc.
All rights reserved.
! FAILED calling virtualBox->OpenHardDisk2(src, srcDisk.asOutParam()) at line
372!
! Primary RC = VBOX_E_IPRT_ERROR (0x80BB0005) - Runtime subsystem error
! Full error info present: true , basic error info present: true
! Result Code = VBOX_E_IPRT_ERROR (0x80BB0005) - Runtime subsystem error
! Text = Could not get the storage format of the hard disk 'C:\Users\dj
ili\.VirtualBox\HardDisks\Server_2008.vdi' (VERR_FILE_NOT_FOUND)
! Component = HardDisk2, Interface: IHardDisk2, {ed6e2525-c2fd-42a4-917a-7a9
045ac9e15}
! Callee = IVirtualBox, {339abca2-f47a-4302-87f5-7bc324e6bbde}
avez-vous une idée de mon pb
merci
mercredi 2 septembre 2009 | 11:06
merci beaucoup!! Fonctionne impec
lundi 30 novembre 2009 | 14:37
<J'ai trouvé la soluce pour créer des clones de ton master dans Virtual Box sous XP - 1ére méthode : Crée un clone de ton master - Dans " Virtual Box " _ " Fichier " >> Exporter application virtuel ... tu arrives sur l ' assistant d ' exportation ..... tu suis la procédure et pense à cocher :céer le format ancien OVF 0.9_ tu clic sur Exporterça te fait une copie de ton "image master" dans "Mes Documents " de ton ordi non virtuel . Ensuite, tu reviens dans " Virtual Box " _ " Fichier " >> Importation application virtuel ... tu arrives sur l ' assistant d ' Importation ..... tu suis la procédure et tu as crée un clone de ton master dans Virtual Box!!!!! et en +++ tu as une copie de ton image master dans "Mes Documents "de ton ordi non virtuel.
- 2éme méthode : C'est comme une restauration système sous Windows XP !!!!! -Tu ouvres " Virtual Box " _ dans la page qui s'ouvre _ sur le coté droit il y a marqué " Instantané " tu clic dessus - une autre page s'ouvre là , tu clic sur l'appareil photo !!!! clic -clac !!!!tu as un instantané de ton " image master " C 'est comme si tu avais crée un point restauration !!! Pratique pour revenir en arrière suite à un problème !!!!!!