Différences Capture instantanée VM vs Sauvegarde et Utilisation appropriée
De nombreux utilisateurs sont confus entre la capture instantanée et la sauvegarde de VM. Elles peuvent toutes deux être utilisées pour sécuriser les données des machines virtuelles, mais elles fonctionnent différemment. Dans cet article, je ferai une comparaison pour montrer les différences entre la capture instantanée VM et la sauvegarde, ainsi que leur utilisation appropriée.
Aperçu de la sauvegarde VM par rapport à la capture instantanée
La machine virtuelle (VM) fournit un environnement sandbox sécurisé pour tester des programmes ou accéder à des données infectées par des virus. Sa capacité à ne pas affecter les machines physiques en a fait une solution populaire auprès des entreprises.
Lors de l"utilisation de VM, la protection des données est l"une des tâches les plus importantes. Les sauvegardes de machines virtuelles et les captures instantanées sont toutes deux des mesures courantes pour garantir la sécurité des données. Mais quel est la différence entre une capture instantanée et une sauvegarde, et comment les utiliser correctement ? De nombreux utilisateurs sont confrontés à cette question. Cet article vise à y répondre.
Qu"est-ce qu"une capture instantanée de machine virtuelle (capture instantanée de VM)
Une capture instantanée de VM est une image qui capture l"état complet et les données d"une machine virtuelle à un moment précis. L"état inclut l"état d"alimentation de la VM (allumée, éteinte ou en suspension), et les données incluent tous les fichiers qui composent la VM (disque, mémoire et autres périphériques). C"est un moyen rapide et efficace pour revenir en arrière à un moment précis, comme la fonction d"annulation.
*Dans les environnements Microsoft Hyper-V, les captures instantanées sont également appelées points de contrôle depuis Windows Server 2012 R2.
Comment fonctionnent les captures instantanées de VM
Comment les captures instantanées fonctionnent-elles exactement ? Lors de la prise d"une capture instantanée de VM, toutes les données modifiables deviennent en lecture seule. Vous pouvez prendre plusieurs captures instantanées pour restaurer la VM à différents moments. Les captures instantanées de VM ne sont pas autonomes, mais dépendent du disque parent de la VM ou de la chaîne de captures instantanées, enregistrant de manière incrémentielle les modifications depuis la dernière capture instantanée.
Lorsque vous créez une capture instantanée pour la première fois, le premier disque enfant est créé à partir du disque parent. Les captures instantanées successives génèrent de nouveaux disques enfants à partir du dernier disque enfant de la chaîne. La relation peut changer si vous avez plusieurs branches dans la chaîne de captures instantanées.
Lors de la création d"une capture instantanée VMware, par exemple, vous créerez les fichiers suivants :
Fichier .vmdk : un fichier de disque virtuel qui contient les données brutes du disque virtuel.
Fichier -delta.vmdk : un fichier de disque incrémentiel qui enregistre toutes les modifications apportées à la machine virtuelle depuis la dernière capture instantanée. Il augmente en taille tant que la capture instantanée reste ouverte et enregistre des modifications.
Fichier .vmsd : un fichier centralisé pour stocker des informations et des métadonnées sur les captures instantanées.
Fichier .vmsn : le fichier d"état de la capture instantanée qui stocke la configuration actuelle et éventuellement l"état en cours d"exécution d"une machine virtuelle.
Ces fichiers sont placés sur la même infrastructure de stockage que les disques parent.
Note : Lors de la création d"un checkpoint Hyper-V, vous créerez les fichiers suivants :
- Fichier .vmcx : le fichier de configuration binaire qui remplace le fichier XML trouvé dans 2012 R2 et les versions antérieures.
- Fichier .vmrs : contient diverses informations sur l"état de la machine virtuelle en cours d"exécution.
- Fichier .vmgs : utilisé pour stocker l"état de l"invité de la machine virtuelle dans les machines virtuelles Hyper-V version 8.2 et supérieures.
- Fichier .avhdx : le disque de différenciation enregistre un état spécifique du disque dur virtuel, utilisé pour constituer une chronologie avec d"autres fichiers .avhdx dans la chaîne. Une fois qu"un point de contrôle est supprimé, le fichier .avdhx de différenciation est fusionné avec le fichier .vhdx.
- Fichier .rct : enregistre les modifications entre les opérations de sauvegarde, permettant aux solutions de sauvegarde de ne copier que les modifications depuis la dernière sauvegarde.
- Fichier .mrt : contribue à assurer la résilience en cas de plantage de l"hôte ou de BSOD de l"hôte.
Qu"est-ce qu"une sauvegarde de machine virtuelle (sauvegarde de VM)
Une sauvegarde de VM est une copie indépendante d"une partie ou de la totalité des données d"une VM, qui ne dépend pas de la VM d"origine. Par conséquent, les sauvegardes de VM peuvent être stockées en toute sécurité hors site, dans le cloud ou dans d"autres emplacements. C"est la mesure la plus couramment utilisée pour la protection des données de VM.
Comment fonctionnent les sauvegardes de VM
Les sauvegardes de VM peuvent être divisées en 2 types en fonction de leur fonctionnement : les sauvegardes basées sur l"image et les sauvegardes basées sur les fichiers.
La sauvegarde basée sur l"image est une image qui capture l"état actuel de l"ensemble de la machine virtuelle, sauvegardant le système d"exploitation de la machine virtuelle, les fichiers de configuration et toutes les données sur le disque.
Les sauvegardes basées sur des fichiers sauvegardent une machine virtuelle comme s"il s"agissait d"une machine physique en configurant un agent sur la machine invitée. Vous pouvez choisir ce que vous voulez sauvegarder vous-même, mais cela ne protège que le système d"exploitation et les applications, vous ne pouvez pas restaurer l"environnement virtualisé.
Snapshot VM vs sauvegarde: quelle est la différence?
La sauvegarde et les snapshots de VM peuvent tous deux être utilisés pour sécuriser les données d"une machine virtuelle, mais ils fonctionnent très différemment. De nombreux utilisateurs en ont été confus. Par conséquent, dans cette section, j"analyserai quelles sont les différences entre un snapshot et une sauvegarde.
Difference |
Snapshot VM | Backup VM |
Sécurité des données | Les snapshots dépendent du disque parent. Si le disque parent est supprimé, le snapshot lui-même n"est pas suffisant pour restaurer la machine virtuelle (VM). | Les sauvegardes des VM sont indépendantes de la VM d"origine et peuvent être stockées en toute sécurité en dehors du site, dans le cloud ou dans d"autres emplacements. |
Impact sur les performances | Non adapté à une conservation à long terme, car le fichier de disque incrémentiel augmente et peut prendre beaucoup d"espace, ce qui affecte les performances de la VM. | Les sauvegardes des VM peuvent être stockées en toute sécurité pendant une longue période sans affecter les performances de la VM. |
Récupération de VM | Les snapshots de VM ne peuvent être utilisés que pour revenir en arrière à l"état de la VM au moment où le snapshot a été pris. | Les sauvegardes peuvent être utilisées pour créer une ou plusieurs nouvelles VM à l"emplacement d"origine ou différent, sans la VM d"origine. |
Vitesse de création | Faster. It only captures the state and data at a specific point in time. | Slower. The more data is backed up, the longer the process takes. |
Le snapshot VM peut-il être utilisé comme une sauvegarde ?
La réponse est NON. Les snapshots peuvent être utilisés pour revenir en arrière sur les VM, mais ne peuvent pas être utilisés comme sauvegardes.
Comme décrit ci-dessus, un snapshot VM dépend du disque parent. Si le disque parent est supprimé ou si l"infrastructure virtuelle ou physique échoue, le snapshot lui-même n"est pas suffisant pour restaurer la VM entière. En revanche, une sauvegarde VM est une copie complète indépendante du disque parent, elle ne sera pas affectée et peut être utilisée pour restaurer la VM.
De plus, après avoir pris une snapshot de la machine virtuelle (VM), toutes les modifications apportées à la VM seront stockées dans le fichier de disque incrémentiel. Par conséquent, la taille de la snapshot peut devenir très importante et prendre beaucoup d"espace disque, et les conserver pendant une longue période affectera les performances de la VM. Il est nécessaire d"effectuer une consolidation des snapshots pour éviter les pénalités de performance. Pendant ce temps, les sauvegardes de VM peuvent être conservées pendant une longue période sans affecter la VM d"origine.
Sur la base de ces inconvénients des snapshots VMware, nous ne les recommandons pas comme moyen de sauvegarde régulier.
Utilisation appropriée des snapshots et des sauvegardes de VM
◆ Les snapshots de VM peuvent servir de sécurité rapide avant de réaliser des développements ou des tests.
Avec eux, vous disposez de points de restauration pour revenir rapidement en arrière en cas de problème. Notez que la conservation de snapshots pendant une longue période peut affecter les performances de la VM. VMware recommande d"utiliser uniquement 2 à 3 snapshots en chaîne et pour les snapshots individuels pas plus de 72 heures.
◆ La sauvegarde de la VM est une mesure de protection des données complète pour toutes les situations.
Alors que la sauvegarde basée sur les fichiers est appropriée lorsque vous avez juste besoin de sauvegarder une petite quantité de données sur la VM, les sauvegardes basées sur l"image sont plus complètes et plus sûres pour la récupération d"urgence. Mise en place d"une stratégie de sauvegarde automatisée appropriée peut maintenir la continuité de votre entreprise et aller plus loin dans la sécurisation de votre VM.
◆ Dans la pratique, il est recommandé d"utiliser les snapshots de VM en combinaison avec les sauvegardes.
Les snapshots de VM peuvent être utilisés comme mesure de retour arrière temporaire à court terme avant des opérations non sécurisées, tandis que la sauvegarde de la VM peut agir comme une protection à long terme et stable de la VM pour la récupération d"urgence.
Meilleures pratiques des snapshots de VM (création, restauration et suppression)
Après avoir compris ce que sont les snapshots de VM et les sauvegardes et leur utilisation appropriée, vous pouvez maintenant les créer en fonction de vos besoins réels. Dans cette section, je vous présenterai les étapes spécifiques pour créer, restaurer et supprimer des snapshots de VMware ESXi VM à titre d"exemple.
Comment créer des snapshots de VMware ESXi VM
1. Accédez au client web VMware ESXi et accédez aux Machines virtuelles. Cliquez avec le bouton droit sur le nom de la VM et sélectionnez Snapshots > Take snapshot.
2. Fournir un nom et une description pour cette capture d"écran. Et sélectionner Capturer la mémoire de la machine virtuelle, ou Débloquer le système de fichiers invité (nécessite l"installation des outils VMware).
- Capturer la mémoire de la machine virtuelle : enregistre la mémoire de la machine virtuelle, vous permettant de revenir en arrière à l"état d"exécution exact au moment de la prise de la capture d"écran, mais cela prend plus de temps. Si vous ne cochez pas cette option, la machine virtuelle sera arrêtée une fois que vous reviendrez en arrière.
- Débloquer le système de fichiers invité (nécessite l"installation des outils VMware) : met en pause l"état des processus en cours d"exécution ou susceptibles de modifier les informations stockées sur le disque au moment de la prise de la capture d"écran, afin de garantir la cohérence. Les captures d"écran avec déblocage et mémoire sont mutuellement exclusives.
3. Cliquer sur Prendre une capture d"écran pour commencer. Vous pouvez vérifier la progression dans Tâches récentes.
Comment restaurer les captures d"écran des machines virtuelles VMware ESXi
1. Cliquez avec le bouton droit sur le nom de la machine virtuelle et sélectionnez Captures d"écran > Gérer les captures d"écran.
2. Sélectionnez la capture d"écran cible, puis cliquez sur Restaurer la capture d"écran.
Astuce : Si vous souhaitez restaurer la dernière capture d"écran, cliquez avec le bouton droit sur le nom de la machine virtuelle et sélectionnez Restaurer la capture d"écran.
Comment supprimer des captures d"écran de machines virtuelles VMware ESXi
La suppression d"un instantané consolidera les modifications apportées à la VM et supprimera l"instantané. Vous devez toujours vous rappeler de supprimer les instantanés si vous souhaitez conserver les modifications après l"instantané et ne pas le restaurer.
1. Faites un clic droit sur le nom de la VM et sélectionnez Instantanés > Gérer les instantanés.
2. Sélectionnez l"instantané cible et cliquez sur Supprimer l"instantané.
Astuce : Si vous souhaitez supprimer tous les instantanés, vous pouvez cliquer sur Tout supprimer à côté de Supprimer l"instantané, puis cliquer sur Supprimer dans l"alerte pop-up.
Protection idéale des machines virtuelles : sauvegarde automatique des VM via AOMEI Cyber Backup
Choisir AOMEI Cyber Backup plutôt que les méthodes de sauvegarde intégrées de VMware offre une solution de sauvegarde de machines virtuelles flexible et idéale.
- Tout d"abord, AOMEI Cyber Backup offre une interface conviviale qui simplifie le processus de sauvegarde pour les utilisateurs de tous niveaux d"expérience.
- Il prend également en charge les sauvegardes incrémentielles, qui réduisent considérablement les besoins en stockage et les temps de sauvegarde par rapport aux méthodes traditionnelles.
- En outre, AOMEI permet une gestion centralisée de plusieurs hôtes ESXi, ce qui rationalise les opérations de sauvegarde sur toute votre infrastructure.
- Avec des fonctionnalités telles que la reprise rapide, vous pouvez restaurer rapidement les machines virtuelles et minimiser les temps d"arrêt, garantissant ainsi la continuité de votre activité.
Cliquez sur le bouton suivant pour télécharger le logiciel gratuit.
*Vous pouvez choisir d"installer ce logiciel de sauvegarde de VM sur un système Windows ou Linux.
Étapes simples pour sauvegarder et restaurer les VM VMware ESXi [Outil gratuit]
Je vais maintenant vous montrer comment sauvegarder et restaurer les VM VMware ESXi à titre d"exemple.
Étape 1. Liez les appareils
- Accédez au client Web AOMEI Cyber Backup, accédez à "Source Device" > "VMware" > " Ajouter un périphérique VMware" pour ajouter un hôte vCenter ou Esxi autonome comme périphérique source, puis cliquez sur "Lier le périphérique".
Étape 2. Créer des tâches de sauvegarde
- Accédez à "Tâche de Sauvegarde" > " Créer une nouvelle tâche".
- Périphérique: Sélectionnez les VMs sur l"hôte que vous souhaitez sauvegarder.
- Cible: Vous pouvez sélectionner une sauvegarde vers un chemin local ou un chemin réseau. Les chemins utilisés seront enregistrés dans le Stockage Favori pour une sélection pratique.
- Archivage: Activer l"archivage des versions de sauvegarde vers Amazon S3 > Sélectionnez l"option pour choisir Amazon S3 ajouté.
- Planification: Vous pouvez choisir d"effectuer une sauvegarde planifiée complète, différentielle ou incrémentielle planifiée, et automatiser l"exécution selon la fréquence que vous avez spécifiée.
Étape 3. Démarrer la sauvegarde de la machine virtuelle
- Cliquez sur Démarrer la sauvegarde, sélectionnez "Ajouter un planificateur et démarrer la sauvegarde maintenant", ou "Ajouter uniquement le planificateur".
Étape 4. Restaurer une VM à partir des sauvegardes
Cliquez sur "…" > "Restaurer" à gauche de la tâche de sauvegarde pour ouvrir l"assistant de restauration, cliquez sur "Sélectionner le contenu" pour spécifier un point de restauration, puis sélectionnez "Restaurer à l"emplacement d"origine". Cliquez sur "Démarrer la restauration".
Bien que l"Édition gratuite couvre la plupart des besoins de sauvegarde de VM, vous pouvez également passer à l"Édition Premium pour profiter de :
▶Sauvegarde de VM en lot : Sauvegardez un grand nombre de VM gérées par vCenter Server ou des hôtes ESXi autonomes en lot.
▶Nettoyage de sauvegarde : Configurez une politique de rétention pour supprimer automatiquement les anciens fichiers de sauvegarde et économiser de l"espace de stockage.
▶Restauration vers un nouvel emplacement : Créez une nouvelle VM dans le même datastore/host ou dans un autre directement depuis la sauvegarde, ce qui évite de reconfigurer la nouvelle VM.
Résumé
Pouvoir annuler les machines virtuelles après des échecs, les instantanés de VM peuvent également être utilisés pour la sécurité des données. Cependant, ils ne peuvent toujours pas remplacer les sauvegardes de VM. Dans cet article, j"ai comparé les instantanés de VM aux sauvegardes, analysé les différences entre eux et montré comment les utiliser correctement. J"espère que cela pourra vous être utile.
Excepté les opérations de base que j"ai présentées, il y a plus à explorer concernant les instantanés, par exemple, planifier des instantanés VMware. Sauvegardez régulièrement vos VM et vous pourrez en profiter librement.