Sauvegarde de machine virtuelle
La sauvegarde des machines virtuelles (VM Backup) est le processus de sauvegarde des machines virtuelles (VM) fonctionnant dans un environnement d’entreprise.
Définition de VM Backup
VM Backup désigne le processus de sauvegarde des machines virtuelles (VM) fonctionnant dans un environnement d’entreprise. Les VM s’exécutent généralement en tant qu’invitées sur des hyperviseurs qui émulent un système informatique et permettent à plusieurs VM de partager un système matériel hôte physique. Les hyperviseurs les plus courants sont VMware vSphere et Microsoft Hyper-V, mais il en existe d’autres, notamment ceux destinés aux machines virtuelles basées sur le cloud.
Les entreprises s’appuyant de plus en plus sur la virtualisation, les VM sont devenues un élément essentiel des environnements informatiques d’entreprise. Les applications métier, les bases de données et même les charges de travail conteneurisées s’exécutent sur des machines virtuelles et génèrent d’énormes volumes de données qui doivent être protégés à l’aide d’une solution de protection des données robuste. Les applications qui permettent aux entreprises de sauvegarder et de restaurer l’ensemble des fichiers composant des machines virtuelles complètes sont appelées « logiciels de sauvegarde de machines virtuelles ».
Qu’est-ce que VM Backup ?
VM Backup est une solution de protection des données destinée aux machines virtuelles qui remplit des fonctions similaires à celles des solutions de sauvegarde traditionnelles utilisées pour les serveurs physiques. Les applications de sauvegarde de machines virtuelles peuvent effectuer une sauvegarde complète de tous les fichiers d’une machine virtuelle, une sauvegarde incrémentielle ou une sauvegarde différentielle. Le logiciel de sauvegarde des machines virtuelles doit s’exécuter fréquemment et périodiquement afin de protéger les fichiers, les configurations et les données en constante évolution des machines virtuelles. Les logiciels modernes de VM Backup exploitent les fonctionnalités avancées mises à disposition par l’hyperviseur, ce qui permet d’effectuer des sauvegardes plus rapides avec un impact moindre sur la machine virtuelle.
Concepts de VM Backup
Voici les concepts essentiels à comprendre pour appréhender les procédures de VM Backup :
- Sauvegarde différentielle – Sauvegarde des seuls fichiers ayant changé depuis la dernière sauvegarde complète.
- Sauvegarde au niveau des fichiers – Sauvegarde définie au niveau des fichiers et des dossiers.
- Sauvegarde complète : sauvegarde de tous les fichiers.
- VM Backup – Sauvegarde complète d’une machine virtuelle – Sauvegarde de tous les fichiers composant l’intégralité d’une machine virtuelle, y compris les images disque, les fichiers de configuration et autres.
- Sauvegarde au niveau de l’image – ou au niveau du volume : sauvegarde de l’intégralité du volume de stockage.
- Sauvegarde incrémentielle – Sauvegarde des seuls fichiers ayant été modifiés depuis la dernière sauvegarde, qu’elle soit complète ou incrémentielle.
- Mise en veille – Processus visant à préparer les données de la machine virtuelle pour la sauvegarde, notamment en vidant les tampons de la mémoire cache du système d’exploitation vers le disque ou en effectuant d’autres tâches spécifiques à l’application.
En quoi consiste le processus de VM Backup et comment fonctionne-t-il ?
À l’instar de la sauvegarde des serveurs physiques, VM Backup protège tous les éléments associés à une machine virtuelle. Les sauvegardes de machines virtuelles peuvent être effectuées de différentes manières, soit via un agent de sauvegarde installé dans le système d’exploitation invité, soit par le biais d’une intégration à l’hyperviseur permettant des sauvegardes sans agent. Quelle que soit la destination du processus de sauvegarde de la machine virtuelle, suivez attentivement les étapes pour garantir une sauvegarde et une protection adéquates des données. Les principales étapes de VM Backup comprennent :
- Discovery. Il faut détecter les machines virtuelles présentes dans l’environnement
- Création d’une entrée d’ordinateur client. Créez une entrée d’ordinateur client distincte pour chaque machine virtuelle
- Marquage des machines virtuelles à sauvegarder. Identifiez les machines virtuelles à protéger et les agents Virtual Server qui exécuteront le processus vmbackup
- Disques associés. Identifiez les disques associés aux machines virtuelles marquées pour la sauvegarde
- Flux de sauvegarde. Attribuez des flux de sauvegarde aux proxys selon un ordre de rotation (round-robin)
- Téléchargement des données. Utilisez les agents Virtual Server pour télécharger les données de sauvegarde
- Instantané. Créez un instantané de la machine virtuelle à l’aide de l’API de l’hyperviseur
- Sauvegarde. Terminez le processus de sauvegarde en enregistrant une copie des données à un autre emplacement
Exécution du client de sauvegarde au sein d’une machine virtuelle.
Une machine virtuelle étant similaire à une machine physique, elle peut être sauvegardée de la même manière qu’une machine physique à l’aide d’un logiciel de sauvegarde s’exécutant à l’intérieur de la machine virtuelle. Avec cette méthode, l’agent de sauvegarde met en état de repos la machine virtuelle en cours de sauvegarde. Cette méthode est généralement utilisée pour la sauvegarde au niveau des fichiers des données stockées sur le disque de la machine virtuelle.
Cette méthode présente des avantages et des inconvénients. Parmi les avantages, on peut citer l’absence de modifications de procédure ou de compétences requises, puisque le fonctionnement de l’agent de sauvegarde est similaire à celui d’une sauvegarde de serveur physique. Cette méthode peut contribuer à la cohérence des données d’application pour certaines charges de travail critiques pour l’entreprise, telles que les bases de données. Un inconvénient pourrait être une utilisation plus importante des ressources de l’hôte pendant l’exécution de l’opération de sauvegarde. Cependant, les ressources informatiques actuelles sont plus performantes et les logiciels de sauvegarde sont moins gourmands en ressources.
Vous souhaitez découvrir la protection des données en action ?

