export virtualbox

Virtualbox : Export de machine virtuelle

Comment exporter une ou des machines virtuelles avec virtualbox

ova virtualbox, virtualbox export, export virtualbox, fichier ova virtualbox, virtualbox ova, machine virtuelle, exporter une machine virtuelle virtualbox, machine virtuelle linux, exporter machine virtuelle, virtualbox linux commande sauvegarde, exporter machine virtuelle virtualbox, vboxmanage export, virtual box ova, sauvegarder virtual box, script bash

Date de publication : 2012-05-12 10:29:50

Devenu grand utilisateur virtualbox pour tester mes différentes configurations de serveur linux, j'ai cherché un moyen simple et portable de sauvegarder une machine virtuelle.

J'ai alors découvert que l'utilitaire vboxmanage, fournit avec virtualbox, permet d'exporter une machine virtuelle en fichier ova. Les fichiers au format ova contiennent toutes les informations nécessaires à l'import et à l'export de la machine virtuelle (fichier disque + métadonnées).

Export d'une machine virtuelle au format ova

Pour exporter une machine virtuelle dans le format ova il suffit de lancer la commande :

vboxmanage export "nom-machine-virtuelle" -o "/chemin/vers/fichier.ova"

Avant de lancer l'export assurez vous que la machine virtuelle est bien éteinte.

Script Bash pour la sauvegarde de machines virtualbox

Comme je suis fainéant, j'ai crée un script bash qui permet d'exporter toutes mes machines virtuelles en une seule ligne de commande.

#!/bin/bash
VBOXLIST='machine0 machine1 machine2'
EXPORT_DIR='/repertoire/de/sauvegarde/'
echo "Liste des machines virtuelles à exporter : ${VBOXLIST}"
for VBOX in ${VBOXLIST}; do
FILE="${EXPORT_DIR}${VBOX}.ova"
echo "Export de ${VBOX} vers ${FILE}"
if [ -f "${FILE}" ]; then
echo "Suppression du fichier : ${FILE}"
rm "${FILE}"
fi
vboxmanage export "${VBOX}" -o "${FILE}"
done

Enjoy ;)

Image : Chris Barker

 
 

b1n@sp1n