Bienvenue > Solutions de sauvegarde et de restauration XenServer

La technologie de Bacula Systems pour la sauvegarde et la reprise après sinistre de XenServer apporte aux utilisateurs de Xen une rapidité et une commodité jamais vues auparavant, toutes conçues pour rendre votre sauvegarde de VMs Xen plus facile et sans étapes intermédiaires requises.

L’intégration native de Bacula Enterprise avec Xen permet la récupération des machines virtuelles à l’état brut, tandis que sa capacité à sauvegarder les données au niveau de l’invité simplifie la protection des données des applications critiques. La sauvegarde peut être effectuée pour une VM invitée dans n’importe quel état d’alimentation (en cours d’exécution ou arrêté). La récupération d’un seul fichier est disponible, de sorte que des fichiers individuels peuvent être restaurés à partir de sauvegardes au niveau de l’image effectuées en mode sans agent.

Bacula utilise l’API du serveur Xen pour accéder aux machines virtuelles et les sauvegarder. Il apporte une large gamme de fonctionnalités, de capacités et d’automatisation à l’environnement Xen, y compris les niveaux de sauvegarde incrémentielle et différentielle, la découverte automatique des machines virtuelles ou la prise en charge de la mise en veille, entre autres. Une description détaillée des capacités de Bacula Enterprise avec XenServer (Citrix Hypervisor) suit ci-dessous.

Capacités avancées de sauvegarde XenServer

L’intégration native de Bacula Enterprise avec XenServer offre une protection complète des machines virtuelles grâce à une intégration profonde avec Citrix Hypervisor (XenServer) et les plateformes XCP-ng, en utilisant l’interface XenAPI (XAPI) pour des opérations sophistiquées de sauvegarde et de restauration.

Protection des VM au niveau de l’image

Architecture basée sur les instantanés :

  • Sauvegarde en ligne des machines virtuelles invitées, quel que soit leur état d’alimentation, sans perturber les charges de travail de production.
  • La création et le nettoyage automatiques des instantanés empêchent l’accumulation d’instantanés périmés.
  • L’intégration de VSS permet des instantanés cohérents avec l’application pour les machines virtuelles Windows avec les outils XenServer Guest.
  • Le protocole NBD (Network Block Device) assure un transfert de données très performant pendant les opérations de sauvegarde.

Efficacité au niveau des blocs :

  • La technologie CBT (Changed Block Tracking) ne capture que les blocs modifiés de 64 Ko pour les sauvegardes incrémentielles et différentielles.
  • Des métadonnées de snapshot minimales (4 Mo sur les référentiels de stockage basés sur LVM) permettent des opérations incrémentielles efficaces.
  • Les niveaux de sauvegarde complète, différentielle et incrémentale permettent une gestion granulaire des points de récupération.
  • La préservation complète des métadonnées des machines virtuelles inclut les configurations, les mappages de disques et les paramètres du matériel virtuel.

Options de restauration flexibles

Destinations de restauration multiples :

  • Restaurez des VM complètes directement sur Citrix XenServer ou sur XCP-NG en tant que nouvelles instances.
  • Exportation des archives de VM vers des répertoires locaux sous forme de fichiers d’archive pour le stockage hors ligne ou les scénarios de migration.
  • Les cibles de dépôt de stockage sélectionnables permettent la restauration vers différents niveaux ou emplacements de stockage.
  • La compatibilité multiplateforme permet la portabilité des VM entre les environnements Citrix Hypervisor et XCP-ng.

Récupération granulaire des fichiers :

  • La fonctionnalité de restauration d’un seul fichier permet d’extraire des fichiers individuels sans restaurer des images VM entières.
  • Le montage automatisé des systèmes de fichiers prend en charge ext3, ext4, XFS, Btrfs, LVM pour les invités Linux et FAT, NTFS pour les invités Windows.
  • Les méthodes d’accès par console et par SMB offrent une grande souplesse pour les différents flux de travail de récupération.
  • Élimine la nécessité de démarrer des machines virtuelles potentiellement compromises lors d’une intervention en cas d’incident de sécurité.

