Bienvenue > Blog sur la sauvegarde et la restauration > Solutions logicielles de sauvegarde KVM. Comment sauvegarder les VMs KVM ?

Solutions logicielles de sauvegarde KVM. Comment sauvegarder les VMs KVM ?

Mis à jour 21st octobre 2024, Rob Morrison

Une infrastructure informatique moderne est difficilement concevable sans une certaine forme d’environnement de virtualisation. La machine virtuelle basée sur le noyau, ou KVM, est un bon exemple d’un tel environnement – une solution de virtualisation polyvalente qui est extrêmement populaire dans de nombreux environnements professionnels de toutes tailles.

La combinaison de la flexibilité, de la performance et de l’intégration pratique avec les environnements Linux explique en grande partie la popularité actuelle de KVM, de plus en plus d’entreprises utilisant des machines virtuelles pour maintenir toutes sortes de services et d’applications. Toutefois, les machines virtuelles ne sont pas à l’abri de la plupart des menaces qui pèsent sur l’intégrité et la sécurité des données, c’est pourquoi un système de sécurité robuste est pratiquement obligatoire pour toute entreprise.

Un système de sauvegarde et de restauration pourrait offrir une sélection d’avantages aux environnements virtualisés, mais la sauvegarde et la restauration de KVM n’est pas tout à fait le même processus que le travail avec des options de stockage de données traditionnelles. En fait, il y a plusieurs facteurs uniques à prendre en compte qui le différencient des autres types d’hyperviseurs. Ces facteurs découlent de l’architecture de KVM, de l’écosystème open-source qui l’entoure, ainsi que d’outils et de techniques spécifiques adaptés aux environnements KVM. La nécessité d’un temps d’arrêt minimal combinée à la nature dynamique des environnements virtualisés ne sont que quelques exemples des raisons pour lesquelles les VM KVM ont besoin d’une approche unique en matière de sauvegarde et de restauration des données.

De nombreuses solutions de sauvegarde modernes prennent en charge KVM sous une forme ou une autre, apportant ainsi leurs fonctionnalités robustes aux environnements virtualisés. Notre objectif dans cet article est d’explorer tous les défis uniques auxquels les environnements KVM sont confrontés pendant les processus de sauvegarde ou de récupération, tout en identifiant les avantages les plus notables, en offrant un certain nombre de recommandations et en passant en revue une liste de logiciels avec des capacités complètes de support KVM.

Introduction au KVM – Définition et défis

Pour approfondir le sujet, il est nécessaire d’avoir un certain degré de compréhension générale de KVM et de son importance dans le contexte des environnements d’entreprise. Il convient donc de commencer par l’idée principale qui sous-tend KVM.

L’architecture de KVM

KVM signifie Kernel-based Virtual Machine, c’est un environnement de virtualisation libre et gratuit pour le noyau Linux qui permet à ce dernier de fonctionner sous la forme d’un hyperviseur. Il s’agit d’une ressource précieuse pour la plupart des entreprises modernes en raison de la possibilité de créer et de maintenir plusieurs machines virtuelles pour une myriade de cas d’utilisation, qu’il s’agisse de tests, de services en direct, de déploiements, de conteneurisation et de bien d’autres cas d’utilisation.

La nature même de KVM et son intégration approfondie dans le noyau Linux le rendent beaucoup plus flexible et personnalisable que la plupart des autres solutions. Cependant, le même type d’intégration rend également les processus de sauvegarde d’autant plus difficiles en comparaison.

Un KVM utilise en tandem un composant de l’espace noyau et un composant de l’espace utilisateur, le module du noyau gérant la virtualisation du processeur et le QEMU (Quick Emulator) étant responsable de l’émulation matérielle dans l’espace utilisateur.

Le fait que l’architecture centrale de la VM soit composée de deux éléments distincts signifie que la solution de sauvegarde doit également être en mesure de travailler avec ces deux aspects afin de mener à bien les processus de sauvegarde et de restauration, ce qui gonfle considérablement la complexité de telles entreprises.

Indépendamment de cette complexité, les sauvegardes KVM sont toujours fortement recommandées pour tout environnement VM, compte tenu des nombreux avantages qu’elles offrent aux entreprises – qu’il s’agisse d’une meilleure continuité des activités, de meilleures capacités de protection des données, de processus de développement ou de test plus faciles, d’une reprise après sinistre simplifiée, d’une plus grande flexibilité dans la gestion des ressources, et même d’une assistance dans les processus d’audit ou de mise en conformité.

Défis courants des opérations de sauvegarde et de récupération KVM

La complexité de l’architecture n’est pas non plus le seul défi auquel les utilisateurs de KVM sont confrontés lorsqu’il est nécessaire d’effectuer des opérations de sauvegarde et de récupération. Nous pouvons également fournir un certain nombre d’autres exemples qui peuvent rendre le processus tout aussi difficile, y compris :

  • La cohérence problématique des données pour les données sauvegardées est due à la nature toujours active des VM et aux inconvénients importants qui sont associés à la mise hors tension d’une seule de ces VM.
  • La consommation élevée de ressources des processus de sauvegarde pourrait affecter les performances globales des environnements virtuels.
  • Les temps d’arrêt de la plupart des VM se traduisent directement par des interruptions de service, ce qui engendre de nombreux problèmes pour l’entreprise.
  • Malgré leur nature apparemment légère, les VM peuvent également être massives lorsqu’il s’agit de consommation d’espace de stockage, ce qui rend les sauvegardes complètes d’autant plus étendues et coûteuses.
  • Le transfert de données en grandes quantités peut également mettre à rude épreuve les capacités de performance du réseau, ce qui entraîne de nombreux autres problèmes.

