VMFS Recovery™
Récupérerdes données sur des disques VMFS et VMFK endommagés ou formatés
Récupérerdes données sur des disques VMFS et VMFK endommagés ou formatés
Dernière mise à jour: Aug 05, 2024

Comment exécuter ESXi depuis une clé USB

Ici, vous découvrirez :

  • comment ESXi peut être installé
  • ce que vous devez savoir avant d'exécuter ESXi depuis une clé USB
  • comment le logiciel DiskInternals peut vous aider

Êtes-vous prêt ? Lisez la suite !

Pouvez-vous exécuter VMware ESXi depuis un périphérique amovible ? Apparemment, vous le pouvez. Vous pouvez exécuter ESXi depuis un périphérique USB (clé USB), mais il y a quelques inconvénients que vous devriez connaître. Cet article explique comment installer et lancer VMware ESXi depuis un média amorçable/d'installation (ex. : clés USB).

Comment ESXi peut-il être installé ?

Fondamentalement, il existe plusieurs façons d'installer et d'exécuter ESXi. Tout d'abord, vous pouvez l'installer sur le stockage local du système ; deuxièmement, il peut être installé sur un CD amorçable ; troisièmement, il peut être installé sur un périphérique USB (Universal Serial Bus).
De plus, vous pouvez installer ESXi sur des dispositifs de stockage SD tels que des cartes SD/cartes mémoire. En essence, il est possible d'avoir une machine virtuelle (VM) installée sur des dispositifs de stockage amovibles, et dans ce cas, un périphérique USB.

Comment exécuter ESXi depuis une clé USB

Vous devez vous rappeler quelques conseils et informations essentiels si vous avez besoin d'exécuter ESXi depuis votre périphérique USB. Si vous ne suivez pas ces instructions, vous pourriez lancer autre chose à la place de votre machine virtuelle. Que devez-vous exactement savoir à ce sujet ? Le premier ensemble de critères, ou spécifications de base, est répertorié ci-dessous.

  • Le périphérique USB doit avoir au moins 2 Go d'espace libre, bien que des lecteurs de plus grande capacité, avec des capacités de 8 Go et plus, soient recommandés.
  • La machine virtuelle ou le système hôte doit utiliser au moins 4 Go de RAM.
  • Pour prendre en charge les périphériques USB (clés USB), ESXi doit être configuré.
  • Les autres prérequis sont les mêmes que ceux qui s'appliquent pour une installation typique d'ESXi.

Maintenant que vous connaissez les prérequis pour installer ESXi sur un périphérique USB, voici les choses cruciales que vous devez savoir avant de lancer ESXi depuis une clé USB.

Ce que vous devez savoir avant d'exécuter ESXi depuis une clé USB

Lorsque vous installez ESXi sur un disque dur (HDD) ou un disque SSD (Solid State Drive), ou même sur un système de stockage en RAID (Redundant Array of Independent Disks), la procédure d'installation crée automatiquement des partitions sur le disque de destination ou l'ensemble RAID.
De plus, ESXi 4.x a introduit le GPT (GUID Partition Table) pour remplacer la technologie de partition MBR (Master Boot Record). Qu'est-ce que cela implique ? Cela signifie que lorsque ESXi est installé sur un support de stockage amovible, les partitions ne sont pas automatiquement créées pour le stockage des fichiers journaux.
Pourquoi ? Les données de journal ESXi sont écrites de manière intensive et régulière, et les clés USB ne sont pas conçues pour de telles activités de lecture/écriture intensives. En outre, lors du chargement d'ESXi sur un ordinateur, il crée un disque mémoire personnalisé où il stocke les fichiers système pour les opérations d'ESXi.
Enfin, lorsqu'un serveur ESXi est redémarré ou arrêté, toutes ses données sont effacées du disque RAM. Ainsi, si vous exécutez ESXi depuis une clé USB, un répertoire temporaire est créé sur le disque RAM où les fichiers journaux sont stockés, et lorsque vous arrêtez ou redémarrez le serveur, les journaux sont supprimés.

Avantages et inconvénients de l'exécution d'ESXi depuis une clé USB

Eh bien, presque tout a ses avantages et ses inconvénients, et dans ce cas, l'exécution d'ESXi depuis des clés USB ne fait pas exception. Voici donc les avantages et les inconvénients de l'utilisation des clés USB (Flash) pour le stockage et le lancement d'ESXi.

1. Rentabilité - Avantage

