web-dev-qa-db-fra.com

Sauvegardez virtualbox pour une nouvelle installation - lors de la migration vers 64 bits

Je prends généralement le chemin de mise à niveau dans Ubuntu, plutôt que de nouvelles installations, mais je voudrais essayer le dernier chemin pour 12.04.

Cependant, l'un des outils les plus soigneusement configurés et critiques sur mon système est la machine virtuelle Windows de windowsbox que j'exécute pour certaines tâches clés que je n'ai pas encore été en mesure de migrer entièrement vers Linux.

Comment puis-je m'assurer que je sauvegarde complètement cela lorsque j'essuie et installe pour 12.04? Sera-ce exactement dans l'état actuel? Quels fichiers dois-je sauvegarder pour garantir le transfert correct de tous les paramètres et du contenu?

De plus, une nouvelle partie de ma motivation pour effectuer une nouvelle installation réside dans le fait que je souhaite passer d'une configuration 32 bits 11.10 à une configuration 64 bits 12.04. Est-ce que cela affectera/cassera ma machine virtuelle?

8
Mittenchops

Vous pouvez utiliser l '"Assistant d'exportation d'appliances" de VirtualBox pour exporter votre VM, puis l'importer à nouveau sur votre système réinstallé. J'utilise VirtualBox 4.1.8, mais cette fonctionnalité existe depuis au moins deux versions.

Exportation d'une VM

  1. Ouvrir VirtualBox

  2. Allez dans le menu File et sélectionnez Export Appliance

  3. Sélectionnez la machine virtuelle (VM) que vous souhaitez exporter et cliquez sur Next.

  4. Choisissez l'emplacement où vous allez enregistrer le fichier VM exporté et cliquez sur Next

  5. Vérifiez les paramètres et cliquez sur Export

Copiez le VM exporté sur un disque dur externe (ou placez-le sur une partition qui survivra à la réinstallation). Une fois que vous avez réinstallé, vous pouvez importer la machine virtuelle.

Importation d'une VM

  1. Ouvrir Virtualbox

  2. Allez dans le menu File et sélectionnez Import Appliance

  3. Choisissez le fichier à importer et suivez le reste des invites.

10
amc

Avant d'essuyer votre disque, il est toujours judicieux de sauvegarder vos données personnelles dans votre répertoire personnel .

Par conséquent, je suis sûr que vous avez déjà prévu de le faire. Si vos images de disques virtuels y sont stockées (généralement dans le répertoire caché ~/.VirtualBox], vos disques virtuels seront également inclus dans votre sauvegarde de votre répertoire HOME et seront restaurés ultérieurement avec toutes les fonctionnalités dont vous avez besoin.

Cependant, effectuer une mise à niveau d'Ubuntu 32 bits à Ubuntu 64 bits peut être effectué sans supprimer vos données dans votre HOME. Si vous gardez votre HOME, vous devrez simplement réinstaller l’application de boîte virtuelle dans votre nouvelle installation Ubuntu pour garder toutes vos machines virtuelles (y compris les instantanés) intactes.

Cela dit, il peut bien sûr être nécessaire de sauvegarder une machine virtuelle (par exemple, si vous souhaitez créer un nouveau répertoire de base, modifier votre nom d'utilisateur ou ne pas stocker les machines virtuelles dans DOMICILE).

Vous avez ensuite le choix d'exporter et d'importer vos machines au format Open Virtualization Format (OVF) soit à partir de l'interface graphique du gestionnaire de boîtes virtuelles , soit à partir de la ligne de commande.

VBoxManage export <nameofvm> -o <nameofmachine>.ovf
VBoxManage import <nameofvm>.ovf  # use --dry-run first to check configurations

En raison des limitations du format OVF, cela ne sauvegardera pas l'état actuel ni les instantanés d'une machine donnée. Vous pouvez cloner une machine virtuelle et l'enregistrer dans une nouvelle installation, mais cela peut s'avérer plus fastidieux que d'effectuer une sauvegarde classique de ~/.Virtualbox et éventuellement d'autres emplacements que vous avez éventuellement définis pour stocker les disques durs virtuels.

Je recommande de lire le Manuel en ligne de Virtual Box pour avoir une idée des options, des procédures et des limitations.

1
Takkat