La valeur des sauvegardes en direct dans les environnements de VM modernes

Le sujet des sauvegardes en direct a gagné en importance et en popularité avec l’essor des environnements virtualisés dans le monde entier. La sauvegarde en direct est un autre nom pour une sauvegarde à chaud – un processus de sauvegarde qui est exécuté sans arrêter la VM cible. Elle peut fournir un certain degré de cohérence sans provoquer d’interruptions du système, mais elle s’accompagne également d’un certain nombre de problèmes qu’il convient de garder à l’esprit lors de l’utilisation de cette méthode.

Tout d’abord, les sauvegardes en direct, dans la plupart des cas, sont effectuées à l’aide d’instantanés – des copies ponctuelles des machines virtuelles cibles qui peuvent offrir peu ou pas de temps d’arrêt et un effet nettement moins perceptible sur les performances par rapport aux méthodes de sauvegarde traditionnelles.

Cependant, même les instantanés ont leurs propres inconvénients à garder à l’esprit – y compris la possibilité non nulle d’un état d’instantané incohérent avec une implémentation incorrecte, la complexité de la gestion de plusieurs instantanés à la fois, et la surcharge de ressources de la gestion de grands volumes d’instantanés sur une base régulière.

Maintenant que nous avons un certain degré de compréhension des environnements de sauvegarde KVM, il est temps de commencer à présenter les caractéristiques les plus précieuses qu’une entreprise devrait rechercher dans une solution de sauvegarde KVM.

Caractéristiques clés nécessaires à une solution de sauvegarde KVM compétente

Il est important de bien choisir une solution de sauvegarde KVM en raison de plusieurs facteurs. Le premier exemple est le niveau élevé de concurrence sur le marché global de la sauvegarde, avec de nombreuses solutions à choisir et un grand nombre de fonctionnalités différentes dans un logiciel de sauvegarde moyen, ce qui rend le choix final d’autant plus difficile. Il y a aussi le fait que toutes les entreprises ne sont pas conscientes des fonctionnalités dont elles ont besoin en matière de solutions de sauvegarde, et que certains utilisateurs n’ont pas non plus la capacité de configurer leur logiciel de manière appropriée.

Dans ce contexte, nous souhaitons mettre en avant certaines des fonctionnalités les plus intéressantes des plates-formes de sauvegarde KVM que la plupart des entreprises devraient rechercher :

Différents types de sauvegarde

Être en mesure d’offrir plusieurs types de sauvegardes en tant que solution de sauvegarde VM élargit la gamme de capacités que le logiciel peut offrir. Par exemple, les sauvegardes complètes (sous forme d’instantanés) offrent une sauvegarde complète de l’ensemble de l’environnement mais peuvent être lentes et consommatrices de stockage. Les sauvegardes différentielles, en revanche, sont beaucoup plus respectueuses du stockage, mais peuvent être plus difficiles à restaurer et nécessitent un certain niveau de préparation pour la restauration.

Capacités d’intégrité des données

L’intégrité des données est un élément inestimable de tout processus de sauvegarde KVM, compte tenu de la fréquence à laquelle les environnements VM exécutent des applications d’importance critique. La possibilité de créer des sauvegardes cohérentes avec les applications grâce à des fonctions telles que le quiescing (suspension des processus d’E/S) serait incroyablement avantageuse pour toute entreprise travaillant avec un environnement KVM.

Fonctionnalités de sécurité de l’information

Dans un environnement moderne, les sauvegardes sont autant la cible d’actions malveillantes que les données originales. La protection de ce type d’informations est donc primordiale, et une solution de sauvegarde compétente devrait être en mesure de protéger ces informations en toute simplicité. Des fonctionnalités telles que le chiffrement, à la fois au repos et en cours de transfert, devraient offrir un certain niveau de sécurité aux informations sensibles, tandis que le contrôle d’accès basé sur les rôles permet de mieux contrôler qui peut accéder à quel type d’information.

Outils d’automatisation des sauvegardes

Les sauvegardes manuelles devraient être pour la plupart laissées dans le passé à ce stade, en particulier lorsqu’il s’agit d’environnements complexes tels que KVM. Les sauvegardes automatisées offrent une certaine tranquillité d’esprit tout en supprimant la nécessité d’effectuer régulièrement des opérations monotones, ce qui laisse plus de temps pour les tâches complexes et importantes.

Polyvalence de la fonction de récupération

Créer des sauvegardes de multiples façons est important, mais pouvoir les restaurer de manière efficace est tout aussi précieux. Une gamme d’options de restauration doit être disponible dans une solution de sauvegarde, avec une restauration au niveau des fichiers, une restauration complète de la VM, une restauration instantanée et bien d’autres fonctions utiles. L’option de restauration des sauvegardes à différents endroits, qu’il s’agisse d’hôtes différents ou même de matériel non compatible, devrait également offrir une grande polyvalence à une solution.

Support pour différents types de stockage et d’environnements

