Sauvegarde et restauration pour Exchange

Exchange Server 2013 fournit des groupes de disponibilité de base de données (DAG), qui permettent de conserver les données stockées sécurisées et disponibles, et de réduire le besoin d’applications de sauvegarde et de restauration personnalisées. Les DAG activent la redondance des données hors site pour vous assurer que vous ne perdrez pas de données. Toutefois, de nombreux plans de récupération d’urgence continuent d’inclure des méthodes et des systèmes de sauvegarde et de restauration plus traditionnels, y compris des applications personnalisées, pour la redondance avec le DAG. Pour garantir la disponibilité et la redondance des données dans votre organisation, vous pouvez créer des applications personnalisées qui utilisent Exchange Server et les technologies du système d’exploitation Windows Server pour sauvegarder et restaurer vos données Exchange.

Technologies de sauvegarde dans Exchange 2013

Exchange 2013 inclut un plug-in pour sauvegarde Windows Server que les administrateurs peuvent utiliser pour effectuer des sauvegardes vsS de données Exchange. Les administrateurs peuvent également utiliser la Sauvegarde Windows Server pour sauvegarder et restaurer des bases de données Exchange. Si vous créez une application de sauvegarde et de restauration pour Exchange 2013, vous devez créer une application prenant en charge Exchange qui prend en charge l’enregistreur VSS pour Exchange 2013 et utiliser l’API CHKSGFILES pour valider la cohérence de cette sauvegarde. Pour plus d’informations, consultez Valider l’intégrité des sauvegardes à l’aide de l’API CHKSGFILES dans Exchange 2013.

Enregistreur VSS dans Exchange 2013

Exchange 2013 introduit une modification significative de l’architecture de l’enregistreur VSS dans Exchange Server 2010 et Exchange Server 2007. Exchange 2010 et Exchange 2007 incluent deux enregistreurs VSS : un dans le service de banque d’informations Exchange (store.exe) et un dans le service de réplication Exchange (msexchangerepl.exe). Dans Exchange 2013, la fonctionnalité d’enregistreur VSS se trouve dans le service de réplication Exchange. Votre application de sauvegarde et de restauration utilise le nouvel enregistreur VSS, appelé Enregistreur Microsoft Exchange, pour sauvegarder les copies de base de données actives et passives et restaurer les copies de base de données sauvegardées. Bien que le nouvel enregistreur VSS s’exécute dans le service de réplication Exchange, le service de banque d’informations Exchange doit être en cours d’exécution pour que l’enregistreur soit disponible. Par conséquent, les deux services sont nécessaires pour sauvegarder ou restaurer des bases de données Exchange.

Bien que l’architecture de l’enregistreur VSS ait été mise à jour dans Exchange 2013, les fonctionnalités sous-jacentes n’ont pas changé. Si vous avez créé une application de sauvegarde et de restauration pour Exchange 2010, vous n’avez pas besoin d’apporter de modifications à votre application pour Exchange 2013. Veillez à recompiler votre application avec les derniers fichiers pour garantir la compatibilité. Pour les applications de sauvegarde et de restauration créées pour Exchange 2007 ou des versions antérieures, vous devez réécrire votre code pour utiliser la dernière API CHKSGFILES.

Ce que vous devez savoir sur la sauvegarde et la restauration VSS

Si vous vous interrogez sur... Voici la réponse
Architectures d'application
Les applications de sauvegarde et de restauration qui utilisent VSS pour sauvegarder des bases de données Exchange se composent généralement d’un service en arrière-plan qui effectue la sauvegarde, d’un service de planification et d’une console d’application Windows GUI qui contrôle et configure le système de sauvegarde et de restauration.
Utilisation à distance
Les applications qui utilisent VSS pour sauvegarder des serveurs Exchange doivent s’exécuter sur l’ordinateur Windows Server 2008 sur lequel le processus de magasin Exchange est en cours d’exécution. En raison de la flexibilité des systèmes de stockage volumineux, le matériel hébergeant les volumes de stockage peut ne pas faire physiquement partie de l’ordinateur exécutant Windows Server 2008.
Langages et outils
Vous pouvez utiliser n’importe quel langage compatible COM pour utiliser VSS. Il est le plus fréquemment utilisé dans les applications écrites en C++. Étant donné que vous devez mettre le magasin Exchange hors connexion pour créer des clichés instantanés, les applications de sauvegarde sont généralement sensibles au temps, ce qui rend l’utilisation de langages tels que Visual Basic ou VBScript peu pratique.
Implémentation managée
Vous pouvez utiliser les API VSS dans un environnement de code managé via un assembly COM Interop.
Peut contenir des scripts
Oui, mais non recommandé.
Les outils de test et de débogage disponibles
Aucun outil spécial n’est nécessaire pour déboguer les applications qui utilisent windows VSS.

Dans cette section

Voir aussi