Upgrade en vSphere 5
Dans la majeure partie des cas, la mise en place de vSphere 5 va être une mise à jour vers vSphere 5 plutôt qu’une installation depuis zéro.
L’upgrade en vSphere 5 va se découper selon les phases suivantes:
- phase 0: validation des pré-requis
- phase 1: mise à jour de vCenter
- phase 2: mise à jour des plugins vCenter (VUM…)
- phase 3: mise à jour des serveurs ESXi
- phase 4: mise à jour des VMs (VMtools & Virtual HW)
Phase 0: pré-requis
- Vérifier la compatibilité matérielle et logicielle dans le guide de compatibilité VMware
- L’installation que sur du matériel 64 bits uniquement
- Il faut un OS Windows 64 bits pour vCenter et Update Manager
- Vérification de la compatibilité avec les solutions et les plug-ins VMware dans la matrice d’interopérabilité des produits VMware
Remarque: vCenter 5.0 peut gérer des hôtes ESX/ESXi 3.5, 4.x et 5.0 au sein d’un même cluster.
Phase 1: upgrade vCenter
Utiliser l’outil Pre-Upgrade Check sur l’hôte vCenter avant la mise à niveau de vCenter Server (environ 30 à 40 secondes/hôte). L’outil affiche un rapport, résoudre les problèmes éventuels.
Autrement, il est possible d’envisager le passage à l’appliance virtuelle de type Linux : vCSA (vCenter Server Appliance). Attention cependant, vCSA ne gère pas la migration depuis un vCenter Windows déjà existant.
Phase 2: upgrade VUM
Phase 3: upgrade ESXi
Cependant, il existe différents modes de mise à niveau disponibles:
- Avec vSphere Update Manager 5.0: il permet l’orchestration des mises à niveau des hôtes et des VMs. Cependant VUM ne peut pas exécuter la mise à niveau des hôtes déjà mis à niveau de la version 3.5 vers 4.x.
- En installation interactive (manuel) depuis une image ISO: le programme d’installation ESXi 5.0 s’exécute depuis le CD/DVD ou un lecteur Flash USB. Cependant ce mode ne convient que lorsque le nombre d’hôtes est limité.
- En installation à l’aide de scripts: par l’exécution autonome des mises à niveau de nombreux hôtes
- Mise à niveau depuis la ligne de commande avec « esxcli« . Remarque: les utilitaires « esxupdate » et « vihostupdate » ne sont pas prises en charge pour les mises à niveau vers ESXi 5.0.
Voici donc les modes de mise à jour prisent en charge:
- Mise à niveau directe de ESX/ESXi 4.x vers ESXi 5.0
- Les hôtes ESX/ESXi 3.5 doivent d’abord passer à la version 4.x, puis à la version 5.0 (attention à la taille du /boot)
La mise à niveau vers la version 5.0 des hôtes ESX dont la version est antérieure à 3.5 est impossible
Le mode de partitionnement a changé dans vSphere 5.0, les mises à niveau des VMFS existants utilisent la table de partition MBR (disque d’amorçage < 2 To). Si les volumes dépassent 2 To, leur table de partition GUID (GPT) sera mise à jour automatiquement.
Phase 4: upgrade VMs
Enfin, il faut mettre à jour les VMs pour qu’elles puissent bénéficier des nouvelles fonctionnalités de vSphere 5.
Il faut commencer par la mise à jour des VMware Tools dans les VMs. Cela peut ce faire individuellement par VM ou en utilisant VUM. A noter que les VMware Tools en v5 sont pleinement compatibles avec les hôtes encore en version 4.x, il n’y a donc aucun problème pendant la phase de migration si certain hôte d’un cluster ne sont pas encore passé en version 5.
Ensuite, il faut mettre à niveau du Virtual Hardware des VMs en version 8 (VMs éteintes).Voici la liste des fonctionnalités aux VMs en Virtual Hardware 8:
- jusqu’à 32 CPUs virtuels par VM
- jusqu’à 1 To de RAM par VM
- carte 3D virtuelle (pour le support de Windows Aero)
- connexion de périphérique USB en mode client à travers le vSphere Client
- contrôleur USB 3.0
- support des Lecteurs de Smart Card
- Bios UEFI
- API de configuration de l’ordre de démarrage du Bios
- carte réseau E1000e
- configuration multi-cœur via l’interface graphique
Voici quelques articles intéressants sur le sujet:
- « How to Automate the Upgrade of Classic ESX 4.x to ESXi 5 » par William Lam (virtuallyGhetto)
- « Upgrading to VMware ESXi 5 » par Ivo Beerens
- « How to Upgrade to vSphere 5″ par Erik Scholten (VMguru) en 5 chapitres: vCenter upgrade / vSphere client upgrade / Web Client server installation / ESXi upgrade / VM upgrade


Merci pour cet article trés précis et qui défriche pas mal la migration
@ulysse merci également pour ce comment ^^
Merci beaucoup, c’est très intéressant!