La plupart des moyennes et grandes entreprises ont tendance à travailler régulièrement avec plusieurs types de stockage. Il serait très avantageux pour une solution de sauvegarde choisie de fonctionner avec de nombreux types d’environnement de stockage – stockage local, NAS, SAN, stockage en nuage, etc. La hiérarchisation du stockage des sauvegardes devrait également permettre un certain degré d’optimisation des coûts si vous pouvez trier les sauvegardes en fonction de l’importance ou de l’ancienneté des informations.

Maintenant que nous connaissons les caractéristiques les plus précieuses qu’une solution de sauvegarde devrait avoir, il serait bon de commencer à fournir des exemples de ces logiciels avec une explication appropriée de leurs capacités.

Exemples notables de logiciels de sauvegarde et de restauration dotés de fonctionnalités KVM

La valeur totale des environnements KVM exige pratiquement l’utilisation de solutions de sauvegarde robustes dotées de fonctionnalités substantielles et d’autres avantages. Dans cette section, notre objectif est de présenter dix exemples différents de logiciels de sauvegarde avec support KVM tout en expliquant leurs avantages et leurs caractéristiques clés.

Veeam

Veeam se concentre sur les environnements virtuels, et son support KVM est assez étendu, avec des sauvegardes basées sur des images sans agent qui supportent le suivi des blocs modifiés et beaucoup d’autres capacités. La restauration instantanée des VM permet d’exécuter une VM directement à partir de son état sauvegardé avant de la déballer, et SureBackup simplifie les processus de vérification des sauvegardes en les automatisant.

Les fonctionnalités les plus remarquables de Veeam sont les suivantes :

  • Support de plusieurs types de sauvegarde, y compris forever-incremental, pour des besoins en espace de stockage réduits et de meilleures performances.
  • Sauvegarde sans agent sensible aux applications, avec la possibilité d’effectuer des sauvegardes basées sur un agent lorsque cela est nécessaire.
  • SureBackup est une fonctionnalité qui teste automatiquement toutes les sauvegardes pour détecter les erreurs et les fautes.
  • La possibilité de migrer ou de restaurer des VM entières vers des clouds publics améliore considérablement la flexibilité du processus de restauration.
  • Veeam ONE sert de plateforme de centralisation massive pour les tâches de sauvegarde avec la planification de la capacité, le reporting, la surveillance et de nombreuses autres fonctionnalités utiles.

Veeam propose une démonstration entièrement fonctionnelle de l’ensemble du produit, valable 30 jours. Il existe également une édition communautaire gratuite qui prend en charge jusqu’à 10 instances à la fois (avec support KVM), mais le prix du logiciel n’est pas accessible au public – même s’il a la réputation d’être relativement cher.

NAKIVO Backup & Replication

NAKIVO est un logiciel de protection des données puissant avec de fortes capacités liées à KVM. L’offre principale de la solution dans ce domaine réside dans les sauvegardes sans agent basées sur des images, en plus des fonctionnalités connues telles que CBT. En ce qui concerne les capacités plus inhabituelles de NAKIVO, il dispose de la capacité Flash VM Boot qui permet une récupération quasi instantanée des VM et d’une capacité unique de vérification des captures d’écran pour vérifier au préalable la capacité de récupération des environnements KVM.

Les fonctionnalités les plus remarquables de NAKIVO Backup & Replication sont les suivantes :

  • Flash VM Boot permet de démarrer une VM entière à partir de sa forme de sauvegarde, même si elle est compressée et dédupliquée.
  • Les capacités de sauvegarde tenant compte des applications éliminent la possibilité que les sauvegardes soient créées à un stade incohérent, avec la prise en charge de SQL Server, AD, Microsoft Exchange, et plus encore.
  • La déduplication globale des données a le potentiel d’économiser encore plus de stockage que la déduplication par sauvegarde en appliquant cette technique à l’ensemble de l’infrastructure de sauvegarde.
  • Les performances élevées des opérations de sauvegarde et de récupération sont rendues possibles par diverses capacités d’accélération du réseau pour le WAN.
  • Le basculement automatisé de VM est idéal pour les scénarios de reprise après sinistre, car il permet d’automatiser le processus de basculement vers les VM répliquées afin de minimiser les temps d’arrêt.

NAKIVO propose une version d’essai gratuite de 15 jours, ainsi qu’une version gratuite qui prend en charge deux VM ou moins (y compris les VM KVM). La version payante commence à 229 $ par prise pour la licence perpétuelle et à 2,5 $ par charge de travail par mois pour un abonnement, mais il n’est pas clair quels niveaux de prix du logiciel offrent le support KVM.

Veritas NetBackup

Veritas NetBackup est une solution de sauvegarde plus ancienne, mais son âge n’enlève rien à ses capacités. NetBackup prend totalement en charge les environnements KVM, avec des sauvegardes sans agent et une prise en charge CBT pour des sauvegardes incrémentielles étendues. L’évolutivité du logiciel et sa capacité à travailler avec des environnements complexes figurent parmi les principaux avantages de la solution. Les capacités avancées de NetBackup comprennent également la détection d’anomalies pilotée par l’IA et l’orchestration automatisée de la reprise après sinistre, qui peuvent toutes deux être extrêmement bénéfiques dans les environnements KVM.

