Principe de sauvegarde des machines virtuelles et introduction en réseau de la technologie de virtualisation

1. Présentation

La technologie de sauvegarde de la virtualisation a d'abord été fournie et initiée par VMware. Avec la popularisation des applications de virtualisation dans les entreprises et divers secteurs, les logiciels de sauvegarde traditionnels (tels que CommVault, etc.) prennent tous en charge VMware, Hyper-V, FusionSphere, Citrix et Xen. Ou sauvegarde de logiciels de virtualisation dérivés de KVM. Actuellement, il existe de nombreux logiciels de sauvegarde spécialement conçus pour la virtualisation (application virtuelle ou bureau virtuel VMware View, MicroSoft VDI, XenDesktop), tels que Veeam, eBackup, Avamar et Netvault vRanger.

En ce qui concerne la fonction de sauvegarde de machine virtuelle, tout comme l'instantané de machine virtuelle, elle existe en tant que fonction de base de protection des données dans de nombreux logiciels de virtualisation. Cependant, lorsque la fonction de sauvegarde virtualisée effectue une sauvegarde, cela affectera les performances de l'entreprise et la stratégie de sauvegarde et le réseau ne sont pas flexibles. Par conséquent, pour la sauvegarde virtualisée, la méthode de sauvegarde courante consiste à utiliser un logiciel de sauvegarde professionnel.
VMware a introduit l'outil de sauvegarde VMware Consolidation Backup dans Infrastructure 3, qui fournit un ensemble de pilotes faciles à utiliser et d'outils d'interface de script de sauvegarde pour les machines virtuelles que le logiciel de sauvegarde doit appeler. Cet ensemble d'outils doit être installé sur le serveur proxy de sauvegarde (serveur proxy VCB, support d'installation) Dans le système d'exploitation Windows), sauvegardez les machines virtuelles ou les bureaux virtuels pris en charge.

Deux, interface et principe de sauvegarde VMware

Dans VMware ESXi 4 et supérieur, pour les formats de disque VMFS et NFS, l'interface de sauvegarde de l'API VADP a été prise en charge. Grâce à cette forme d'interface ouverte, le développement de logiciels de sauvegarde traditionnels est adapté et intégré. Actuellement, le logiciel de sauvegarde standard qui prend en charge la sauvegarde de machine virtuelle prend en charge VADP. Réalisez la sauvegarde et la récupération des machines virtuelles sans affecter les machines virtuelles des utilisateurs. La fonction CBT (Changed Block Tracking) de VADP permet à VMware VMkernel de se souvenir des données qui ont été mises à jour depuis le dernier instantané, prenant ainsi en charge nativement la sauvegarde incrémentielle des machines virtuelles.

Le processus de sauvegarde est d'abord lancé par le serveur de gestion de sauvegarde et connecté à l'hôte ESX où la machine virtuelle doit être sauvegardée pour obtenir des informations sur la machine virtuelle. L'agent de sauvegarde VSA informe l'hôte ESX de créer un instantané de sauvegarde de la machine virtuelle cible de sauvegarde. L'instantané est une vue de l'état et des données de la machine virtuelle à un certain moment. La machine virtuelle peut continuer à s'exécuter, mais les données sur l'instantané sont statiques.

Le serveur de sauvegarde accède au disque virtuel et aux fichiers d'instantanés, sauvegarde les données (données de disque utilisées et fichiers de configuration) sur le support de sauvegarde, et informe finalement l'hôte ESX de supprimer l'instantané de sauvegarde. La figure ci-dessus fusionne l'agent logiciel de sauvegarde VSA, le serveur de gestion de sauvegarde et le serveur multimédia, qui seront décrits en détail ci-dessous.

VADP fournit une solution de sauvegarde qui élimine la nécessité d'installer un client de sauvegarde dans la machine virtuelle de l'entreprise. Sa sauvegarde de données a trois modes, à savoir SAN, Hot-add et NBD (Network Block Device). Ceci est basé sur l'agent logiciel de sauvegarde VSA pour obtenir la liste de sauvegarde des machines virtuelles et Les données sont classées de différentes manières.

