Files
Procedure-Systel/Production SI/Exporter-et-importer-une-VM-depuis-la-plateforme-de-Production.md
T

125 lines
8.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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.