Comment récupérer les données d’une machine virtuelle sur l’hyperviseur d’environnement virtuel Proxmox

Comment installer Proxmox VE, créer et configurer une machine virtuelle, comment prendre un snapshot et restaurer le système d’exploitation. Dans cet article, nous explorerons comment récupérer les données de l’hyperviseur Proxmox Virtual Environment.

Proxmox VE est un hyperviseur open source pour la virtualisation d’entreprise. Cet outil de virtualisation est basé sur Debian GNU/Linux. Un noyau Ubuntu modifié est utilisé pour exécuter des machines virtuelles sur le serveur. Les machines virtuelles peuvent être déployées et gérées avec l’invite de commande et la console Web, offrant ainsi un accès simple et rapide.

Installation de l’environnement virtuel Proxmox

Pour commencer, découvrons comment installer Proxmox VE sur notre serveur. La première étape consiste à télécharger une image ISO de Proxmox et à créer une clé USB amorçable. Pour ce faire, rendez-vous sur la page officielle de téléchargement de Proxmox.

https://www.proxmox.com/en/downloads

Ici, sélectionnez Environnement virtuel Proxmox (VE) – Images ISO et téléchargez la dernière version de l’hyperviseur en cliquant sur le bouton Télécharger.

Lorsqu’il est prêt, démarrez un utilitaire pour créer un lecteur amorçable – par exemple : Rufus or Etcher . Maintenant que notre clé USB est prête, connectez-la au serveur et démarrez à partir de celle-ci – après avoir sélectionné le périphérique de démarrage approprié.

Au démarrage, le menu Proxmox VE apparaît. Pour une configuration standard, sélectionnez l’option «Installer Proxmox VE».

Acceptez le contrat de licence et sélectionnez le disque sur lequel l’installer. Pour les paramètres avancés, ouvrez Options. C’est ici que vous pouvez modifier des éléments tels que le système de fichiers, la taille du disque, etc.

Après cela, définissez le pays, le fuseau horaire et la disposition du clavier. Définissez ensuite le mot de passe de l’administrateur et saisissez-le à nouveau pour confirmer. Donnez une adresse e-mail pour les notifications système.

Et la dernière étape consiste à configurer le réseau. Sélectionnez l’interface de gestion, le nom d’hôte du serveur, une adresse IP disponible, la passerelle principale et le serveur DNS.

L’installateur affichera tous les paramètres que vous avez choisis. Lorsque vous pensez que tout va bien, cliquez sur le bouton Installer.

Une fois l’installation terminée, éjectez la clé USB et redémarrez le système. À la fin, vous verrez le menu Proxmox GRUB. Sélectionnez l’environnement virtuel Proxmox GNU/Linux dans la liste et appuyez sur Entrée.

Vous verrez l’écran de bienvenue de Proxmox VE. Il comprend l’adresse IP du serveur auquel vous pouvez vous connecter depuis la machine client via l’interface Web de gestion. Entrez cette adresse IP dans n’importe quel navigateur dont vous disposez. Vous verrez un avertissement indiquant que cette page n’est pas sûre – il apparaît car Proxmox VE utilise des certificats SSL auto-signés. Cliquez sur Avancé – Passer à.

Vous devez maintenant saisir le login et le mot de passe de l’administrateur pour accéder à l’interface de gestion.

Comment créer une machine virtuelle

Maintenant que vous avez accédé à l’interface de gestion du serveur, une machine virtuelle peut être créée. Pour installer le système d’exploitation de cette machine virtuelle, vous aurez besoin d’une image ISO correspondante.

Ensuite, vous devez le télécharger sur le serveur Proxmox. Accédez à l’hôte – hôte local, passez à l’onglet «Images ISO», cliquez sur «Télécharger», «Sélectionner un fichier», indiquez le chemin d’accès à l’image ISO – «Télécharger».

Une fois téléchargé, vous pouvez commencer à créer une machine virtuelle. Sur la droite, cliquez sur «Créer une VM» et accédez à l’onglet Système d’exploitation. Sélectionnez le type et la version du système d’exploitation, cliquez sur le champ «Image ISO» et choisissez le fichier ISO requis dans la liste.

Je laisserai les paramètres système et disque à leurs valeurs par défaut, mais je dois ajouter plus de cœurs de processeur et de mémoire virtuelle. Quant aux paramètres réseau, je ne vais pas non plus les modifier. Accédez à l’onglet «Confirmer» pour vérifier tous les paramètres, puis cliquez sur «Terminer».

