J'ai une "suite" de 5 ordinateurs virtuels que je voudrais créer, tous les SE invités d'Ubuntu Server 12.04 mais avec des piles de logiciels radicalement différentes au-dessus du SE (un serveur est un "serveur de compilation" avec Subversion, Hudson, etc. installé un autre serveur est un serveur d’applications avec JBoss, etc.).
L'installation et la configuration du serveur Ubuntu prennent plusieurs heures. Si possible, j'aimerais ne le faire qu'une fois (pour obtenir une version "de base" du système d'exploitation installé sur une machine virtuelle), puis copier cette "base" sur les 4 autres. Ainsi, j'enregistre 2 - 3 heures par machine et il suffit de se concentrer sur l'installation et la configuration des applications pour chaque serveur.
Lorsque je crée une machine virtuelle, trois fichiers sont créés:
my-vm.vbox
- Je suppose que c'est la VMmy-vm.vbox-prev
- Aucune idée de ce que c'estmy-vm.vdi
- Je suppose que c'est le disque sur lequel l'OS invité (ma "base") est installé
Malheureusement, j'ai déjà créé les 5 ordinateurs virtuels et je suis en train d'installer Ubuntu Server sur le premier. Ma configuration est la suivante:
build-srv.vbox
,build-srv.vbox-prev
,build-srv.vdi
(La VDI est initialisé , mais n'a rien dedans)app-srv.vbox
,app-srv.vbox-prev
,app-srv.vdi
(Même, initialisé, mais avec rien dedans)- etc ... (pour tous les 5)
Je suis en train d'installer Ubuntu Server sur le serveur de compilation ( build-srv
). J'espère qu'une fois que je suis fini, toutes les informations de configuration qui sera juste à contenu build-srv.vdi
. En théorie, je devrais être capable de simplement copier-coller build-srv.vdi
sur chacun des autres serveurs et échanger leurs VDI respectifs, n'est-ce pas?
Je suis sûr que je devrais aussi entrer dans les paramètres de la machine virtuelle et modifier le VDI, mais je ne suis même pas sûr d'être sur la bonne voie.
Est-ce que j'ai besoin de possible? Si tel est le cas, que dois-je faire pour configurer chaque ordinateur virtuel avec la même copie de l'instance de système d'exploitation dont je suis actuellement au centre? Sinon, quelles sont mes options (en plus de répéter la même installation de 2 heures pour chaque ordinateur virtuel!)? Merci d'avance!
la source
Ce que vous recherchez peut-être, c’est le mode de disque multi - attaches , qui peut être appliqué une fois que l’image de disque initiale est créée et configurée. Vous pouvez ensuite l'utiliser comme base pour plusieurs machines virtuelles et chacune aura sa propre image de différenciation basée sur l'original - aucune copie ou clonage n'est nécessaire. Veuillez consulter la documentation à l’ adresse suivante : http://www.virtualbox.org/manual/ch05.html#hdimagewrites
la source