125 lines
8.0 KiB
Markdown
125 lines
8.0 KiB
Markdown
# Exporter et importer une VM depuis la plateforme de Production
|
||
|
||
## Récupération de la VM
|
||
|
||
Se connecter au serveur ESXi de production à l'adresse suivante :
|
||
|
||
* [https://192.168.126.1/ui/#/login](https://192.168.126.1/ui/#/login)
|
||
|
||
Utiliser le compte suivant (droit restreints) :
|
||
Utiliser le compte suivant (droits restreints) :
|
||
|
||
* Identifiant : `prod`
|
||
* Mot de passe : consulter RDM.
|
||
|
||
* Dans la vue **Machines virtuelles**, faire un clic droit sur la VM à exporter, puis sélectionner **SE invité > Arrêter**.
|
||
* Faire un clic droit sur la VM à exporter, puis sélectionner **Exporter**.
|
||
* Conserver les options par défaut, sans le fichier `.nvram`, puis cliquer sur **Exporter**.
|
||
* La VM sera téléchargée dans le répertoire de téléchargement par défaut.
|
||
|
||
**Suivre la procédure d'importation correspondant à l'infrastructure cible du client : ESXi, vCenter ou Nutanix.**
|
||
|
||
## Importer la VM sur VMware ESXi
|
||
|
||
* Se connecter à l'interface ESXi depuis un navigateur web :
|
||
* [https://ESX/ui/](https://ESX/ui/)
|
||
* Dans la vue **Machines virtuelles**, cliquer sur **Créer/Enregistrer une machine virtuelle**, puis sur **Déployer une machine virtuelle à partir d'un fichier OVF**.
|
||
* Saisir le nom de la VM à créer, puis importer les fichiers `.mf`, `.vmdk` et `.ovf` dans la zone prévue à cet effet.
|
||
* Sélectionner le datastore. En général, **Datastore1** est réservé au système d'exploitation et aux fichiers ISO, **Datastore2** aux bases de données et **Datastore3** aux autres VM. Vérifier les consignes propres au client avant de choisir.
|
||
* Sélectionner le VLAN réseau cible (il pourra être modifié ultérieurement), choisir le provisionnement dynamique et décocher l'option de mise sous tension à la fin de l'importation.
|
||
* Une fois l'importation terminée, sélectionner la VM, puis cliquer sur **Modifier**.
|
||
|
||
**Mettre à jour les spécifications techniques (CPU, RAM, disques et VLAN) conformément au DCSR.**
|
||
|
||
* Vérifier le nombre de cœurs par CPU. En dessous de 8 cœurs, utiliser un seul socket (nombre maximal de cœurs par socket) ; au-delà, répartir les cœurs sur deux sockets, conformément au DCSR.
|
||
* Vérifier que les disques utilisent le provisionnement dynamique.
|
||
* Vérifier que le contrôleur SCSI est réglé sur **VMware Paravirtual**. Si la VM ne démarre pas correctement, essayer **LSI Logic SAS**, puis **LSI Logic Parallel**.
|
||
* Vérifier que les adaptateurs réseau sont de type **VMXNET3**.
|
||
* Une fois les paramètres vérifiés, cliquer sur **Enregistrer**, puis sur **Mettre sous tension la VM**.
|
||
* Pour accéder à la console, cliquer sur **Console**.
|
||
* Configurer également le démarrage automatique de la VM après le redémarrage de l'hôte ESXi : cliquer sur **Gérer > Système > Démarrage automatique**, sélectionner la VM, puis cliquer sur **Activer**. Il est également possible de modifier l'ordre de démarrage des VM.
|
||
|
||
## Importer la VM sur VMware vCenter
|
||
|
||
* Se connecter à votre vCenter via un navigateur web :
|
||
* [https://vcenter.ctaXX.local/ui/](https://vcenter.ctaXX.local/ui/)
|
||
* Dans la vue **Hôtes et clusters**, faire un clic droit sur le cluster, puis sélectionner **Déployer un modèle OVF**.
|
||
* Dans **Fichier local**, importer les fichiers `.mf`, `.vmdk` et `.ovf`.
|
||
* Saisir le nom de la VM et sélectionner son emplacement.
|
||
* Sélectionner l'hôte ESXi qui exécutera la VM, conformément au DCSR.
|
||
* Choisir le **Provisionnement dynamique** et sélectionner le datastore en fonction de l'espace disponible et du DCSR.
|
||
* Sélectionner le VLAN réseau cible. Il pourra être modifié ultérieurement.
|
||
* Valider et suivre l'avancement de la tâche en bas de la page.
|
||
* Une fois l'importation terminée, sélectionner la VM, puis cliquer sur **Actions > Modifier les paramètres**.
|
||
* Une fois les paramètres validés, cliquer sur **OK**, puis sur **Actions > Alimentation > Mettre sous tension**.
|
||
|
||
### Vérifier les paramètres techniques
|
||
|
||
Mettre à jour les spécifications techniques (CPU, RAM, disques et VLAN) conformément au DCSR.
|
||
|
||
* Vérifier le nombre de cœurs par CPU. En dessous de 8 cœurs, utiliser un seul socket ; au-delà, répartir les cœurs sur deux sockets, conformément au DCSR.
|
||
* Vérifier que les disques utilisent le provisionnement dynamique.
|
||
* Vérifier que le contrôleur SCSI est réglé sur **VMware Paravirtual**. Si la VM ne démarre pas correctement, essayer **LSI Logic SAS**, puis **LSI Logic Parallel**.
|
||
* Vérifier que les adaptateurs réseau sont de type **VMXNET3**.
|
||
* Après validation des paramètres, cliquer sur **OK**, puis sur **Actions > Alimentation > Mettre sous tension**.
|
||
* Pour accéder à la console, cliquer sur **Lancer la console Web**.
|
||
|
||
## Import de la VM sur Nutanix
|
||
|
||
* Se connecter au cluster Prism Element depuis un navigateur web :
|
||
* [https://CLUSTER:9440/console/#login](https://CLUSTER:9440/console/#login)
|
||
* Accéder à **Home > Settings > Image Configuration**, puis cliquer sur **Upload Image**.
|
||
* Importer les fichiers `.vmdk` l'un après l'autre. Indiquer le nom du disque, définir **Image Type** sur **DISK** et choisir le conteneur de stockage correspondant au cluster.
|
||
* Suivre l'avancement du téléversement en haut de la page.
|
||
* Une fois l'importation terminée, accéder à **VM**, puis cliquer sur **Create VM** en haut à droite.
|
||
|
||
* Configurer les spécifications techniques (CPU, RAM, disques et VLAN) conformément au DCSR.
|
||
* Saisir le nom de la VM et définir le fuseau horaire (**Time Zone**). Configurer le nombre de cœurs CPU (nombre total = vCPU × **Number Of Cores**). En dessous de 8 cœurs au total, utiliser un seul vCPU ; au-delà, répartir les cœurs sur deux vCPU, conformément au DCSR.
|
||
* Saisir la mémoire vive en Go. Conserver le démarrage en UEFI ; si la VM ne démarre pas, essayer le mode Legacy. Cliquer sur **Add New Disk**.
|
||
* Sélectionner **DISK / Clone from Image Service / SCSI**, choisir l'image importée précédemment, puis valider.
|
||
* Ajouter une carte réseau avec **Add New NIC**, sélectionner le VLAN, puis cliquer sur **Add**.
|
||
* Cliquer sur **Save** et suivre l'avancement de la tâche en haut de la page.
|
||
* Une fois la création terminée, sélectionner la VM, puis cliquer sur **Power on**.
|
||
* Pour accéder à la console, cliquer sur **Launch Console**.
|
||
|
||
### En cas d'erreur, voir l'annexe ci-dessous
|
||
|
||
### Erreur : famille de matériel vmx-xx non prise en charge
|
||
|
||
* Ouvrir le fichier .ovf généré lors de l'export avec un éditeur de texte
|
||
* Ouvrir le fichier `.ovf` généré lors de l'export dans un éditeur de texte.
|
||
* Localiser la ligne qui indique la version matérielle `vmx`.
|
||
* À l'aide du tableau ci-dessous, identifier la version cible de votre serveur ESXi.
|
||
|
||
| Virtual Hardware Version | Products |
|
||
| :---: | :--- |
|
||
| 20 | ESXi 8.0 |
|
||
| 19 | ESXi 7.0 U2 (7.0.2), Fusion 12.2.x, Workstation Pro 16.2.x, Workstation Player 16.2.x |
|
||
| 18 | ESXi 7.0 U1 (7.0.1), Fusion 12.x, Workstation Pro 16.x, Workstation Player 16.x |
|
||
| 17 | ESXi 7.0 (7.0.0) |
|
||
| 16 | Fusion 11.x, Workstation Pro 15.x, Workstation Player 15.x |
|
||
| 15 | ESXi 6.7 U2 |
|
||
| 14 | ESXi 6.7, Fusion 10.x, Workstation Pro 14.x, Workstation Player 14.x |
|
||
| 13 | ESXi 6.5 |
|
||
| 12 | Fusion 8.x, Workstation Pro 12.x, Workstation Player 12.x |
|
||
| 11 | ESXi 6.0, Fusion 7.x, Workstation Pro 11.x, Player 7.x |
|
||
| 10 | ESXi 5.5, Fusion 6.x, Workstation Pro 10.x, Player 6.x |
|
||
| 9 | ESXi 5.1, Fusion 5.x, Workstation Pro 9.x, Player 5.x |
|
||
| 8 | ESXi 5.0, Fusion 4.x, Workstation Pro 8.x, Player 4.x |
|
||
|
||
* Par exemple pour un ESXi en version 6.7 U3 je devrais remplacer vmx-19 par vmx-15 dans le fichier .ovf
|
||
* Par exemple, pour un ESXi en version 6.7 U3, remplacer `vmx-19` par `vmx-15` dans le fichier `.ovf`.
|
||
* Enregistrer le fichier, puis relancer l'importation de la VM.
|
||
|
||
### Erreur de fichier nvram
|
||
|
||
* Ouvrir le fichier `.ovf` généré lors de l'export dans un éditeur de texte.
|
||
* Localiser les lignes qui font référence au fichier NVRAM.
|
||
|
||
```bash
|
||
<File ovf:href="TEST-GFO-UBUNTU-22.nvram" ovf:id="file2" ovf:size="0">
|
||
<vmw:ExtraConfig ovf:required="false" vmw:key="nvram" vmw:value="ovf: /file/file2"/>
|
||
```
|
||
|
||
* Supprimer ces lignes, enregistrer le fichier, puis relancer l'importation de la VM.
|