J'ai importé une machine virtuelle dans un serveur ESXi à l'aide de l'utilitaire VMware "Converter stand alone". Cependant, ce processus est un peu fastidieux. Étant donné que je souhaite finalement que plusieurs copies de cette machine virtuelle (ou, pour être plus précis, plusieurs instances plus ou moins identiques de cette machine virtuelle) soient exécutées en même temps, existe-t-il un moyen de cloner la machine virtuelle déjà importée? Ou dois-je réimporter pour chaque instance que je veux?
vmware-esxi
David Mackintosh
la source
la source
Réponses:
Pas besoin d'utiliser le convertisseur pour cloner une VM.
Accédez simplement au magasin de données:
la source
En fait, il est plus facile de simplement accéder à la machine hôte dans VIC sous l'onglet Résumé et de parcourir la banque de données. Créez ensuite un dossier pour le nouveau vm, copiez le fichier vmdk à partir de votre vm source par copier-coller dans le navigateur de banque de données, puis créez une machine virtuelle personnalisée pour le nouveau fichier vmdk. Assurez-vous que vos noms de VM et de dossier correspondent et cela prend 1 / 10ème du temps.
Exemple pour moi était:
7gig VM:
J'ai fait des copies de 17 machines virtuelles en moins de 20 minutes, ce qui a permis d'économiser une tonne de temps à partir du convertisseur.
la source
Vous avez besoin d'un accès console (ou SSH) au serveur ESXi, puis vous pouvez copier vos machines virtuelles à l'aide de commandes UNIX standard (cp).
Pour accéder à la console:
Vous êtes maintenant à l'invite de commande du serveur; si vous souhaitez activer l'accès SSH, modifiez /etc/inetd.conf et supprimez le symbole de commentaire ("#") de la ligne SSH.
la source
[Modification de ma propre réponse]
Sommaire:
Ma conclusion: utilisez simplement le convertisseur à plusieurs reprises.
Merci à tous pour les idées.
(Mise à jour, bien plus tard: voici les détails sur la façon de créer une copie d'une machine virtuelle sans exécuter le convertisseur à plusieurs reprises.)
la source
Il existe un script "ghetto-esx-linked-clones" qui fera des clones liés plutôt que des clones complets. Les clones liés sont parfaits pour les machines virtuelles que vous avez l'intention d'utiliser pour des tests à court terme, car les clones ne stockent que les différences par rapport à la machine virtuelle d'origine. L'exécution de ce script nécessite d'activer l'accès SSH à l'hôte ESXi.
http://communities.vmware.com/docs/DOC-9202?tstart=7450
la source
Les conseils de Leon Roy ont fonctionné pour moi. Mais je pense qu'il y a quelque chose à considérer: les fichiers vmdk stockés directement dans le répertoire du vm sont liés avec un chemin relatif vers le fichier vmx tandis que les vmdks qui sont stockés en dehors de ce répertoire sont liés avec un chemin absolu. Donc, si l'un des vmdks utilisés par la machine virtuelle ne se trouve pas dans le même répertoire que la machine virtuelle elle-même, vous devez modifier la valeur fileName de ce fichier dans le fichier vmx avant de l'ajouter de nouveau à l'inventaire. Sinon, si vous ajoutez la machine virtuelle copiée, elle utilisera l'original et non la copie du vmdk.
la source
L'utilisation du convertisseur était l'approche la plus cohérente de cette solution. La copie manuelle de fichiers dans ESX-i a été facile, mais prend le même temps que l'utilisation du convertisseur et ne vous permet pas toujours d'ajouter le fichier .vmx à l'inventaire (il peut être grisé). Gardez cette liste d'informations à jour; c'est vieux, mais ça m'a aidé :-)
la source
À moins que je ne me trompe, vous devriez être en mesure d'exécuter le client d'infrastructure virtuelle, de vous connecter à votre serveur ESXi, de cliquer avec le bouton droit sur n'importe quelle machine virtuelle arrêtée et de choisir "Cloner" qui dupliquera la machine virtuelle existante dans une autre machine virtuelle.
la source
Depuis la mémoire, le serveur vCentre (vmware.com/products/vi/vc/features.html) vous permettra de convertir une machine en modèle, puis de déployer plusieurs copies de ce modèle en machines virtuelles. Je pense qu'un essai de 60 jours est disponible (vmware.com/tryvmware/index.php?p=vsphere&lp=1).
la source