En mode de sauvegarde SAN, les données de sauvegarde lisent directement la sauvegarde de l'instantané à partir du stockage via le réseau SAN, et n'ont pas besoin de passer par le LAN. Elles appartiennent au mode réseau de sauvegarde sans LAN. Il est nécessaire que le serveur de sauvegarde puisse lire directement le stockage sur disque de la machine virtuelle via le SAN (FC / iSCSI). VSA et MA peuvent être déployés indépendamment ou ensemble sur des serveurs physiques. Le serveur MA physique peut être connecté à la bandothèque, aux fonctions complètes de copie auxiliaire et de déduplication et de compression. 

Lorsque le stockage de production prend en charge IntelliSnap (instantané matériel), le proxy ESXi et l'agent de gestion physique peuvent accéder au LUN où se trouve le magasin de données. Le proxy ESX avertit la machine virtuelle de terminer l'instantané matériel de stockage. L'instantané est monté sur le VSA (magasin de données temporaire). Instantané), MA extrait la liste de sauvegarde et les données de sauvegarde via le réseau SAN, et lit directement la sauvegarde des données à partir du stockage. Les données de sauvegarde ne transitent pas par ESXi de production et appartiennent au réseau de sauvegarde sans serveur.

 Lorsque le stockage de production ne prend pas en charge les instantanés matériels, l'agent de gestion physique (à l'aide de machines physiques) et VSA peuvent accéder au LUN où se trouve le magasin de données via le SAN, et obtenir la liste des machines virtuelles de sauvegarde et modifier les données via le VSA (instantané de logiciel de machine virtuelle basé sur la technologie CBT) , Sauvegarde via le réseau SAN.

En mode de sauvegarde par ajout à chaud, l'agent de sauvegarde VSA est installé sur la machine virtuelle du serveur ESXi qui doit être sauvegardé, afin que l'agent de sauvegarde puisse lire directement les données de sauvegarde dans ESXi. VSA et MA peuvent être un déploiement virtualisé (MA ne peut pas accéder à la bibliothèque, faible performance, peut prendre en charge la déduplication), ou le déploiement virtuel VSA, déploiement physique MA. L'agent de sauvegarde VSA obtient la liste des instantanés directement dans le mode d'ajout à chaud et sauvegarde sur le support de sauvegarde via l'agent de gestion à la manière de LAN Base. 

Si le stockage de production prend en charge l'instantané matériel (IntelliSnap), le proxy ESX peut accéder au LUN où se trouve le magasin de données. Le proxy ESX notifie au stockage de terminer l'instantané matériel et le monte sur le VSA en tant que banque de données temporaire. L'agent de gestion extrait la liste de sauvegarde et les données de sauvegarde via le réseau LAN. Pour les serveurs ESXi professionnels, il appartient au réseau de sauvegarde sans serveur.

En mode de sauvegarde NBD, l'agent de sauvegarde lit les données de sauvegarde via le réseau TCP / IP. VSA et MA peuvent être un déploiement virtualisé (MA ne peut pas accéder à la bibliothèque, faible performance, peut prendre en charge la déduplication), ou le déploiement virtuel VSA, déploiement physique MA. Les agents de sauvegarde VSA et MA sauvegardent les données sur le support de sauvegarde à la manière de LAN Base. Il appartient au réseau LAN Base. 

  

Dans l'environnement VMware, tous les scénarios ne peuvent pas être sauvegardés par l'interface VADP. Comme la méthode de mappage de périphérique brut (RDM) d'origine, vous devez traiter la machine virtuelle comme une machine physique et installer un agent iDA pour la sauvegarde.

En outre, lors de la sauvegarde basée sur VADP, les machines virtuelles, les applications et les données sont sauvegardées ensemble. Si vous ne sauvegardez que les applications et les données, vous devez également traiter la machine virtuelle comme une machine physique.

Trois, interface et principe de sauvegarde Hyper-V 