Les capacités et fonctionnalités les plus remarquables de Veritas NetBackup sont les suivantes :

  • Les fonctionnalités de sauvegarde sans ingérence réduisent la complexité de la configuration des sauvegardes.
  • La restauration au niveau du fichier et d’autres capacités de restauration des données offrent une plus grande polyvalence en termes de récupération des informations.
  • La capacité de déduplication étendue réduit les besoins en stockage pour les sauvegardes KVM.
  • La prise en charge de plusieurs types de sauvegarde, tels que les sauvegardes incrémentielles, améliore la polyvalence et offre davantage d’options à choisir dans différentes situations.
  • Les capacités de chiffrement des sauvegardes renforcent la sécurité et réduisent les risques de compromission ou d’altération des informations sauvegardées.

Veritas propose une période d’essai gratuite de 60 jours pour l’ensemble des fonctionnalités de NetBackup, ce qui est compensé par l’absence de version gratuite. Veritas prend en charge les modèles de licence par abonnement et les modèles basés sur la capacité, mais aucun de ces deux modèles n’a de prix public disponible sur le site officiel.

Amanda Network Backup

AMANDA signifie Advanced Maryland Automatic Network Disk Archiver. Il s’agit d’une solution de sauvegarde open-source qui prend en charge plusieurs types d’environnements, y compris KVM. Il ne prend peut-être pas en charge les environnements de virtualisation, mais les nombreuses options de configuration permettent de mettre en place de telles options, y compris pour les environnements KVM. La flexibilité et l’efficacité d’Amanda sont ses plus grands avantages, en particulier dans les environnements complexes à multiples facettes. Sa zone de stockage pour les sauvegardes est appelée « disque d’attente », ce qui permet d’optimiser les processus de sauvegarde dans de multiples situations, même lorsqu’il s’agit de configurations KVM.

Les capacités et les caractéristiques les plus remarquables d’Amanda Network Backup sont :

  • La nature open-source de la solution de base ouvre de nombreuses possibilités de personnalisation et de développement ultérieur par le biais des efforts de la communauté.
  • Un modèle client-serveur inhabituel facilite la gestion de grandes sélections d’environnements de sauvegarde cibles.
  • Le chiffrement améliore la sécurité et la compression permet de réduire les besoins de stockage.
  • Amanda n’est peut-être pas conçu pour effectuer des sauvegardes au niveau VM dès le départ, mais sa flexibilité permet de sauvegarder des hôtes KVM ou même des systèmes de fichiers VM avec une configuration appropriée.
  • Le système étendu de plugins et de scripts permet à Amanda d’effectuer des sauvegardes cohérentes pour les applications et les bases de données.

Amanda n’a pas besoin d’une version d’essai gratuite puisque la solution entière est déjà gratuite. Il existe une version séparée avec un support commercial et certaines fonctionnalités d’entreprise (Zmanda), mais des fonctionnalités telles que le support KVM ne sont pas limitées à ce paywall. La tarification de Zmanda, en revanche, ne peut être trouvée dans des sources publiques, ce qui laisse un devis personnalisé comme seule alternative.

Bacula Enterprise

Bacula Systems propose Bacula Enterprise comme solution phare – une plateforme complète de sauvegarde et de restauration construite à partir d’un noyau open-source. Bacula prend en charge un nombre extraordinaire de types d’environnements virtuels différents, y compris KVM, et sa capacité à offrir des sauvegardes sans agent avec des destinations de sauvegarde personnalisables laisse une grande polyvalence entre les mains de l’utilisateur final. Le plugin Delta de Bacula fournit des sauvegardes incrémentales efficaces, tandis que la structure globale basée sur des modules permet d’adapter Bacula pour travailler avec pratiquement n’importe quel autre type d’environnement existant, ce qui est une excellente option du point de vue de la polyvalence.

Les capacités et les fonctionnalités les plus remarquables de Bacula Enterprise sont les suivantes :

  • Ensemble de fonctionnalités étendues avec prise en charge de plusieurs types de sauvegarde – complète, incrémentielle, différentielle, etc.
  • Capacité d’effectuer des sauvegardes de VM sans agent sur des VM KVM.
  • Support pour les environnements multi-tenants avec une flexibilité et une gestion des sauvegardes améliorées.
  • Une combinaison de compression et de déduplication vise à réduire les besoins en capacité de stockage totale pour les sauvegardes.
  • L’introduction d’un plugin Delta unique permet d’effectuer des sauvegardes incrémentielles au niveau des blocs, ce qui réduit considérablement les besoins en stockage pour les opérations de sauvegarde tout en améliorant leurs performances.
  • Des niveaux de sécurité et de protection contre les ransomwares particulièrement élevés – un facteur qui s’impose rapidement dans la plupart des organisations aujourd’hui.
  • Grande flexibilité et évolutivité

Bacula offre un essai gratuit de 30 jours à ses clients potentiels, mais il n’existe pas de version gratuite du logiciel (et la version communautaire ne prend pas non plus en charge KVM). La tarification de Bacula n’est pas non plus accessible au public, mais le prix global est généralement considéré comme relativement bas puisque le logiciel utilise un système de licence basé sur l’abonnement qui n’utilise pas la consommation de données comme principal moyen de calcul du coût total.

Storware vProtect

