18 votes

Partage d'instantanés VirtualBox

Est-il possible de "partager" un snapshot de VirtualBox ? J'ai une machine VirtualBox "baseline", et j'aimerais pouvoir prendre un snapshot, et l'envoyer à un autre utilisateur qui a la même machine baseline.

Le scénario est le suivant : la machine de référence est utilisée pour les tests, et je veux permettre aux testeurs de créer des instantanés qui décrivent un certain état du système, et d'envoyer cet instantané aux développeurs pour qu'ils l'examinent plus en détail.

EDIT : Pour clarifier, j'aimerais pouvoir exporter des snapshots "incrémentalement" sans avoir à exporter la machine entière en tant qu'appliance.

6voto

Brad Points 11

Oui, c'est possible. J'envoie fréquemment des instantanés de vbox entre un ordinateur portable et un ordinateur de bureau. Il faut d'abord actualiser l'instantané, puis exporter l'ensemble de la VM sous forme d'appliance.

2voto

Ortomala Lokni Points 131

Il devrait être possible d'envoyer simplement les fichiers ".vmdk" et ".sav" que vous pouvez trouver dans le dossier Snapshots.

Cependant, la simple copie de ces fichiers ne les fera pas apparaître dans l'interface graphique de VirtualBox. Pour cela, vous devrez également éditer le fichier ".vbox" qui contient toutes les informations sur les disques durs virtuels appartenant aux différentes machines virtuelles, etc.

Au lieu d'éditer votre fichier ".vbox", la solution la plus simple serait probablement de copier l'ensemble du dossier de la Machine Virtuelle sauf le très gros fichier ".vmdk" qui représente le disque dur virtuel de base. Ensuite, insérez ce fichier que vous avez localement sur votre machine.

1voto

Robert Lewis Points 332

Même l'exportation de l'ensemble de l'appliance dans un fichier *.OVA ne sauvegardera pas l'arborescence des snapshots, vous verrez le disque entier recouvert du dernier snapshot que la machine utilisait avant l'exportation.

0voto

jlliagre Points 13539

Je ne sais pas si vous pouvez facilement faire cela avec les instantanés de VirtualBox, mais si vous utilisez ZFS comme système de fichiers de stockage pour vos disques virtuels, ZFS permet d'envoyer des instantanés incrémentiels.

-1voto

NT. Points 109

Il semble qu'avec la virtualbox "d'aujourd'hui", vous pouvez simplement zipper le dossier de la machine virtuelle (le sauvegarder d'abord je suppose), puis le décompresser sur une autre machine, double-cliquer sur le fichier ".vbox" et il importe la machine directement, snapshots et tout (vous devrez peut-être supprimer l'image du cd virtuel VboxAdditions d'abord).

Une option plus ancienne consistait à utiliser le clonage : http://www.i-m-code.com/blog/blog/2012/02/04/virtualbox-clone-snapshots

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X