Hyper-V fournit également un service VSS basé sur Windows pour simplifier la sauvegarde des machines virtuelles. Actuellement, les logiciels de sauvegarde qui prennent en charge la virtualisation Hyper-V incluent NBU, Simpana, Veeam et d'autres logiciels. Mais aujourd'hui est également discuté avec Simpana. Dans l'environnement Hyper-V, les méthodes de stockage DataStor incluent principalement CIFS et CSV. CSV (Cluster Shared Volume) est un système de fichiers de cluster basé sur le système de fichiers NTFS et le mécanisme de cluster Windows Failover Cluster, qui est couramment utilisé dans les réseaux SAN.

VSS Volume Shadow Service est une architecture de protection des données introduite par Microsoft, qui peut coopérer avec un logiciel de sauvegarde pour compléter la protection des instantanés et de la cohérence des données. Simpana fournit une gestion unifiée des clusters de machines virtuelles sur plusieurs nœuds d'Hyper-V, qui peuvent créer plus précisément des stratégies de protection des machines virtuelles en fonction des besoins de l'entreprise.

Tout d'abord, vous devez installer un agent de sauvegarde VSA sur chaque serveur Hyper-V pour obtenir les informations de sauvegarde et le répertoire des machines virtuelles à sauvegarder. Ensuite, sous la planification du serveur de sauvegarde, effectuez la sauvegarde des données de la machine virtuelle via le serveur de supports MA. Pour les applications Windows dans les machines virtuelles Hyper-V, Simpana combine l'interface VSS d'Hyper-V pour installer des agents de sauvegarde VSA sur les serveurs physiques Hyper-V, qui peuvent sauvegarder des machines virtuelles et des données d'application; mais pour les applications non Windows dans les machines virtuelles Pour les systèmes non Windows, vous devez traiter la machine virtuelle comme une machine physique et installer un agent iDA pour la sauvegarde.

Hyper-V fournit également la fonction VSS matérielle pour réaliser l'intégration avec l'instantané matériel (IntelliSnap). Le serveur de gestion de sauvegarde appelle l'instantané matériel de la baie de stockage principale via l'architecture VSS pour implémenter la sauvegarde réseau sans serveur. À l'heure actuelle, Hyper-V n'est pas compatible avec le stockage IntelliSnap via VSS dans les scénarios de sauvegarde. La série FAS de NetApp en fait partie.

L'architecture de service VSS de Windows est plus largement utilisée que le VADP de VMware. Dans les scénarios de protection et de sauvegarde des données de cohérence du stockage, VSS peut fournir une bonne protection de la cohérence des données pour les applications Windows. En outre, de nombreux fournisseurs de stockage tels que HP Recovery Manager, NetApp SnapManager, etc., intègre cette fonctionnalité dans le logiciel de gestion du stockage pour obtenir une protection par instantané pour des applications telles que SQL, Exchange et VMware. 

Quatre, interface et principe de sauvegarde Citrix 

Pour les logiciels de sauvegarde, Citrix XenServer fournit également une API optimisée pour la sauvegarde, mais par rapport à VMware et Hyper-V, les capacités de l'API Citrix Xen sont relativement faibles. 

XenServer est un système de virtualisation construit sur la plate-forme matérielle sous-jacente. Une collection de plusieurs serveurs Xen forme un cluster et le stockage sous-jacent partagé est appelé Xen Pool. 

 Pour le logiciel de sauvegarde Simpana, le proxy de sauvegarde VSA doit être installé sur la machine virtuelle Xen avec stockage Xen Pool, et le serveur multimédia MA doit être déployé sur une machine physique distincte ou la MA doit être installée sur la machine virtuelle. L'agent de sauvegarde VSA interagit avec l'API Citrix Xen pour obtenir les informations de la liste des machines virtuelles de sauvegarde et sauvegarde les données sur le support via l'agent de gestion.

 

Remarque: Cet article est reproduit par l'Architect Technical Alliance et est légèrement modifié.

 -------------------------------------------------- --------- Shushan a des routes et des routes comme chemin, apprenant de la mer et un travail acharné sans fin -------------------------- -----------------------------------

Je suppose que tu aimes

Origine www.cnblogs.com/easonscx/p/12730108.html
conseillé
Classement