Storware vProtect est peut-être la solution la plus spécialisée de cette liste – un logiciel de sauvegarde sur mesure axé sur les environnements virtuels et pratiquement rien d’autre. L’intégration de Storware avec les environnements KVM est profonde et étendue, prenant en charge RHV, Proxmox et oVirt dès le départ. Elle peut fournir des sauvegardes sans agent basées sur des instantanés pour les environnements KVM tout en garantissant leur cohérence et leur sécurité. L’architecture de la solution prend en charge le traitement distribué des sauvegardes pour les grands déploiements, et le portail en libre-service permet aux propriétaires de VM d’avoir un contrôle total sur leurs processus de sauvegarde et de restauration.

Les fonctionnalités les plus remarquables de Storware vProtect sont les suivantes :

  • Sauvegardes tenant compte des applications pour garantir la cohérence des apps qui s’exécutent à l’intérieur des VM au moment des opérations de sauvegarde et de restauration.
  • Une automatisation poussée des sauvegardes qui permet de configurer à l’avance les tâches de sauvegarde.
  • Les fonctionnalités de sauvegarde sans agent suppriment la nécessité d’installer des agents sur chaque VM distincte avant de les sauvegarder.
  • Des capacités de restauration étendues, y compris la restauration au niveau des fichiers et autres.
  • L’intégration native pour les environnements KVM permet à vProtect de prendre en charge plusieurs plates-formes basées sur KVM – Proxmox, RHV et oVirt.

Storware offre un essai gratuit de 30 jours de vProtect, mais aucune version gratuite n’est disponible. La tarification de la solution utilise le nombre d’hôtes protégés comme principale mesure du coût total, mais le prix exact ne peut être trouvé sur le site officiel. Il s’agit également de l’une des rares solutions à proposer des licences perpétuelles, ce qui peut s’avérer bien plus rentable dans certaines situations.

Commvault Cloud

Commvault Cloud est la dernière itération d’une solution complète de sauvegarde et de restauration construite pour travailler avec des clients d’entreprise avant tout. Elle peut fonctionner facilement avec des environnements KVM, en les intégrant librement dans un cadre plus large de reprise après sinistre. Les sauvegardes sans agent avec prise en charge de CBT sont le résultat naturel de la capacité KVM de Commvault Cloud, mais il y a aussi beaucoup d’autres fonctionnalités à choisir. Par exemple, l’automatisation et l’analyse pilotées par l’IA peuvent offrir de multiples façons d’optimiser les processus de sauvegarde KVM en un clin d’œil.

Les capacités et fonctionnalités les plus remarquables de Commvault Cloud sont les suivantes :

  • La prise en charge de plusieurs types de sauvegarde combinée à la nature sans agent des sauvegardes de VM offre une polyvalence étendue.
  • Les capacités de planification des sauvegardes offrent une grande liberté en matière d’automatisation des tâches de sauvegarde.
  • Les processus de récupération sont tout aussi flexibles, la récupération au niveau des fichiers étant l’une des nombreuses options disponibles.
  • La prise en charge étendue de nombreux autres hyperviseurs est utile dans les environnements d’entreprise complexes.
  • La reprise après sinistre dans son ensemble peut être automatisée dans une certaine mesure pour les environnements KVM, notamment grâce aux fonctions de reprise après sinistre et de basculement.

La version d’essai de 30 jours de Commvault offre un ensemble complet de fonctionnalités du logiciel, mais l’absence d’une version gratuite plus modeste le rend un peu moins intéressant pour les petites entreprises. La tarification de Commvault Cloud est basée sur la quantité de données traitées, ce qui peut s’avérer coûteux pour certaines entreprises et certains secteurs. Néanmoins, il n’y a pas d’informations officielles sur les prix disponibles sur leur site web, laissant les devis personnalisés comme seule option pour obtenir des données sur les prix.

MSP360 Managed Backup

MSP360 Managed Backup est une plateforme de sauvegarde flexible qui met l’accent sur les fournisseurs de services gérés, ou MSP. Même si la solution elle-même n’incluait pas de fonctionnalités de sauvegarde de VM au départ, la fonction en question a été ajoutée pour prendre en charge plusieurs types d’environnement VM, y compris KVM. Elle prend en charge plusieurs types de sauvegarde avec une approche multi-cloud et peut offrir des options de stockage flexibles pour les environnements KVM. Elle peut également intégrer facilement les sauvegardes KVM dans une stratégie de sauvegarde plus importante et plus complète, sans perdre le niveau de contrôle sur des opérations spécifiques lorsque cela est nécessaire.

Les capacités et les caractéristiques les plus remarquables de MSP360 sont les suivantes :

  • La prise en charge des opérations de sauvegarde au niveau de l’image et du fichier pour les hôtes KVM.
  • Il offre une compression étendue et un chiffrement puissant pour économiser du stockage et protéger les informations.
  • La gestion centralisée des sauvegardes simplifie le contrôle de plusieurs instances cibles et types de sauvegarde.
  • Il peut fonctionner avec de nombreuses destinations de stockage, y compris le stockage dans le nuage et le stockage local.
  • Les sauvegardes KVM peuvent être enregistrées dans plusieurs environnements de stockage dans le cloud en même temps, ce qui permet d’éviter le verrouillage des fournisseurs et d’améliorer la flexibilité.

MSP360 propose une version d’essai gratuite pour toutes ses fonctionnalités, mais elle est limitée à 15 jours au maximum. Il existe également une version gratuite de la solution qui n’explique pas clairement si elle peut fonctionner avec des environnements KVM ou non. La tarification de MSP360 n’est pas disponible sur le site officiel, mais il existe une page dédiée au calcul de la tarification qui simplifie la création d’un devis personnalisé que vous pouvez ensuite envoyer à l’entreprise en question pour recevoir des informations sur la tarification.