Découvrez dès aujourd’hui notre produit complet et pleinement fonctionnel, et voyez comment Commvault peut répondre directement à vos besoins.
Exécution du client de sauvegarde sur la machine hôte de la machine virtuelle.
Une machine virtuelle étant constituée de quelques fichiers, ceux-ci peuvent être sauvegardés grâce à l’intégration avec l’hyperviseur. Cela permet de sauvegarder les fichiers qui composent la machine virtuelle sous forme de fichiers, mais avec quelques différences. Comme ces fichiers sont en cours d’écriture pendant que la machine virtuelle est en cours d’exécution, celle-ci doit être mise hors tension, ou une méthode de snapshot doit être utilisée pour sauvegarder les fichiers. Ce type de sauvegarde utilisant des instantanés peut nécessiter la mise en état de repos de la machine virtuelle. Les différents systèmes d’exploitation réagissent de différentes manières pour produire des instantanés cohérents au niveau des pannes, du système de fichiers ou des applications.
Si vos VM Backups incluent des applications transactionnelles telles que des serveurs de bases de données et de messagerie, la mise en état de repos de celles-ci afin de s’assurer qu’elles se trouvent dans un état approprié pour la sauvegarde est qualifiée, par exemple, de « cohérence au niveau de l’application ». Avant le lancement d’une sauvegarde, l’application est mise en pause afin de garantir que toutes les transactions en cours et les écritures soient enregistrées sur le disque. Cette étape garantit que le serveur a bien pris connaissance de l’opération et qu’aucune donnée ne sera perdue si une restauration de la machine virtuelle s’avère nécessaire. La mise en pause ne fonctionne qu’avec les applications prenant en charge la mise en pause et l’écriture des données en attente lorsque cela est nécessaire.
Pourquoi VM Backup est-il important ?
La quantité de données créées chaque jour est colossale, et toutes doivent être stockées et protégées contre toute perte. D’ici 2025, on estime que 463 exaoctets de données seront créés chaque jour. Les utilisateurs s’attendent à ce que les données dont ils ont besoin soient accessibles et disponibles 24 heures sur 24. Sans sauvegarde des machines virtuelles, il est raisonnable de s’attendre à des pertes de données et à des pannes d’applications dues à des interruptions programmées ou imprévues. Sans VM Backup, de nombreuses entreprises en souffriraient et perdraient des données vitales en raison de perturbations prolongées et de délais de Recovery trop longs. Une solution vmbackup permet de maintenir les moteurs de l’entreprise en marche et de les remettre en service plus rapidement après des pannes, des attaques par ransomware, des corruptions de données ou tout autre événement endommageant leurs données.
Avantages de la sauvegarde des machines virtuelles
Les données numériques et les applications sont les moteurs de la croissance des entreprises. La protection des charges de travail critiques pour l’entreprise, ainsi que des machines virtuelles et des données associées, est vitale pour la survie de l’entreprise. La protection des données offre un filet de sécurité contre la perte ou la corruption des données. La sauvegarde des machines virtuelles étend cette protection aux VM, qui constituent le moteur de l’informatique moderne, mais qui sont souvent négligées par les solutions de sauvegarde traditionnelles. La sauvegarde des VM garantit la sécurité de vos données, de vos configurations et de vos fichiers, et permet une reprise plus rapide après une interruption. Les logiciels modernes de sauvegarde de machines virtuelles (VM Backup) offrent une protection complète des VM et contribuent à la résilience de l’entreprise.