Tout d'abord, l'exécution d'ESXi depuis une clé USB est rentable ; vous n'aurez pas besoin d'acheter une interface SAS.

2. Facilité d'utilisation - Avantage

L'exécution d'ESXi depuis des périphériques USB est incroyablement plus pratique que de l'exécuter sur un système principal. Pourquoi ? Lorsque vous installez ESXi sur un disque amovible, il est plus facile de réinstaller ESXi sur vos disques principaux à tout moment.  En revanche, si vous avez installé ESXi sur le disque principal utilisé pour le stockage des données, si quelque chose arrive au disque, vous perdriez vos données ESXi avec les autres fichiers enregistrés sur le stockage.

3. Mises à jour plus faciles - Avantage

En installant ESXi sur des clés USB, vous facilitez la mise à jour des versions d'ESXi. Il vous suffit de cloner la clé USB (obtenez une nouvelle clé USB et copiez-y ESXi), de sorte qu'à tout moment, si la clé USB principale cesse de fonctionner - peut-être après une mise à jour d'ESXi - vous pouvez revenir à l'autre clé USB qui a également ESXi installé dessus.

4. Temps de démarrage plus long - Inconvénient

Voici maintenant un inconvénient de l'exécution d'ESXi sur des clés USB (Flash). L'exécution d'ESXi depuis des dispositifs de stockage amovibles peut augmenter considérablement le temps de démarrage. Comment ? Les clés USB ne peuvent charger ESXi et enregistrer les fichiers de configuration d'ESXi que lorsque cela est nécessaire.Bien que cela ne soit pas intensif et permette à la clé USB d'être utilisée plus longtemps pour les opérations de lecture/écriture, le temps de démarrage d'ESXi est fortement affecté lorsque les serveurs ESXi fonctionnent dans des clusters à haute disponibilité dans des environnements de production.

Stockage des fichiers journaux

Il est important de sauvegarder les fichiers journaux pour les services et actions critiques tels que l'exécution d'ESXi sur un système. Les fichiers journaux aident au diagnostic et à la récupération des données lorsque des problèmes surviennent.
Néanmoins, il est important de noter que l'installation d'ESXi sur des serveurs sans disque élimine les fichiers journaux par défaut ; cela signifie que lorsque vous exécutez ESXi depuis des clés USB, les journaux du serveur ne seront pas sauvegardés par défaut lors d'un redémarrage, et vous avez besoin des rapports de journaux pour envoyer des réclamations d'erreur à VMware.
Cependant, cet article expliquera comment sauvegarder les journaux d'ESXi même si vous le lancez depuis des disques amovibles.

Guide pour exécuter ESXi depuis une clé USB

Rappelez-vous les prérequis énumérés plus tôt dans cet article ; ces conseils sont simplement une explication complète de ces exigences/prérequis.

  • Première étape : Branchez une clé USB vide de 2 Go ou 8 Go dans le système informatique.

  • Deuxième étape : Connectez le support d'installation d'ESXi au même ordinateur auquel vous avez connecté la clé USB vide, puis démarrez à partir du support d'installation.

  • Troisième étape : Créez des partitions sur la clé USB vide, formatez les partitions, puis installez ESXi.

  • Dernière étape : Redémarrez le système/serveur, mais cette fois-ci, démarrez en mode UEFI (ou BIOS) et sélectionnez la clé USB (qui a maintenant ESXi installé dessus) comme premier périphérique de démarrage. Une fois cela fait, vous êtes prêt à partir !

Installation d'ESXi sur un lecteur de 1 Go

Vous envisagez d'installer ESXi sur une petite clé USB ? Voici quelques conseils utiles à connaître. Tout d'abord, lorsque vous installez ESXi sur une clé USB de 1 Go, il crée cinq (5) partitions, à savoir :

  • Numéro 1 : Partition système (4 Mo)
  • Numéro 5 : Linux Native /bootbank (250 Mo)
  • Numéro 6 : Linux Native /bootbank (250 Mo)
  • Numéro 7 : Diagnostics VMK (110 Mo)
  • Numéro 8 : Linux Native /store (286 Mo)