Vembu BDRSuite

BDRSuite est l’une des deux offres de Vembu – un fournisseur de logiciels bien connu dans le secteur de la sauvegarde. BDRSuite a été à l’origine le premier fournisseur à offrir des capacités de sauvegarde KVM sans agent en natif sur le marché des entreprises. Il s’intègre facilement à l’hyperviseur KVM et utilise les capacités de Changed Block Tracking pour effectuer des sauvegardes incrémentielles légères avec plusieurs options de stockage au choix.

Les capacités et caractéristiques les plus remarquables de Vembu BDRSuite sont les suivantes :

  • Une automatisation flexible des sauvegardes avec des intervalles personnalisables.
  • Support de plusieurs types de sauvegarde, y compris la sauvegarde incrémentielle à haute efficacité avec le support de CBT.
  • Les capacités de sauvegarde d’images sans ingérence pour les environnements KVM réduisent considérablement la complexité des tâches de sauvegarde.
  • Des capacités de récupération étendues pour les environnements VM, y compris la récupération instantanée des VM, la récupération des fichiers et la prise en charge de plusieurs formats.
  • Une console centralisée pour la sauvegarde et la gestion des données simplifie la configuration de la sauvegarde et améliore la capacité à gérer de nombreux processus de sauvegarde ou de récupération en même temps.

BDRSuite peut offrir une version d’essai complète de 30 jours, un coût relativement bas en ce qui concerne la couverture des VM (à partir de 4 $ par mois par VM), et une version gratuite de la solution pour les micro-entreprises qui prend en charge la sauvegarde et la restauration de jusqu’à 10 VM KVM avec la plupart des fonctionnalités de base attachées.

Rubrik

Rubrik est un fournisseur de solutions modernes pour la gestion des données, et son produit principal offre un support étendu pour les déploiements KVM. Rubrik a été le premier à introduire le concept de plateforme convergente de gestion des données – une combinaison d’une appliance évolutive et d’un logiciel de sauvegarde à intégrer dans les environnements existants. Ses capacités KVM sont impressionnantes, avec une technologie propriétaire de suivi des changements pour les sauvegardes incrémentales et de multiples options pratiques pour la récupération des VM en cas de besoin.

Les capacités et les caractéristiques les plus remarquables de Rubrik sont les suivantes :

  • Combinaison de compression et de déduplication pour réduire la consommation de stockage.
  • Sauvegardes KVM sans ingérence pour réduire le temps de configuration du logiciel.
  • Multiples types de sauvegarde pour une meilleure flexibilité en termes de performance et d’espace de stockage.
  • Possibilité d’effectuer des sauvegardes cohérentes tenant compte des applications qui s’exécutent dans des VM au moment de la création de la sauvegarde.
  • L’architecture API du logiciel permet une intégration facile et pratique avec les outils et les flux de travail existants.

Rubrik peut offrir 30 jours d’essai gratuit avec un ensemble complet de fonctionnalités, mais il n’y a pas de version gratuite à proprement parler. De plus, la tarification de Rubrik n’est en aucun cas disponible sur le site officiel, et l’obtention d’une telle information n’est possible qu’en demandant un devis personnalisé.

Puisque nous avons compris à quel point le marché des logiciels de sauvegarde est riche et polyvalent pour les environnements KVM, il est temps de passer en revue quelques recommandations générales sur la façon dont un processus de sauvegarde KVM devrait être effectué.

Guide étape par étape de la sauvegarde des VM KVM

La mise en œuvre de KVM est un processus difficile en raison des nombreuses caractéristiques uniques que ces VM ont par rapport au stockage de sauvegarde traditionnel. En tant que tel, nous aimerions présenter un guide étape par étape sur la façon d’effectuer ces sauvegardes avec l’une des solutions de sauvegarde mentionnées précédemment.

C’est pourquoi notre recommandation couvre tout ce qui se passe avant et après l’interaction initiale avec le logiciel de votre choix – depuis le choix de l’une de ces solutions jusqu’à la surveillance de tous les environnements et processus configurés pour éviter les erreurs à long terme.

Étape 1 – Choix de la solution de sauvegarde

De nombreux éléments d’une stratégie de sauvegarde KVM réussie reposent sur les capacités du logiciel de sauvegarde et sa polyvalence. Les exemples les plus évidents de facteurs pouvant affecter le choix final d’une solution de sauvegarde sont le budget, la compatibilité, l’évolutivité, l’interface utilisateur et, bien sûr, l’ensemble des fonctionnalités (y compris tout exemple de capacités uniques que d’autres concurrents pourraient ne pas offrir).

Il n’est pas rare que ce segment dure longtemps, compte tenu de la complexité d’une solution de sauvegarde moyenne sur le marché et de l’abondance des fonctionnalités que la plupart des exemples de logiciels de sauvegarde peuvent offrir.

Les versions d’essai et les tests de fonctionnement devraient permettre d’évaluer l’expérience globale de l’utilisateur dans l’interface du logiciel. Demander un devis personnalisé à plusieurs solutions potentielles devrait permettre à votre entreprise de comprendre le coût de chaque logiciel.

Étape 2 – Préparation de l’environnement KVM