Sélection intelligente des machines virtuelles

Configuration de la sauvegarde basée sur des modèles :

  • Sélection de VM par nom ou UUID pour un ciblage précis de la tâche de sauvegarde.
  • La prise en charge des expressions régulières permet de créer des modèles d’inclusion et d’exclusion dynamiques.
  • La découverte automatique des machines virtuelles simplifie la configuration au fur et à mesure que l’infrastructure s’agrandit.
  • Opérations en masse grâce à la recherche de motifs (par exemple, toutes les machines virtuelles correspondant à « prod- » tout en excluant « prod-dev- »).

Fonctionnement sans agent :

  • L’architecture basée sur le réseau élimine le besoin d’agents de sauvegarde sur les hyperviseurs XenServer.
  • L’intégration XAPI fournit un accès natif aux ressources VM et aux capacités de snapshot.
  • Réduction de la complexité et des frais de maintenance par rapport aux approches basées sur des agents.
  • Compatible avec les configurations de sécurité et les règles de pare-feu standard de XenServer.

Bacula Enterprise : des capacités de protection des données de niveau entreprise

Cadre de sécurité et de conformité

Bacula Enterprise offre des contrôles de sécurité complets conçus pour les organisations ayant des exigences strictes en matière de protection des données, qu’il s’agisse d’institutions financières ou de prestataires de soins de santé gérant des informations sensibles sur les patients.

Protection robuste des données :

  • Cryptage à spectre complet utilisant les algorithmes AES (128, 192 ou 256 bits) et les options Blowfish, protégeant les données tout au long de leur cycle de vie, de bout en bout, à partir de leur source.
  • Le chiffrement au niveau du volume au niveau du démon de stockage garantit que les données de sauvegarde restent sécurisées même si le support de stockage est physiquement compromis, et même si les données sources n’ont pas été chiffrées.
  • La conformité à la certification FIPS 140 répond aux normes cryptographiques fédérales et de l’industrie de la défense.
  • La protection des données en transit par le chiffrement sécurise les communications réseau entre tous les composants de Bacula.

Conformité et gouvernance :

  • La journalisation d’audit complète crée des enregistrements détaillés de toutes les activités de sauvegarde et de restauration pour les rapports réglementaires.
  • Les politiques de rétention configurables renforcent la gestion du cycle de vie des données en accord avec les réglementations GDPR, HIPAA, SOX et les réglementations sectorielles spécifiques.
  • La vérification de l’intégrité des fichiers fonctionne de manière similaire à Tripwire, détectant les modifications non autorisées des systèmes protégés.
  • Les copies de sauvegarde immuables empêchent les manipulations et répondent aux exigences des scénarios de mise en suspens juridique.

Avantages en matière de sécurité architecturale :

  • La conception basée sur des composants avec des rôles distincts pour le Director, le Storage Daemon et le File Daemon limite la surface d’attaque.
  • L’infrastructure centrale basée sur Linux exploite les avantages de sécurité inhérents aux systèmes d’exploitation à code source ouvert.
  • Les modèles de communication unidirectionnelle entre les composants réduisent la vulnérabilité aux attaques basées sur le réseau.
  • Déployé avec succès dans des agences gouvernementales et des organisations de défense traitant des informations classifiées.

Protection unifiée à travers des environnements mixtes

Les infrastructures informatiques modernes sont rarement constituées d’une seule plateforme, et Bacula Enterprise excelle dans la protection des paysages technologiques hétérogènes avec des politiques cohérentes et un contrôle centralisé.