Après cela, la machine apparaîtra sur cette liste. Sélectionnez-le, ouvrez la console et exécutez la machine en cliquant sur «Démarrer maintenant». La machine virtuelle démarrera et l’installation du système d’exploitation commencera. Le processus est absolument identique, comme si vous installiez Windows sur un ordinateur physique.

Comment prendre un snapshot de la machine virtuelle

Avec les instantanés Proxmox VE, vous pourrez enregistrer l’état actuel de votre machine virtuelle. Un snapshot inclut le contenu de sa mémoire, ses paramètres et l’état de tous ses disques virtuels. Lorsque vous rétablissez la machine virtuelle en snapshot, la mémoire, les disques virtuels et tous les paramètres de cette machine sont restaurés dans l’état dans lequel ils se trouvaient au moment où le snapshot a été pris.

Les instantanés s’avèrent être une excellente méthode pour sauvegarder l’état actuel de votre machine virtuelle. C’est beaucoup plus rapide qu’une opération de sauvegarde complète, car elle ne copie pas toutes les données. En fait, un snapshot n’est pas une fonctionnalité de sauvegarde et il ne sauvegarde pas vos données en détail, mais c’est quelque chose que vous pouvez utiliser à intervalles entre vos copies de sauvegarde complètes.

Pour obtenir un Snapshot, cliquez sur l’onglet Snapshots – Prendre un Snapshot. Dans la fenêtre qui s’ouvre, saisissez un nom et cliquez sur «Prendre un Snapshot».

Lorsqu’il est prêt, vous verrez la ligne TASK OK et le snapshot que vous venez de prendre apparaîtra dans l’onglet snapshots.

Comment revenir à un snapshot

S’il y a une erreur pendant que vous preniez un snapshot ou créez une copie de sauvegarde et que la machine virtuelle est bloquée, vous verrez un message d’erreur.

Pour déverrouiller la machine, exécutez cette commande sur le serveur:

qm unlock 100

A la fin de la commande, l'ID de la machine virtuelle est donné. Après cela, vous pouvez démarrer la machine virtuelle ou la supprimer, supprimer un snapshot, etc.

Pour revenir à un snapshot, sélectionnez la machine virtuelle requise et accédez à l'onglet snapshots. Cliquez sur «Restaurer» ici, et lorsque vous voyez la notification indiquant que l'état actuel de votre machine virtuelle sera perdu, cliquez sur Oui pour confirmer. Ce faisant, la machine reviendra à l'état dans lequel elle se trouvait au moment où le snapshot a été pris.

Sauvegarde

En plus des instantanés, Proxmox dispose de très bons outils intégrés pour sauvegarder ses machines virtuelles. Il vous permet de sauvegarder facilement toutes les données de la machine virtuelle, il prend en charge trois mécanismes de compression et trois méthodes de création de copies de sauvegarde.

LZO – la méthode rapide GZIP

GZIP – la compression maximale

et ZSTD - compression de données sans perte.

Et il existe des modes de sauvegarde:

Snapshot – créer une copie de sauvegarde sans arrêter la machine virtuelle.

Suspend – la machine virtuelle est suspendue pendant un certain temps jusqu'à ce que l'opération de sauvegarde soit terminée.

Et Stop – la machine virtuelle est complètement arrêtée jusqu'à ce que l'opération de sauvegarde soit terminée. Cette méthode est la plus fiable.

Pour créer une copie de sauvegarde, sélectionnez la machine virtuelle requise, choisissez «Sauvegarder», puis cliquez sur «Sauvegarder maintenant».

Vous verrez une fenêtre dans laquelle vous pourrez sélectionner les options pour votre sauvegarde. Lorsque vous avez choisi tous les paramètres, cliquez sur «Sauvegarde» et attendez qu'elle soit terminée. Quand c’est prêt, vous verrez la ligne TASK OK.

Récupération à partir d'une sauvegarde

Si quelque chose est supprimé accidentellement, vous pourrez le restaurer à partir d’une sauvegarde. Pour ce faire, sélectionnez une copie de sauvegarde (vous pouvez facilement distinguer les sauvegardes par leurs dates) et cliquez sur «Restaurer», sélectionnez Stockage. Cliquez ensuite sur le bouton Restaurer. Lorsqu'un avertissement apparaît indiquant que les données actuelles de la machine virtuelle seront effacées, sélectionnez Oui pour confirmer. Une fois terminé, vous verrez la ligne TASK OK ci-dessous.