Une fois le logiciel choisi, il est judicieux de préparer votre environnement KVM au processus d’intégration à l’aide d’un certain nombre de processus :

  • Vérifiez si vous auriez la possibilité de fournir au logiciel de sauvegarde suffisamment d’autorisations pour accéder aux environnements de stockage et aux VM.
  • Vérifiez l’existence d’un espace de stockage suffisant avec un certain surcoût pour tenir compte de la croissance de la taille des sauvegardes à court terme.
  • Vérifiez que vos environnements VM sont en mesure de prendre en charge des fonctions avancées telles que la mise en veille si le logiciel de sauvegarde peut fonctionner avec eux.
  • Essayez de mettre en place des chemins de réseau distincts pour le trafic de sauvegarde afin de minimiser l’impact de la sauvegarde sur les performances totales du système.

Après cela, l’environnement devrait être prêt pour la configuration initiale du logiciel de sauvegarde de votre choix.

Etape 3 – Configuration des politiques de sauvegarde et de restauration

Une fois que le processus de configuration initiale est pratiquement terminé, il serait bon de commencer à configurer vos politiques de sauvegarde. La première étape consiste à identifier les machines virtuelles à sauvegarder, puis à définir la fréquence des sauvegardes.

Un équilibre délicat entre les coûts de stockage et les exigences de restauration peut être trouvé en définissant des périodes de rétention pour les sauvegardes de VM, et le choix des types de sauvegarde à utiliser pour vos tâches devrait vous offrir une certaine flexibilité à la fois en termes de performances et de capacité de stockage pour les sauvegardes.

Tous ces processus doivent également être établis en tenant compte des RTO et RPO de votre entreprise, en veillant à ce que les sauvegardes puissent respecter ces deux paramètres pour des raisons de continuité ou de conformité.

Étape 4 – Effectuer des tests de sauvegarde

La configuration initiale n’est pas le seul élément important lié aux politiques de sauvegarde. Il serait judicieux de tester ces politiques avant de les lancer en production, en incluant non seulement des processus de restauration de test, mais aussi la mesure du temps pour un processus moyen de sauvegarde et de restauration, la validation des séquences, la documentation appropriée de l’ensemble du processus, et ainsi de suite.

Les processus de test de ce type devraient également être exécutés dans leur intégralité à intervalles réguliers afin de vérifier la cohérence des environnements de sauvegarde et de restauration tout en offrant une certaine tranquillité d’esprit en matière de sécurité des données.

Étape 5 – Surveillance et optimisation

Comme pour l’étape précédente, d’autres processus doivent être exécutés régulièrement. La mise en œuvre d’un système de sauvegarde est rarement quelque chose que l’on peut simplement « définir et oublier » en raison de multiples facteurs, de l’évolution de l’infrastructure de l’environnement de travail à l’augmentation du nombre de menaces pesant sur les informations sensibles.

Il est essentiel de surveiller en permanence les tâches de sauvegarde pour détecter les irrégularités et les erreurs afin de pouvoir résoudre les problèmes potentiels dans les plus brefs délais. Un contrôle régulier de l’utilisation de l’espace de stockage est également une bonne idée, compte tenu de l’intensité en ressources de certains types de sauvegardes.

La mise à jour régulière du logiciel de sauvegarde et la consultation des journaux de modifications pour y trouver de nouvelles fonctionnalités et capacités sont des recommandations naturelles dans un tel environnement. De nombreux utilisateurs ont également tendance à utiliser les informations recueillies au cours de la surveillance et des examens réguliers pour rechercher des améliorations et des ajustements potentiels qui pourraient améliorer le processus de sauvegarde ou de récupération à l’avenir.

Sauvegardes KVM – Meilleures pratiques

En suivant les étapes mentionnées ci-dessus, vous devriez pouvoir mettre en place plus facilement les processus de sauvegarde et de récupération KVM. Cependant, elles ne constituent pas tout ce qu’une personne devrait savoir pour que ses systèmes de sécurité résistent à l’épreuve du temps – c’est pourquoi notre prochain objectif serait de fournir un certain nombre de meilleures pratiques à suivre dans le cadre de ces processus.

Le niveau de préparation le plus élevé possible pour tout type de situation ne peut être atteint sans garder à l’esprit un certain nombre de bonnes pratiques, notamment :

  • Utiliser des instantanés pour les tâches de sauvegarde.

Les instantanés sont souvent considérés comme un remplacement des sauvegardes complètes dans les environnements virtuels. Ils peuvent offrir la possibilité de créer une copie de sauvegarde de manière cohérente dans un court laps de temps et la possibilité de récupérer rapidement l’ensemble des données d’une VM à la fois. Toutefois, cette méthode présente également son lot d’inconvénients, dont beaucoup dépendent de la mise en œuvre et des capacités du logiciel. Cela étant, les instantanés ne devraient être utilisés que comme méthode de sauvegarde complémentaire à d’autres types de sauvegarde et non comme unique option de sauvegarde.

  • Mise en œuvre des différents types de sauvegarde