Maintenant, explication de ces partitions :

  • Numéro 1 est la plus petite et c'est le chargeur de démarrage.
  • Numéro 1 est le système d'exploitation hyperviseur, qui contient tous les fichiers nécessaires au fonctionnement efficace de l'hyperviseur ESXi dans cette partition de taille fixe.
  • Numéro 1 stocke l'image alternative du système d'exploitation hyperviseur ; c'est une partition de banque de démarrage alternative créée pour aider en cas d'erreurs de mise à jour ou de mise à niveau d'ESXi ; donc, avec cette partition alternative, vous pouvez revenir à une version précédente d'ESXi. Cependant, même si une mise à niveau d'ESXi se déroule avec succès, une image de la version précédente est enregistrée dans la partition n° 6, au cas où vous auriez besoin de revenir à cette version à tout moment.
  • Numéro 1 stocke les vidages de mémoire en cas de PSOD (Purple Screen of Death).
  • Numéro 1 conserve les images disque VMware Tools et les images de disquette.
    Remarques clés : Les partitions n° 5 et n° 6 stockent l'image compressée du système d'exploitation hyperviseur extraite lors du démarrage d'ESXi, tandis que les répertoires / (root), /etc, /lib, et autres répertoires importants sont stockés dans la RAM. De plus, lorsque vous envisagez de redémarrer ou d'arrêter un serveur ESXi, les modifications des paramètres du système sont enregistrées sous forme de fichier state.tgz.

Installation d'ESXi sur des clés USB plus grandes (lecteurs de 8 Go ou plus)

Si vous installez ESXi sur une clé USB plus grande, le nombre de partitions créées augmentera.

  • Numéro 1 : Partition système (4 Mo)
  • Numéro 2 : Linux Native /scratch (4 Go)
  • Numéro 3 : Datastore VMFS1
  • Numéro 5 : Linux Native /bootbank (250 Mo)
  • Numéro 6 : Linux Native /bootbank (250 Mo)
  • Numéro 7 : Diagnostics VMK (110 Mo)
  • Numéro 8 : Linux Native /store (286 Mo)
  • Numéro 9 : Diagnostics VMK (2,5 Go)

Ayant déjà expliqué les partitions n°1, n°5, n°6, n°7, et n°8 ; voici ce que stockent les autres partitions (nouvelles).

  • Numéro 2 est la partition scratch qui stocke les données et fichiers de journal.
  • Numéro 3 est l'espace disque restant sur le lecteur, qui sert de "datastore" pour enregistrer tous les fichiers VM et autres fichiers.
  • Numéro 9 est une deuxième partition qui enregistre les vidages de mémoire. Cette nouvelle partition a été lancée avec ESXi 5.5 pour résoudre les problèmes de vidage de mémoire sur les serveurs avec moins de 110 Mo d'espace mémoire.

Remarques clés : Lorsque vous installez ESXi sur des clés USB de plus grande taille, les partitions n° 2 et n° 3 ne seront pas créées. La partition /scratch stocke les données de journal et est liée au répertoire /tmp/scratch sur le disque RAM du système.

Comment installer ESXi 5.5 depuis des clés USB

Tout d'abord, vous devez préparer la clé USB et le système ; comment faire cela ? Voici les conseils :

  • Installez la dernière version de syslinux.
  • Obtenez une nouvelle clé USB (de 2 Go et plus).
  • Téléchargez l'ISO VMWare ESXi 5 depuis le site officiel.
  • Insérez le périphérique USB, accédez à votre serveur Linux et vérifiez (dmesg). Pour ce guide, le nom de notre périphérique USB est dev/mbc.
  • Ensuite, formatez complètement la clé USB en FAT32 (même si c'est une nouvelle clé sans rien de sauvegardé à l'intérieur).

Formatez la partition principale en FAT32 en utilisant la commande /sbin/mkfs.vfat -F 32 -n USB /dev/mbc1.
Étapes :

  • Installez le bootloader syslinux sur votre périphérique USB.
  • Copiez l'ISO, mais avant cela, créez deux dossiers de montage ; un pour la clé USB et l'autre pour l'image ISO.
  • Allez dans le dossier de montage du périphérique USB et copiez ISOLINUX pour SYSLINUX.
  • Modifiez le fichier syslinux.cfg en changeant la ligne DEFAULT menu.c32 en DEFAULT mboot.c32.
  • Maintenant, vous pouvez démonter la clé USB et installer ESXi.

How To Install ESXi 6.5 From USB Drives

The procedure is quite different, and here are the detailed steps you should follow. For this one, you need at least a 4GB USB flash drive. Below are the full requirements:

  • Get the 6.5 ESXi image file from the official website
  • Install Rufus software.
  • Ready your USB device (at least 4GB).

