2 votes

Comment puis-je créer une copie d'une machine virtuelle dans le client vSphere fonctionnant sur ESXi 4.0?

Je voudrais créer des copies des machines virtuelles situées sur mon datastore que je peux temporairement mettre en place sur un serveur différent pendant que je réalise certaines opérations de maintenance sur notre serveur de virtualisation principal.

À part utiliser l'utilitaire Converter (que je ne pense pas pouvoir utiliser avec les machines Linux), y a-t-il un moyen de faire des copies de ces machines ? Cela faciliterait grandement ma vie.

7voto

Jed Daniels Points 2524

J'ai déjà fait cela en utilisant "Fichier -> Exporter le modèle OVF" (assurez-vous que la machine virtuelle est éteinte). Vous pouvez ensuite déployer cela sur un nouveau système avec "Fichier -> Déployer le modèle OVF". Je vous recommande vivement de tester cela avant de supprimer votre ancien système, car il y a eu des occasions où cela n'a pas fonctionné correctement.

Si vous devez le faire sans éteindre la machine virtuelle, je pense que vous allez avoir beaucoup plus de mal, mais vous pourriez y parvenir en installant un serveur vCenter temporaire/Demo, en connectant la boîte ESXi à celui-ci (en supposant que vous êtes toujours dans la licence de démonstration qui le permettra ou en obtenant une nouvelle licence qui le permet), puis en clonant la machine virtuelle en cours d'exécution et en effectuant l'exportation sur la machine virtuelle clonée.

1voto

user1618238 Points 36

Idéalement, vous devriez utiliser le vCenter.

Le vCenter Linux est gratuit. Un OVF est disponible, il n'est pas nécessaire d'avoir une licence d'OS et de serveur vCenter, cependant le nombre de VMs pris en charge est limité par rapport au vCenter sur Windows.

Si vous voulez juste le faire via vSphere, la solution ci-dessus concernant la création d'OVF vous aidera dans une certaine mesure.

0voto

Chuck Ross Points 56

Si vous avez simplement besoin de sauvegarder les images disque temporairement pendant la maintenance (ce qui signifie que les machines virtuelles n'ont pas besoin de continuer à fonctionner), vous pouvez faire ce qui suit pour sauvegarder les images disque sur un serveur NFS temporaire.

Créez un partage NFS sur une autre machine de votre réseau. Assurez-vous qu'il y a suffisamment d'espace disponible pour sauvegarder vos images disque. Utilisez le client vSphere pour créer un datastore NFS qui pointe vers votre nouveau partage.

Activez le "Mode de support technique" dans ESXi. Depuis la console ESXi, appuyez sur Alt-F1. L'écran sera effacé et affichera quelques lignes en haut de l'écran. Il n'y aura pas de prompt. Tapez "unsupported" et appuyez sur Entrée. Vous serez alors invité à saisir le mot de passe administrateur. Après avoir saisi votre mot de passe, vous serez redirigé vers une invite de commande Linux.

Les datastores sont montés sous /vmfs/volumes. Vous pouvez maintenant utiliser la commande cp de Linux pour copier les images disque d'un datastore à l'autre.

Alternativement, vous pouvez activer SSH sur le serveur ESXi et utiliser scp (copy sécurisée) depuis une autre machine pour copier les images.

Voici un lien avec un article et une vidéo décrivant le processus.

http://www.vm-aware.com/2008/07/enable-ssh-for-esxi/

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X