Une logique très similaire s’applique aux types de sauvegarde que la plupart des systèmes peuvent offrir – complète, incrémentielle, différentielle, etc. Chacun des types de sauvegarde les plus courants présente ses propres avantages, lacunes et cas d’utilisation. Par exemple, les sauvegardes incrémentielles sont généralement beaucoup plus rapides que les sauvegardes complètes et nécessitent moins de capacité de stockage, mais elles peuvent être plus difficiles à restaurer en raison de la nécessité d’avoir toutes les sauvegardes incrémentielles depuis la dernière sauvegarde complète en un seul endroit afin d’effectuer la restauration. La meilleure solution consiste donc à utiliser les types de sauvegarde en tandem, en gardant à l’esprit tous leurs avantages et toutes leurs limites.

  • Vérifier l’intégrité des sauvegardes sur une base régulière

La vérification de l’intégrité des sauvegardes peut servir d’extension à une étape d’orientation mentionnée précédemment (test des sauvegardes). Dans ce cas, il est recommandé de vérifier l’intégrité des opérations de sauvegarde et de restauration, de procéder régulièrement à des restaurations de test et d’effectuer des contrôles automatiques à l’aide d’outils de vérification. La vérification des sommes de contrôle peut aider à rechercher tout signe de corruption des données, et un système d’alerte complet devrait être en mesure de notifier aux administrateurs responsables tout type de problème ou d’anomalie dans un environnement de sauvegarde et de restauration.

  • Utiliser des emplacements distincts pour le stockage des sauvegardes

Un emplacement de stockage séparé pour les sauvegardes est l’une des recommandations de base pour ces processus afin d’éviter divers désastres à l’échelle du site – pannes de courant, corruption de données, catastrophes naturelles, etc. Le stockage en nuage peut également être traité comme l’un de ces environnements de stockage séparés, mais il serait judicieux de vérifier les capacités de sécurité du fournisseur de stockage avant de l’utiliser comme cible de stockage de sauvegarde.

  • Mettre en œuvre l’automatisation de la sauvegarde

Dans un environnement informatique moderne, les tâches de sauvegarde manuelles sont rarement utilisées comme moyen d’exécuter les tâches de sauvegarde traditionnelles sur une base régulière. L’automatisation est déjà à un stade tel qu’elle peut être largement personnalisée pour suivre des calendriers, des règles d’intégration, des politiques et bien d’autres paramètres. L’introduction de l’automatisation réduit considérablement le risque d’erreur humaine dans les tâches de sauvegarde, mais elle doit également être configurée de manière appropriée au préalable pour être vraiment utile.

Le respect de ces bonnes pratiques dans le cadre d’une solution de sauvegarde KVM compétente devrait offrir aux entreprises suffisamment de fonctionnalités et de capacités pour protéger les environnements KVM de différentes manières.

Conclusion

Les sauvegardes KVM sont un élément important d’une infrastructure informatique résiliente et flexible dans un environnement moderne. Les complexités de la sauvegarde des environnements virtualisés combinées aux caractéristiques uniques de KVM font qu’il est difficile de traiter les sauvegardes KVM comme n’importe quelle autre opération de sauvegarde, c’est pourquoi il existe de nombreuses options disponibles qui prennent en charge les environnements KVM en tant que fonctionnalité.

À ce stade, effectuer des sauvegardes KVM sans une solution qui prend explicitement en charge cet environnement est extrêmement difficile, compte tenu du fait que la seule autre alternative réside dans les scripts personnalisés, qui sont beaucoup plus difficiles et ont leur propre ensemble de problèmes, depuis les coûts élevés de création et de maintenance jusqu’à la dépendance extrême de la compétence du créateur dans les langages de programmation.

Dans cet article, nous avons essayé de présenter de nombreuses informations sur les sauvegardes KVM, y compris leurs avantages et leurs inconvénients, ainsi que sur les solutions de sauvegarde tierces potentielles. L’ajout de bonnes pratiques et de recommandations concernant ce que les logiciels de sauvegarde de ce secteur devraient avoir serait utile dans le processus de sélection d’un logiciel de sauvegarde pour votre propre entreprise.

La solution de sauvegarde idéale pour un environnement spécifique dépendra toujours d’un grand nombre de facteurs – les besoins de l’entreprise, ses ressources, son secteur d’activité cible, l’ensemble des fonctionnalités, les priorités en termes de sécurité, et bien d’autres encore. Cependant, de nombreuses entreprises devraient envisager de mettre en œuvre l’une de ces solutions le plus tôt possible afin d’éviter les nombreux problèmes liés à l’utilisation d’environnements VM sans système de sauvegarde adéquat.

Dans ce contexte, notre meilleur conseil serait d’analyser votre activité actuelle afin de comprendre clairement vos besoins et exigences en matière de solution de sauvegarde. Cette analyse devrait servir de bonne base de référence lors de la recherche d’un environnement de sauvegarde à l’avenir, tout en fournissant un certain niveau de clarté sur l’état actuel de l’entreprise.

À propos de l’auteur
Rob Morrison
Rob Morrison est le directeur marketing de Bacula Systems. Il a commencé sa carrière dans le marketing informatique chez Silicon Graphics en Suisse, où il a obtenu de bons résultats dans divers rôles de gestion du marketing pendant près de 10 ans. Au cours des 10 années suivantes, Rob a également occupé divers postes de gestion du marketing chez JBoss, Red Hat et Pentaho, assurant la croissance des parts de marché de ces sociétés bien connues. Il est diplômé de l'université de Plymouth, titulaire d'un diplôme spécialisé en médias et communications numériques, et a suivi un programme d'études à l'étranger.
Laissez un commentaire

Votre adresse email ne sera pas publiée. Les champs requis sont indiqués *