Comment récupérer les données d'une machine virtuelle sur l'hyperviseur Proxmox

Si vous n'avez pas de sauvegarde; si vous n'avez pas réussi à récupérer la machine à partir de la sauvegarde disponible; si la machine virtuelle refuse de démarrer ou affiche une erreur qui ne peut pas être corrigée; ou s'il y a une erreur de serveur, dans chacun de ces cas, vous pouvez utiliser en toute sécurité Hetman Partition Recovery pour récupérer vos données. Ce programme prend en charge la récupération à partir de disques virtuels de divers hyperviseurs, dont Proxmox VE.

Par défaut, Proxmox VE utilise le stockage LVM pour ses machines virtuelles. Cette méthode de stockage présente de nombreux avantages par rapport aux fichiers VHD, mais elle peut également créer des difficultés supplémentaires pour le processus de récupération.

Cependant, notre programme prend en charge tous les formats de systèmes de fichiers courants et peut vous aider à restaurer les données de la majorité des hyperviseurs populaires. Il peut vous aider à restaurer des données après une suppression, un formatage et des erreurs matérielles ou logicielles. Retirez les disques du serveur et connectez-les à un ordinateur Windows.

Lorsque le disque physique contenant les fichiers de la machine virtuelle est connecté à l'ordinateur, Hetman Partition Recovery affichera tous les disques de la machine virtuelle, les fichiers d'instantanés et les sauvegardes. Utilisez l'ID de la machine virtuelle pour comprendre quel disque appartient à chaque machine virtuelle.

Faites un clic droit sur le disque et choisissez «Ouvrir». Sélectionnez le type d'analyse - par exemple, «Analyse rapide» recherchera rapidement le disque et affichera les résultats. Si le programme ne parvient pas à trouver les fichiers dont vous avez besoin, exécutez «Analyse complète». Pour ce faire, faites un clic droit sur le disque - «Analyser à nouveau» - spécifiez le type de système de fichiers - cliquez sur Suivant.

Dans les cas les plus compliqués, vous pouvez rechercher des fichiers par signatures: vous pouvez le faire en cochant la case à côté de l'«Analyse sensible au contenu». Dans mon cas, «Analyse rapide» suffira.

Recherchez le dossier dans lequel les informations requises sont stockées, sélectionnez les fichiers que vous devez récupérer et appuyez sur le bouton Récupération. Choisissez le chemin d'enregistrement des fichiers et cliquez à nouveau sur Récupération. Vous trouverez les fichiers récupérés dans le dossier que vous avez choisi.

Vous pouvez voir que le programme n'a aucune difficulté à trouver les fichiers qui étaient stockés sur le disque virtuel. Pour votre commodité, il existe une option permettant de rechercher des fichiers par leur nom. Et vous pouvez également vérifier le contenu du fichier dans la fenêtre d'aperçu.

Conclusion

En résumé, vous venez de voir les méthodes typiques de sauvegarde et de récupération des machines virtuelles. En les utilisant, vous pouvez sauvegarder toutes vos données et les récupérer rapidement en cas de problème, et ce, sans trop d'efforts.

Cependant, vous devez toujours vous rappeler que les opérations de sauvegarde et de restauration imposent une lourde charge au système de disque. C'est pourquoi toutes ces opérations doivent être effectuées lorsque votre ordinateur n'effectue aucune autre activité gourmande en ressources. De cette façon, vous pouvez éviter les décalages et les retards lorsque les opérations d'entrée/sortie sont effectuées à l'intérieur de la machine virtuelle et réduire la charge du disque, ce qui aide votre machine à fonctionner mieux et plus longtemps.

Auteur: , Rédacteur technique

AbdelHamid Balti est un rédacteur technique chez Hetman Software. Il gère les tutoriels, les procédures et les revues détaillées concernant le fonctionnement des outils de l'entreprise avec toutes sortes de périphériques de stockage de données.

Éditeur: , Rédacteur technique

Mykhailo Miroshnychenko est l'un des principaux programmeurs de la société Hetman Software. S'appuyant sur quinze années d'expérience en développement logiciel, il partage ses connaissances avec les lecteurs de notre blog. En plus de la programmation, Mykhailo est un expert dans le domaine de la récupération de données, des systèmes de fichiers, des périphériques de stockage de données et des matrices RAID.

Recommandé pour vous