Steps:

  • Run the Rufus software and set the Partition scheme as “MBR partition scheme for BIOS or UEFI.”
  • Click on the icon beside “create a bootable disk using” and select the 6.5 ESXi image file you downloaded.
  • Click on the Start button and also click on “Yes” when the warning prompt comes on.
  • On the next prompt, click "OK" to continue formatting the USB drive.
  • After the formatting is complete, your USB device is then ready for you to install ESXi on it.
  • That's all. You can now run ESXi 6.5 from the USB device.

Comment installer ESXi 6.5 depuis des clés USB

La procédure est assez différente, et voici les étapes détaillées que vous devez suivre. Pour celle-ci, vous avez besoin d'une clé USB d'au moins 4 Go. Voici les exigences complètes :

  • Obtenez le fichier image ESXi 6.5 depuis le site officiel.
  • Installez le logiciel Rufus.
  • Préparez votre périphérique USB (au moins 4 Go).
Étapes :
  1. Exécutez le logiciel Rufus et définissez le schéma de partition comme « Schéma de partition MBR pour BIOS ou UEFI ».
  2. Cliquez sur l'icône à côté de « Créer un disque de démarrage avec » et sélectionnez le fichier image ESXi 6.5 que vous avez téléchargé.
  3. Cliquez sur le bouton Démarrer et cliquez également sur « Oui » lorsque l'invite d'avertissement apparaît.
  4. À l'invite suivante, cliquez sur "OK" pour continuer à formater la clé USB.
  5. Après la fin du formatage, votre périphérique USB est prêt pour l'installation d'ESXi. C'est tout. Vous pouvez maintenant exécuter ESXi 6.5 depuis le périphérique USB.

Qu'est-ce que le Core Dump d'ESXi ?

Vous vous demandez ce que signifie Core Dump ? En termes simples, le coredump ressemble davantage aux journaux système d'ESXi, mais il contient des données beaucoup plus importantes nécessaires à la résolution des erreurs. Le Core Dump est également ce que l'équipe de support examinerait pour détecter tout problème survenu avec un serveur ESXi à tout moment.
Typiquement, la partition de coredump utilise 2,5 Go d'espace, mais si votre serveur ESXi fonctionne avec plus de 512 Go de RAM, la partition de coredump peut occuper plus de 2,5 Go.
Dans une configuration standard, la partition de coredump est la partition n°9. Dans certaines configurations avancées, l'hôte ESXi peut être configuré pour utiliser une partition de coredump sur un autre disque ou utiliser ESXi Dump Collector pour sauvegarder les coredumps vmkernel sur un autre hôte du réseau.

Qu'est-ce que les traces vSAN ?

En termes simples, les traces vSAN sont un type de journal disponible sur les hôtes ESXi avec vSAN activé. Ces traces ne font pas partie des syslogs et sont stockées dans un répertoire temporaire sur le disque RAM si ESXi est installé sur un périphérique amovible (USB). Les traces vSAN sont également effacées lors d'un redémarrage ou d'un arrêt du serveur ESXi. Pour afficher le répertoire des traces vSAN, utilisez cette commande : esxcli vsan trace get.

Comment sauvegarder un serveur ESXi installé sur des disques amovibles

Sauvegarder un ESXi installé sur une clé USB est assez simple et repose sur le clonage de la clé USB. Comment faire cela ? Voici une explication complète. Tout d'abord, vous devrez arrêter le serveur ESXi avant de continuer.

Cloner le périphérique USB

    1. Branchez la clé USB contenant l'ESXi installé dans un système Linux.
    2. Vérifiez le nom du périphérique USB en utilisant l'une des commandes suivantes :
      bash
      dmesg | grep -i usb
      bash
      dmesg | grep -i 'attached'
      Le nom du périphérique USB apparaîtra avec /dev/mbc/ - où "mbc" est le nom du périphérique USB (le nom de votre périphérique USB devrait remplacer "mbc").
    3. Accédez aux partitions de votre périphérique USB en utilisant :
      bash
      lsblk | grep mbc
      ou
      bash
      fdisk -l /dev/mbc
    4. Clonez le périphérique vers un fichier image (ESXi-flash.img) en utilisant l'utilitaire bas-niveau dd. (NOTE !!! Lorsque vous utilisez l'utilitaire dd, vous devez être très prudent car toute erreur peut entraîner une perte de données irréparable). Voici comment utiliser cet utilitaire :
      bash
      ddif=/dev/mbc of=./esxi-flash.img bs=4M status=progress
      Où :
      • if = fichier d'entrée
      • of = fichier de sortie
      • bs=4M = taille de bloc (4 Mo)
      • status=progress = statut utilisé pour afficher la barre de progression
      Rappelez-vous que "mbc" doit être remplacé par le nom réel de votre périphérique USB.