Couverture complète des plateformes :

  • Intégrations natives pour les principales technologies de virtualisation : VMware vSphere, Microsoft Hyper-V, hyperviseurs basés sur KVM, hyperviseurs basés sur Qemu, hyperviseurs basés sur Libvirt, Citrix XenServer/Hyperviseur, Red Hat Virtualization (RHV), oVirt, Oracle VM, Proxmox, OpenStack, Openshift Virtualization et Nutanix AHV.
  • Protection de l’infrastructure physique pour les systèmes Windows, Linux, Unix et BSD à l’aide du même cadre de gestion.
  • Prise en charge des conteneurs et de l’orchestration couvrant les environnements Docker, les clusters Kubernetes et les plateformes Red Hat OpenShift.
  • Protection des charges de travail cloud pour les instances AWS EC2, Azure Virtual Machines et Google Compute Engine.

Flexibilité du stockage :

  • Prise en charge universelle du backend de stockage couvrant les baies de disques sur site, les bibliothèques de bandes avec chargement automatisé, les systèmes de bandes virtuelles et les appliances de déduplication.
  • Intégration du stockage objet multi-cloud avec des plateformes compatibles S3, Azure Blob Storage, Google Cloud Storage, Oracle Cloud et des niveaux d’archivage spécialisés.
  • Les fonctionnalités MRC (Minimal Restore Cost) gèrent intelligemment la sélection des niveaux de stockage en nuage afin d’optimiser les coûts de récupération.
  • La sauvegarde simultanée vers plusieurs destinations permet de mettre en place des stratégies de sauvegarde 3-2-1 sans tâches supplémentaires.

Protection adaptée aux applications :

  • Fonctionnalités de sauvegarde à chaud pour les plates-formes de bases de données critiques, notamment Oracle, Microsoft SQL Server, PostgreSQL, MySQL, MariaDB, DB2, Amazon RDS, Amazon Aurora et SAP HANA.
  • Les snapshots cohérents avec les applications préservent l’intégrité transactionnelle des applications d’entreprise.
  • Coordination avec VMware vSphere Storage APIs (VASA) et Microsoft Volume Shadow Copy Service (VSS) pour la mise en veille des applications au niveau de l’invité.
  • Les options de restauration à nu garantissent une restauration complète du système, y compris le système d’exploitation, les configurations et les applications.

Avantages économiques et efficacité opérationnelle

Le modèle de licence et la conception architecturale de Bacula Enterprise offrent des avantages substantiels en termes de coût total de possession par rapport aux concurrents basés sur la capacité.

Structure de coûts prévisible :

  • Les frais de licence indépendants des volumes de données signifient que la croissance de l’infrastructure n’entraîne pas d’augmentation du budget de sauvegarde.
  • Une tarification transparente élimine les surprises – ce que vous voyez dans votre devis initial reste cohérent au fur et à mesure de l’évolution de votre environnement.
  • L’absence de pénalités en cas de croissance des données encourage une protection complète plutôt qu’une sauvegarde sélective afin de contrôler les coûts.
  • Particulièrement avantageux pour les entreprises à forte croissance et les secteurs à forte intensité de données tels que les médias, la recherche et la surveillance.

Avantages opérationnels :

  • L’interface de gestion unique réduit les besoins de formation et les frais généraux d’administration dans une infrastructure diversifiée.
  • La planification automatisée avec traitement complexe des dépendances minimise les interventions manuelles.
  • La fonctionnalité VerifyData™ intégrée valide l’intégrité des sauvegardes sans outils de vérification distincts.
  • Des capacités étendues de script et d’automatisation intègrent les opérations de sauvegarde dans des flux de travail d’orchestration plus larges.

Avantages du MSP et du multi-locataire :

  • Les fournisseurs de services assurent la protection de l’entreprise sans structures de coûts qui érodent les marges.
  • La prise en charge d’environnements isolés permet une séparation nette des données et des configurations des clients.
  • L’architecture évolutive gère des milliers de clients à partir d’un plan de gestion unifié.
  • Des options de marque blanche sont disponibles pour les MSP qui créent des services de sauvegarde gérés sous leur propre marque.

 

 

 

