Comment passer from VMware vSphere ESXi 6.7 à 7.0
<’< Avec le lancement d'une nouvelle version majeure de VMware vSphere, il est temps d'envisager la mise à niveau de votre infrastructure. La dernière version de VMware vSphere 7 ajoute un certain nombre de nouvelles fonctionnalités, et de nombreuses entreprises seront impatientes de passer de vSphere 6.7 à vSphere 7.0. La mise à niveau de VMware vSphere se fait en deux étapes : Mettre à niveau VMware vCenter vers la version 7 , le composant de gestion centralisée des hôtes VMware ESXi, des clusters, etc. Mettre à niveau VMware ESXi, l'hyperviseur. Pour ESXi 6.0 ou versions antérieures, le processus de mise à niveau vers la version 7.0 peut être effectué de plusieurs manières. Vous pouvez d'abord passer à ESXi 6.5, puis à 7.0, ou simplement opter pour une installation propre d'ESXi 7. Cependant, pour les serveurs exécutant ESXI 6.5 ou 6.7, vous pouvez simplement passer à ESXi 7 sans avoir besoin d'une installation propre. Découvrez comment passer d'ESXI 6.7 à ESXi 7.0 Update 2 dans ce guide pratique. Conditions à remplir pour la mise à niveau ESXi Le matériel du serveur exécutant ESXi 6.7 doit être compatible avec ESXi 7.0, c'est-à-dire qu'il doit répondre aux conditions à remplir pour ESXi 7.0. Si une appliance non prise en charge est présente, telle qu'un ancien processeur ou contrôleur de disque non pris en charge, la mise à niveau ESXi ne sera pas appliquée au serveur. Voir Guide de compatibilité matérielle VMware . Aucune machine virtuelle ne doit être en cours d'exécution sur un hôte VMware ESXi lorsque vous lancez le processus de mise à niveau ESXi. L'espace de stockage disponible doit être suffisant pour la mise à niveau ESXi. Si un hôte ESXi est géré par vCenter Server, la version de vCenter doit être identique ou supérieure à la version cible d'ESXi après la mise à niveau. VMware vCenter 7.0 peut gérer ESXi 7.0, ESXi 6.7 et ESXi 6.5, mais vCenter 6.7 ne peut pas gérer les hôtes ESXi 7.0. Ainsi, vous devez d'abord mettre à niveau vCenter, puis procéder à la mise à niveau ESXi si vous souhaitez passer de vSphere 6.7 à 7.0. Si vous devez mettre à jour ESXi vers ESXi 7.0 Update 2 dans vCenter, vous devez d'abord mettre à jour vCenter ou effectuer le déploiement de vCenter 7.0 Update 2. Suivez cet ordre de mise à niveau vSphere, sinon vous risquez de perdre la connexion entre un hôte ESXi et vCenter. Si des modules complémentaires ou des plugins VMware sont installés, vérifiez leur compatibilité par l'intermédiaire du Tableau de compatibilité VMware . Méthodes de mise à niveau ESXi Cet article de blog présente deux méthodes principales pour mettre à niveau VMware ESXi : Mise à niveau par ESXCLI , l'interface de ligne de commande. Cette méthode peut être utilisée pour la mise à niveau de VMware ESXi 6.7 vers 7.0 pour les hôtes VMware ESXi autonomes et les hôtes VMware ESXi gérés par vCenter. Mise à niveau par Lifecycle Manager. Cette méthode s'applique uniquement aux hôtes VMware ESXi gérés par vCenter Server . VMware Lifecycle Manager pour VMware vSphere 7.0 est une version modifiée de VMware Update Manager qui était utilisée dans vSphere 6.7. Il s'agit de la méthode recommandée pour mettre à niveau les hôtes ESXi gérés par vCenter. Elle vous permet de mettre à niveau plusieurs hôtes ESXi à la fois par l'intermédiaire de la même image. Le processus de mise à niveau d'ESXi 6.7 vers ESXi 7.0, ESXi 7.0 Update 1, ESXi 7.0 Update 2 et d'autres versions/builds d'ESXi 7 est similaire. Cette approche s'applique également à la mise à niveau d'ESXi 7.0 vers ESXi 7.0 Update 2, ESXi 7.0 Update 2a, etc. N'oubliez pas que les noms des fichiers d'installation et des profils de mise à jour diffèrent dans ce cas. Combien de temps dure une mise à niveau ESXi ? Une mise à niveau ESXi prend quelques minutes s'il n'y a pas de problèmes de compatibilité ou d'autres problèmes. Mise à niveau ESXi à l'aide d'ESXCLI La mise à niveau d'ESXi 6.7 vers ESXi 7.0 Update 2 par ESXCLI est simple, mais vous devez tout de même disposer d'une sauvegarde ESXi avant de procéder à la mise à niveau. Ainsi, en cas de problème, vous pouvez revenir à la dernière version par la sauvegarde. Pour plus d'informations sur les sauvegardes, consultez les articles suivants : Sauvegarde d'une configuration ESXi . Activez ESXi Shell et SSH pour accéder à l'interface de ligne de commande sur l'hôte ESXi. Vous pouvez le faire par l'une des deux méthodes suivantes : Dans la console directe ESXi (DCUI), ouvrez Personnalisation du système et dans Options de dépannage , cliquez sur Activer ESXi Shell et Activer SSH . Cette configuration active SSH et ESXi Shell de manière permanente jusqu'à ce que vous les désactiviez manuellement. Saisissez l'adresse IP de votre hôte ESXi dans un navigateur Web. Connectez-vous à VMware Host Client par vos identifiants de connexion root ESXi. Dans l'interface Web de VMware Host Client, accédez à Gérez les services . Démarrez les services : TSM TSM-SSH Ces services resteront activés jusqu'au redémarrage d'ESXi si vous les avez démarrés dans VMware Host Client. Vérifiez la version actuelle d'ESXi dans la console directe ESXi ou ESXi Shell par la commande vmware -v ou dans VMware Host Client en accédant à Aide À propos de . Arrêtez toutes les VMs exécutées sur l'hôte ESXi. La mise à niveau ESXi par ESXCLI se divise en deux types : Méthode hors ligne : vous devez télécharger manuellement le bundle hors ligne depuis le site Web de VMware, importer le fichier dans le magasin de données ESXi et utiliser ce bundle pour la mise à niveau ESXi. Méthode en ligne : vous devez utiliser les référentiels en ligne VMware pour télécharger et installer les nouveaux paquets afin de mettre à jour le Profil ESXi. Méthode hors ligne pour la mise à niveau ESXi Téléchargez le bundle hors ligne ESXi 7.0 Update 2 from le site Web de VMware. L'archive zip du pack hors ligne est disponible avec l'image d'installation ISO ESXi. Vous pouvez sélectionner la version souhaitée dans la liste déroulante qui contient ESXi 7.0, ESXi 7.0 Update 1, ESXi 7.0 Update 2 et d'autres versions. Dans cet exemple, le nom du fichier du pack hors ligne VMware vSphere Hypervisor (ESXi) téléchargé est : VMware-ESXi-7.0U2d-18538813-depot.zip Téléchargez le fichier zip téléchargé vers le Magasin de données ESXi. Vous pouvez utiliser VMware Host Client ou n'importe quel client SFTP (si vous souhaitez télécharger un fichier via SSH). Utilisons VMware Host Client pour télécharger le fichier. Accédez à Stockage Magasins de données , sélectionnez le magasin de données ( magasin de données1 dans cet exemple), puis cliquez sur Datastore Browser . Sélectionnez un répertoire pour stocker les fichiers du bundle ou créez un nouveau répertoire dans le navigateur du magasin de données. Nous créons le répertoire ESXi7-bundle pour stocker le fichier VMware-ESXi-7.0U2d-18538813-depot.zip . Cliquez sur Téléchargez pour parcourir un fichier zip et télécharger le fichier dans le répertoire sélectionné dans le Magasin de données. Assurez-vous qu'aucune VM n'est en cours d'exécution sur cet hôte ESXi avant de lancer le processus de mise à niveau ESXi. est la commande qui vous permet de vérifier la version actuelle d'ESXi exécutée sur votre serveur dans la console. Exécutez la commande de mise à jour pour mettre à niveau ESXi 6.7 vers 7.0 Update 2 : où est le nom du profil ESXi qui contient le numéro de version et de build égal à la version et au numéro de build ESXi définis dans le nom du fichier utilisé pour la mise à niveau ESXi. Ein Profil besteht aus VIB und definiert eine ESXi-Image. Ein VIB ist ein ESXi-Progiciel. Warten, bis die Ausgabesoftware angezeigt wird. Après l'exécution réussie de la commande, vous pouvez voir la liste des paquets mis à jour (VIB – VMware Installation Bundles) dans la sortie de la console. Redémarrez l'hôte ESXi pour terminer la mise à niveau ESXi : N'oubliez pas d'attribuer un Numéro de série à ESXi 7.0, car le Numéro de série d'ESXi 6.7 ne fonctionne pas pour ESXi 7.0 ou ESXi 7.0 Update 2. La licence vSphere 6 n'étant pas valide, l'hôte ESXi 7.0 mis à niveau commence à fonctionner en mode d'évaluation complet pendant une période de 60 jours. Vous disposez donc de 60 jours après la mise à niveau pour saisir un Numéro de série vSphere 7 valide, sinon les fonctionnalités d'ESXi 7.0 seront limitées. Méthode en ligne pour une mise à niveau ESXi Lorsque vous utilisez la méthode en ligne, vous devez configurer l'accès Internet pour l'hôte ESXi que vous souhaitez mettre à niveau et placer manuellement l'hôte en mode de maintenance. Répertoriez le Profil d'image actuel et les packages qui le contiennent : Passez ESXi en mode de maintenance : ou Autorisez le trafic HTTP en modifiant les paramètres du pare-feu intégré sur l'hôte ESXi : Liste des profils fournis par VMware pour ESXi 7.0 Update 2 dans les référentiels VMware : Un dépôt logiciel est un ensemble de VIB et de profils d'image. Il comporte une hiérarchie de fichiers et de répertoires accessibles via HTTPS. Les entreprises qui disposent de grands environnements VMware vSphere peuvent créer leurs propres dépôts et utiliser le déploiement automatique vSphere pour installer des mises à jour sur plusieurs hôtes VMware ESXi. Utilisons ce profil : ESXi-7.0U2d-18538813-standard Vous pouvez vérifier quels paquets seront installés avant d'exécuter la commande de mise à niveau ESXi : Lancez le processus de mise à jour : Warten quelques minutes jusqu'à la fin du processus de mise à niveau. Choisissez esxcli mise à jour du logiciel du profil au lieu de esxcli mise à jour du logiciel du profil pour éviter d'écraser les paquets, pilotes et configurations existants. Remarque : Si le message d'erreur suivant s'affiche : Aucune donnée n'a été obtenue du processus : LANG=en_US.UTF-8 /usr/lib/vmware/esxcli-software profil.update -d « https://hostupdate.vmware.com/software/VUM/PRODUCTION/main/vmw-depot-index.xml » -p « ESXi-7.0.0-15843807-standard », vérifiez s'il existe une partition scratch persistante. Il se peut qu'il n'y ait pas de partition scratch persistante si vous exécutez ESXi from une clé USB. Lisez l'article de blog À propos de l'exécution d'ESXi from une clé USB pour en savoir plus sur les partitions ESXi. Si tout est correct, redémarrez l'hôte ESXi pour que les modifications prennent effet. Quittez le mode de maintenance à l'aide de la commande : ou Mise à niveau de l'hôte VMware ESXi dans vCenter Ouvrez VMware vSphere Client dans votre navigateur Web pour accéder à vCenter. Cet exemple comporte deux hôtes ESXi 6.7, qui sont gérés par vCenter 7.0.2. Arrêtez les Virtuelles Maschinen sur les hôtes ESXi que vous souhaitez mettre à niveau ou migrez ces Virtuelles Maschinen vers d'autres hôtes ESXi. Vous pouvez vous entraîner à mettre à niveau des hôtes ESXi dans un environnement virtuel en exécutant des hôtes ESXi et vCenter en tant que Virtuelles Maschinen. Mettons à niveau l'hôte ESXi dont l'adresse IP est 192.168.101.65 . Sélectionnez l'hôte ESXi requis et vérifiez la version actuelle de l'hyperviseur. Comme vous pouvez le voir sur la capture d'écran ci-dessous, la version actuelle de notre hôte ESXi avant la mise à niveau est 6.7.0 build 10302608 . Si vous souhaitez mettre à niveau plusieurs hôtes ESXi, vous pouvez sélectionner un cluster ou un centre de données. Ouvrez Lifecycle Manager . Vous pouvez le faire par différentes méthodes : Cliquez sur Accueil et dans le volet gauche (volet de navigation), cliquez sur Lifecycle Manager , OU Cliquez sur Menu en haut de la fenêtre vSphere Client, puis cliquez sur Lifecycle Manager . Une fois que vous avez ouvert VMware Lifecycle Manager dans VMware vSphere Client, sélectionnez l'onglet Imported ISOs et cliquez sur Importer ISO . Cliquez sur Parcourir et sélectionnez le fichier image ISO d'installation ESXi 7 Update 2. Vous pouvez télécharger l'image d'installation ESXi à partir du site Web VMware après inscription (un compte VMware est requis). Une fois le fichier ISO sélectionné, le processus d'importation démarre. Dans cet exemple, le VMware-VMvisor-Installer-7.0U2-17630552.x86_64.iso est utilisé. Après avoir importé le fichier ISO, vous pouvez voir l'image d'installation ESXi 7.0 Update 2 dans l'onglet Imported ISOs . Cliquez sur Nouvelle base de référence pour créer une nouvelle base de référence. Nom et description. Entrez le nom et la description de la base de référence, par exemple ESXi 7.0 Update 2 et ESXi 7.0 Update 2 baseline . Sélectionnez ISO. Sélectionnez l'image ISO ESXi 7 que vous avez téléchargée précédemment ( VMware-VMvisor-Installer-7.0U2-17630552.x86_64.iso ). Le nom affiché est basé sur le profil ESXi correspondant ( ESXi-7.0.2-17630552-standard ). Résumé. Vérifiez vos sélections avant de terminer la création de la base de référence. Une base de référence a maintenant été créée. Revenez à l'écran Hôtes et clusters et sélectionnez l'hôte ESXi qui doit être mis à jour ( 192.168.101.65 dans notre cas), puis dans le coin supérieur droit de l'interface, cliquez sur l'onglet Mises à jour . Une fois la base de référence créée, vous devez l'associer aux hôtes ESXi que vous souhaitez mettre à jour. Comme vous vous en souvenez, nous allons mettre à jour un seul hôte ESXi dans cette procédure pas à pas. Cliquez sur Baselines , faites défiler vers le bas et recherchez la section Attached Baselines , puis cliquez sur Joindre et dans le menu qui s'ouvre, cliquez sur Joindre une ligne de base ou un groupe de lignes de base . Sélectionnez la ESXi7.0 Update 2 base de référence que vous avez créée précédemment, puis cliquez sur Joindre . Si d'autres lignes de base sont jointes, enlevez-les en les sélectionnant et en cliquant sur Détachez . Vous devez maintenant vérifier la conformité. Cette étape est nécessaire pour vérifier si la mise à jour est déjà installée sur l'hôte ESXi. Si vous voyez les statuts non conforme , cela signifie que la mise à jour n'est pas installée sur votre hôte ESXi. Cliquez sur Vérifier la conformité . Comme vous pouvez le voir sur la capture d'écran suivante, le statut ESXi après vérification est non conforme ce qui signifie que vous pouvez installer la mise à jour nécessaire et passer d'ESXi 6.7 à ESXi 7.0 Update 2. La vérification préalable recherche les problèmes de conformité susceptibles de survenir après l'installation des mises à jour et la mise à niveau d'ESXi. Comme vous pouvez le voir sur la capture d'écran ci-dessous, aucun problème n'est détecté après l'exécution de la vérification préalable de correction. Cliquez sur Terminé et passez à la mise à niveau de l'hôte ESXi. Dans la section Pièces jointes section, sélectionnez votre ESXi 7.0 Update 2 baseline créée précédemment et cliquez sur Remediate pour lancer le processus de mise à niveau de ESXi 6.7 vers 7.0. Une fenêtre contextuelle s'affiche. Lisez le contrat de licence utilisateur final (CLUF) et cochez la case Je n'accepte pas les termes et conditions du contrat de licence case à cocher. Cliquez sur OK pour continuer. Assurez-vous que votre hôte ESXi est sélectionné et cliquez sur Remediate pour mettre à niveau ESXi 6.7 vers 7.0. N'oubliez pas que les Virtuelles Maschinen doivent être mises hors tension ou migrées depuis l'hôte VMware ESXi en cours de mise à niveau. Vous pouvez suivre la progression de la mise à niveau VMware ESXi dans la barre d'outils Recent task qui peut être développée au bas de l'interface VMware vSphere Client. L'hôte ESXi passe automatiquement en mode de maintenance pour installer la mise à niveau. Une fois le processus de mise à niveau ESXi terminé, le mode MAINTENANCE est désactivé pour l'hôte et l'hôte ESXi mis à niveau est prêt à fonctionner. Vous pouvez sélectionner l'hôte ESXi dans la vue Hôtes et clusters et vérifier la version après la mise à niveau ESXi. Comme vous pouvez le voir dans la capture d'écran ci-dessous, la version est désormais ESXi 7.0.2, 17630552 . Si vous constatez qu'une licence a expiré après une mise à niveau ESXi 6.7 vers 7.0 sur l'hôte mis à niveau, vous devez appliquer une licence vSphere 7.0. Si vous devez mettre à niveau un hôte ESXi sur lequel une machine virtuelle vCenter (une appliance virtuelle également appelée VCSA) est en cours d'exécution, vous pouvez utiliser l'une des approches suivantes : Migrez la machine virtuelle vCenter vers un autre hôte ESXi et mettez à niveau l'hôte ESXi Source. Arrêtez la machine virtuelle vCenter et les autres VMs exécutées sur l'hôte ESXi, puis mettez à niveau ESXi par ESXCLI, comme expliqué dans la première partie de cet article de blog. Notez que l'accès SSH doit être activé et que le mode verrouillage doit être désactivé (vous devez pouvoir gérer un hôte ESXi directement sans vCenter). Remarque : Si aucune des méthodes de mise à niveau ESXi ci-dessus ne convient à votre cas, vous disposez de deux autres options : Vous pouvez graver l'image d'installation ISO ESXi sur un disque DVD ou une clé USB, amorcer à partir de ce support, exécuter le programme d'installation ESXi 7.0 ou ESXi 7.0 Update 2, puis sélectionner le disque sur lequel ESXi 6.7 est installé comme disque de destination. Dans ce cas, la mise à niveau est effectuée en mode interactif . Méthode de mise à niveau ESXi plus complexe, la mise à niveau scriptée s'appuie sur un support d'amorçage traditionnel, tel qu'un DVD ou une clé USB, ou sur l'environnement d'exécution pré-démarrage (PXE) pour exécuter le programme d'installation. La méthode scriptée vous permet d'utiliser des paramètres prédéfinis pour mettre à niveau plusieurs hôtes ESXi. Qu'est-ce qu'une mise à niveau de compatibilité VM ? La mise à niveau de compatibilité VM est la mise à niveau de la version matérielle VM. La version matérielle d'une VM définit les appliances émulées (matériel virtuel) utilisées par une machine virtuelle s'exécutant sur un hyperviseur VMware. Faut-il mettre à niveau la version matérielle VMware ? Il est recommandé de mettre à niveau la version matérielle des Virtuelles Maschinen après une mise à niveau et une mise à jour ESXi VMware Tools . Conclusion La mise à niveau VMware ESXi dans ESXCLI, qui est une interface de ligne de commande, est une méthode universelle qui peut être utilisée pour mettre à niveau des hôtes ESXi autonomes et des hôtes ESXi gérés par vCenter si elle n'est pas limitée par la configuration vCenter. Si vous utilisez vCenter pour gérer un grand nombre d'hôtes ESXi, envisagez la mise à niveau ESXi par l'intermédiaire de VMware Lifecycle Manager, qui est un composant de vCenter 7.0 et le successeur de VMware Update Manager. Il est recommandé d'effectuer une sauvegarde ESXi avant de lancer une mise à niveau VMware ESXi et, de manière générale, pour sauvegarder régulièrement vos VMs VMware. NAKIVO Backup Replication peut effectuer des sauvegardes VMware et fournir une protection complète des données pour les environnements virtuels, cloud, physiques et Saas. >
<> >>
>
>
<>
&
<>