Supprimer ESXi d'une clé USB

Disons que vous souhaitez effacer ESXi de votre clé USB et utiliser le périphérique USB pour une autre opération. Voici comment faire.
Pour effacer tout le contenu d'une clé USB contenant ESXi, vous devez occuper l'espace libre avec des zéros en utilisant l'utilitaire dd et le pseudo-périphérique /dev/zero.
bash
ddif=/dev/zero of=/dev/mbc status=progress
Une fois le processus terminé, le périphérique USB n'aura plus de partitions ; vous pouvez le confirmer avec la commande fdisk -l /dev/mbc.

Récupérer/Cloner ESXi sur un périphérique USB à partir de fichiers ISO

Si vous devez récupérer vos données ESXi à partir du fichier image créé à l'étape précédente, voici comment procéder. Il s'agit essentiellement de changer la commande utilisée précédemment - placez le fichier ISO comme fichier d'entrée et votre USB comme fichier de sortie.
bash
ddif=./esxi-flash.img of=/dev/mbc bs=4M status=progress
Ensuite, vérifiez les partitions en utilisant :
bash
fdisk -l /dev/mbc
Après avoir terminé ces processus, vous pouvez connecter la clé USB à votre système et exécuter ESXi.
Avez-vous perdu certaines de vos données importantes ? Ne vous inquiétez pas, vous pouvez les récupérer en utilisant DiskInternals VMFS Recovery.

Utilisez VMFS Recovery pour récupérer vos données

Le logiciel DiskInternals VMFS Recovery est un programme utilitaire spécial conçu pour aider les utilisateurs d'ordinateurs à garder leurs fichiers en sécurité (sous forme d'image disque) et à récupérer des fichiers perdus sans effort. Ce programme est rapide pour analyser et récupérer des fichiers VMware perdus à partir de n'importe quel périphérique de stockage.
DiskInternals VMFS Recovery peut facilement lire le système de fichiers VMware VMFS et récupérer des fichiers à partir de disques formatés en VMFS, qu'ils soient endommagés ou en bon état, à distance. De plus, avec le logiciel DiskInternals VMFS Recovery, vous pouvez récupérer des images VMDK perdues sur les serveurs ESXi et VMware vSphere.
L'avantage de DiskInternals VMFS Recovery est qu'il peut être utilisé à la fois par les débutants et les professionnels, grâce à l'assistant de récupération intuitif qui guide l'utilisateur à travers tous les processus nécessaires pour effectuer la récupération des données. Lorsque vous récupérez enfin vos fichiers perdus à l'aide de ce logiciel, vous pouvez les exporter vers des disques de stockage distants via FTP.

Comment utiliser DiskInternals VMFS Recovery pour la récupération de données VMware/ESXi

Avant tout, assurez-vous que votre connexion SSH est opérationnelle (pour les utilisateurs qui utilisent des connexions SSH). Ensuite, suivez les étapes ci-dessous :

  • Téléchargez VMFS Recovery et installez-le sur votre PC ; lancez l'application et ouvrez un disque distant ou local à analyser.
  • Choisissez entre les modes de balayage complet (Full) et rapide (Quick).
  • Lorsque l'application analyse et récupère vos fichiers VMDK, vous pouvez les monter immédiatement ou les prévisualiser gratuitement.
  • Cependant, pour réellement sauvegarder les fichiers récupérés, vous devez acheter une licence pour utiliser DiskInternals VMFS Recovery Pro.

Conclusion

En conclusion, cet article a détaillé tout ce que vous devez savoir sur l'installation et l'exécution d'ESXi sur un périphérique amovible - en particulier les clés USB. Pour être en sécurité, vous pouvez sauvegarder rapidement vos données en utilisant DiskInternals VMFS Recovery gratuitement. De plus, si vous perdez des fichiers lors des processus d'installation d'ESXi, vous pouvez les récupérer en utilisant DiskInternals VMFS Recovery.

Articles connexes

TÉLÉCHARGEMENT GRATUITVer 4.22, WinACHETERDe $699

Veuillez noter cet article.
52 revues