Microsoft VSS : Tout ce qu'il faut savoir pour un administrateur VMware - Greg Shields MVP Microsoft et vExpert VMware
←
→
Transcription du contenu de la page
Si votre navigateur ne rend pas la page correctement, lisez s'il vous plaît le contenu de la page ci-dessous
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware Greg Shields MVP Microsoft et vExpert VMware Modern Data Protection Built for Virtualization
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware Quand on parle de Microsoft VSS, il existe bien plus de solutions pour sauvegarder les machines virtuelles (VM) qu'il n'y paraît de prime abord, même dans les envi- ronnements vSphere VMware. De nos jours, les datacenters accordent autant d'importance aux données applicatives qu'aux fichiers, notamment celles associées à des applications critiques, telles que Microsoft SQL Server, Exchange, Active Directory et Oracle. Cette criticité implique que la solution de sauvegarde sache protéger vos applications, comme elle le fait pour vos fichiers, dossiers et VM. Toutefois, protéger des applications sous Windows n'est pas toujours facile. Elles doivent faire l'objet d'un traitement spécial si les données que vous capturez sont en cours d'utilisation et doivent pouvoir être restaurées ultérieurement. Les applications virtualisées nécessitent également un traitement particulier. Il faut aussi vérifier comment votre solution de protection de données s'intègre au service natif de cliché instantané de volume (VSS, Volume Shadow Copy Service). Vous avez bien lu. Même les environnements vSphere VMware doivent se conformer à la technologie Microsoft en matière de sauvegardes d'application. Respecter le mode de fonctionnement de Microsoft VSS (et d'intégration de la solution de sauvegarde à ce dernier) est devenu indispensable pour les outils de protection moderne des données. Description détaillée de VSS… Le service VSS de Microsoft est une infrastructure Windows intégrée conçue pour les sauvegardes d'application. Service Windows natif, VSS simplifie la création d'un jeu cohérent des données applicatives lors d'une sauvegarde. Il repose sur la coordination entre les composants VSS Requestors, Writers et Providers pour figer un volume de disque, dans le but d'obtenir des sauvegardes contenant des données intègres. Telle en est la définition technique. En termes plus simples, VSS informe les applications qu'une sauvegarde va avoir lieu. Il coordonne les opérations de sauvegarde entre l’OS et les applications en cours d'exécution. Il informe également l’OS de la fin des sauvegardes en demandant aux applications d'exécuter des tâches post-sauvegarde importantes, comme tronquer les journaux et autres opérations de nettoyage propres à ces applications. En dépit de l'utilisation de l'hyperviseur, l’utilisation de VSS s'avère généralement nécessaire pour sauvegarder les applications en cours d'exécution sur les serveurs Windows. Il peut s'agir d'Exchange, SQL Server, Active Directory, Oracle ou toute autre application nécessitant un accès continu au disque. 2
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware N'oubliez pas que VSS a pour mission principale de « geler » les applications juste avant une sauvegarde. Cette action fige un point dans le temps dont les sauvegardes sont issues. Ce point dans le temps garantit que le serveur, les applications et la solution de sauvegarde maintiennent un jeu cohérent des données. VSS Writer VSS Requestor Microsoft Exchange Backup Application SQL Server Oracle Active Directory Volume Shadow Others... Copy Service VSS Provider Operating System Storage Array Disk Volume Figure 1 : Composants VSS Virtual Machine Maintenir ce jeu cohérent nécessite la coordination de trois composants VSS (Figure 1). Plusieurs VSS Writer VSS Writers sont situés en haut à gauche. Chaque VSS Requestor application compatible VSS installée sur un serveur installe également son Exchange Server Etc. propre VSS Writer. Ce VSS Writer coordonne les opérations de sauvegarde Volume Shadow avec l'application installée, par exemple, en lui demandant à quelle moment les Copy Service sauvegardes doivent commencer. Remarque : vous pouvez utiliser la commande vssadmin list writers pour répertorier les VSS Writers installés sur un ordinateur Windows. VSS Provider Operating System Storage Array Le VSS Requestor est situé en haut à droite. Il coordonne les opérations VSS avec la solution de sauvegarde. Le VSS Requestor envoie une requête de cliché instantané de volume qui à sont tour demande à chaque VSS Writer de mettre l'application correspondante dans l’état nécessaire à la prise de ce cliché. Le troisième composant est le VSS Provider. Disk Volume Il crée et gère les clichés instantanés de volume proprement dits. Le VSS Provider peut être le système d'exploitation lui-même et son système de fichier, ou d'un Hardware Provider ESXi Host fourni avec une baie de stockage. Your Backup Solution 3
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware VSS Writer VSS Requestor Intégration de la solution de Microsoft Exchange SQL Server Backup Application sauvegarde… Volume Oracle Shadow Active Directory Copy Service Others... Même s'il permet depuis longtemps de sauvegarder des applications en cours d'exécution, VSS joue un rôle encore plus crucial dans les environnements virtuels où les VM complètes sontVSS sauvegardées Provider en une seule passe. Cela exige de sauvegarder l’état du disque virtuel d'une VM à un pointSystem Operating dans le temps, un Storage Array processus nécessitant le même traitement spécial (et le même « gel » VSS) que pour les applications. Dans un sens, les fichiers VMDK sont très semblables aux bases de données applicatives, du fait que le système de fichiers d'une VM est actif en permanence et que les sauvegardesDisk doivent Volume utiliser un mécanisme de « gel » du système de fichier des VMs afin de maintenir la cohérence des données. Virtual Machine VSS Writer VSS Requestor Exchange Server Etc. Volume Shadow Copy Service VSS Provider Operating System Storage Array Disk Volume ESXi Host Your Backup Solution Disk Volume Figure 2 : Intégration de VSS à vSphere et à la solution de sauvegarde 4 Virtual Machine Data Protection Virtual Machine Administrator
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware Avec VMware vSphere, ce mécanisme peut être à la base de la solution de sauvegarde. La Figure 2 illustre comment une solution moderne de protection de données conçue pour la virtualisation jouer le rôle de VSS Requestor, en informant VSS au moment où les sauvegardes doivent commencer. Cette intégration permet à la solution de sauvegarde de coordonner les opérations de sauvegarde de la VM, tandis que VSS coordonne celles réalisées dans l'application virtualisée. On peut optimiser les sauvegardes à l'aide des composants VSS de cette solution. En exploitant la structure le framework VSS présent nativement dans chaque VM, il est possible d’aller plus loin, par exemple tronquer les journaux des applications compatibles avec VSS (exemples : SQL Server et Exchange). Conclusion : VSS offre bien plus qu'il n'y paraît de prime abord La virtualisation peut améliorer de manière significative le mode de sauvegarde et de restauration de serveurs complets, mais en n’utilisant pas les outils appropriés, elle peut également compliquer les opérations de protection des données. Les applications contenues dans les VM doivent être préparées pour pouvoir être bien sauvegardées. C'est la même chose pour les VM. La meilleure approche nécessite une solution de protection de données conçue pour la virtualisation ; elle inclut la fonction de coordination embarquée du service de cliché instantané de volume de Microsoft. Mais ce n'est pas tout. La solution idéale pour votre environnement VMware vSphere doit permettre de restaurer toute application et toute VM avec le même niveau de granularité et de confiance que ce à quoi vous êtes habitués pour un dossier ou un fichier. 5
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware À propos de l'auteur Greg Shields, MVP Microsoft et VMware vExpert, est un auteur, intervenant et consultant informatique indépendant, ainsi qu'un partenaire et un technologue adjoint travaillant chez Concentrated Technology. Fort d'une expérience de 15 ans en informatique, Greg a développé des connaissances étendues en administration système, en ingénierie et en architecture. Pour ce faire, il s'est spécialisé dans les technologies Microsoft OS, de virtualisation, d'application distante et de gestion de systèmes. À propos de Veeam Software Veeam® incarne la Protection du Datacenter Moderne™ et offre des solutions puissantes, faciles à utiliser et économiques Conçues pour la Virtualisation™ et pour le cloud. Veeam Backup & Replication™ est une solution de sauvegarde pour VMware, de sauvegarde pour Hyper-V, de restauration et de réplication. Cette solution n° 1 de sauvegarde des VMs™ aide les entreprises à respecter leurs objectifs RPOs et RTOs, à gagner du temps, à éliminer les risques et à réduire considérablement les coûts d’immobilisation et d’exploitation. Veeam Backup Management Suite™ offre tous les avantages et caractéristiques de Veeam Backup & Replication auxquels s’ajoutent des fonctionnalités avancées de supervision, reporting et allocation des ressources pour l’infrastructure de sauvegarde. Veeam Management Pack™ (MP) étend la supervision de l’entreprise à VMware via Microsoft System Center et y ajoute le monitoring et le reporting de l’infrastructure Veeam Backup & Replication. Le programme Veeam Cloud Provider (VCP) offre des licences mensuelles et perpétuelles flexibles pour répondre aux besoins des hébergeurs et fournisseurs de services cloud. Le programme VCP compte actuellement plus de 4 000 fournisseurs de services dans le monde entier. Les licences locatives mensuelles sont disponibles dans plus de 70 pays et chez plus de 50 agrégateurs Veeam. Fondée en 2006, Veeam compte actuellement plus de 23 000 revendeurs ProPartner et plus de 91 500 clients à travers le monde. Le siège social de Veeam se trouve à Baar en Suisse et la société possède des filiales dans le monde entier. Pour en savoir plus, visitez http://www.veeam.com/fr. 6
Microsoft VSS : Tout ce qu’il faut savoir pour un administrateur VMware To learn more, visit http://www.veeam.com/backup 7
Vous pouvez aussi lire