Télécharger la version d’essai
Télécharger le whitebook Xen

« As we grew, XenServer backup was taking longer and longer to complete. We then decided to take a support contract with Bacula Systems to use Bacula Enterprise. Bacula even helped us optimize our XenServer VM configuration, and now backups are completed almost twice as fast as before »

Nicolas Van Eenaeme
Directeur de l’ITS de Netlog

Questions fréquemment posées

Puis-je effectuer des sauvegardes incrémentales de VMs XenServer ?

Oui, Bacula Enterprise supporte les sauvegardes complètes, différentielles et incrémentales au niveau des blocs grâce à la technologie CBT (Changed Block Tracking). Le plugin maintient des métadonnées d’instantanés légers (typiquement 4MB) qui suivent les changements dans des blocs de 64KB à travers les disques des VM. Seuls les blocs modifiés sont transférés lors des sauvegardes incrémentales ou différentielles, ce qui réduit considérablement les fenêtres de sauvegarde et la consommation de stockage.

Bacula supporte-t-il à la fois Citrix Hypervisor et XCP-ng ?

Oui, le plugin Xen de Bacula Enterprise est entièrement compatible avec les plateformes Citrix Hypervisor (anciennement XenServer) et XCP-ng. Le plugin utilise les protocoles standards XenAPI (XAPI) et Network Block Device (NBD) que les deux plateformes partagent. Les machines virtuelles peuvent être sauvegardées sur une plateforme et restaurées sur l’autre, ce qui offre une grande souplesse pour les migrations ou les scénarios de reprise après sinistre.

Puis-je sauvegarder des VM en cours d’exécution ?

Oui, Bacula effectue des sauvegardes en ligne des VM XenServer quel que soit leur état d’alimentation – en cours d’exécution ou à l’arrêt. Le plugin crée des snapshots sans interrompre les charges de travail de production. Pour les VM Windows avec les outils XenServer Guest Tools installés, le quiescing peut être activé pour créer des snapshots cohérents avec l’application qui assurent l’intégrité des données pour les bases de données et les applications d’entreprise.

Où puis-je restaurer les sauvegardes de VM XenServer ?

Bacula fournit trois options de restauration : restaurer directement vers un pool XenServer ou Citrix Hypervisor en tant que nouvelle VM avec des cibles de dépôt de stockage sélectionnables, exporter vers un répertoire local en tant que fichiers d’archive pour un stockage hors ligne, ou extraire des fichiers individuels via Single File Restore sans restaurer la VM complète. Cette flexibilité permet de prendre en charge des scénarios allant de la reprise après sinistre à l’archivage de conformité en passant par la récupération granulaire de fichiers.

Puis-je sélectionner les VM à sauvegarder en utilisant des modèles ou des filtres ?

Oui, le plugin Xen de Bacula supporte une sélection flexible des VM à travers plusieurs méthodes : spécifiez des VM individuelles par nom-label ou UUID, utilisez des expressions régulières pour inclure des VM correspondant à des modèles, ou combinez des expressions d’inclusion et d’exclusion pour un filtrage complexe. Cette approche basée sur des modèles permet des configurations de sauvegarde dynamiques qui s’adaptent automatiquement lorsque les machines virtuelles sont créées ou renommées selon vos conventions de dénomination.

Dois-je modifier ma configuration à chaque fois que j’ajoute ou supprime une VM ?

Non, les capacités d’analyse et d’automatisation de Bacula permettent au plugin Xen d’être automatiquement configuré et de générer de nouvelles routines de sauvegarde lorsque de nouvelles machines virtuelles sont ajoutées à votre environnement, ainsi que de désactiver celles qui font référence à d’anciennes instances qui ne sont plus présentes. Une fois l’automatisation configurée, elle ne nécessite aucune maintenance.

Aide supplémentaire sur la sauvegarde de XenServer :