Différences entre versions de « Traitement de la cohérence applicative avec Veeam vCD »
(2 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 7 : | Ligne 7 : | ||
<div style="background-color: #FFCC99;"> '''Note''': Il s'agît du même fonctionnement que sur [https://fr-wiki.ikoula.com/fr/Qu%27est-ce_que_le_Guest_processing_sur_Veeam_%3F Veeam BaaS].</div> | <div style="background-color: #FFCC99;"> '''Note''': Il s'agît du même fonctionnement que sur [https://fr-wiki.ikoula.com/fr/Qu%27est-ce_que_le_Guest_processing_sur_Veeam_%3F Veeam BaaS].</div> | ||
+ | |||
+ | <div style="background-color: #FF9999;"> '''Attention''': Il est <b><u>impératif</b></u> que VMWare Tools soit à jour sur votre VM.</div> | ||
==Définition== <!--T:2--> | ==Définition== <!--T:2--> | ||
Ligne 75 : | Ligne 77 : | ||
[[Fichier:04_veeam_vcd_application_aware.png|1300px]] | [[Fichier:04_veeam_vcd_application_aware.png|1300px]] | ||
+ | |||
+ | En activant la sauvegarde des journaux périodique, cela vous permettra de restaurer vos bases de données à un '''point dans le temps''' (point in time). | ||
+ | |||
+ | Une fois activé le job va se lancer toutes les X minutes pour sauvegarder uniquement vos journaux de transactions. | ||
Version actuelle datée du 8 septembre 2023 à 13:12
Introduction
Nous verrons dans cet article à quoi sert la cohérence applicative dans le backup job sur Veeam vCD.
Définition
Cela permet de créer des backup transactionnels cohérents, entre d'autres termes cela permet que les données d'applications en RAM et en attente d'écriture sur le disques (I/O) soient bien écrites sur le disque avant que Veeam fasse les snapshots des volumes du serveur.
Elle permet de garantir qu’il n’y a pas de transactions de base de données incomplètes ni de fichiers applicatifs partiels pendant la sauvegarde.
Cela garantie une restauration propre des données d'applications sans perte.
Cette fonctionnalité est disponible pour les applications suivantes:
- Active Directory
- SQL Server
- SharePoint
- Exchange
- Oracle Database
- PostgreSQL
Cela permet également de faire de la restauration granulaire de base de données en mode point in time ou non grâce au journaux de transaction pour les applications suivantes:
- SQL Server
- Oracle Database
- PostgreSQL
Déroulé
Dans votre tâche de sauvegarde, à l'onglet Traitements du S.E. invité, cochez Permettre le traitement pour la cohérence applicative puis cliquez sur Personnaliser l'Application:
Vous pouvez ensuite activer la cohérence applicative sur plusieurs VM en simultanées:
Dans mon cas je vais l'activer uniquement pour ma VM, je clique donc sur Modifier....
Dans la partie Applications, je peux choisir:
- Exiger un traitement réussi: si le traitement de la cohérence applicative finit en erreur, le job s'arrêtera et finira en erreur.
- Tenter le traitement pour l'application, mais ignorer les échecs: si le traitement de la cohérence applicative finit en erreur, le job continuera.
- Désactiver le traitement des applications: désactiver le traitement de la cohérence applicative uniquement pour cette VM.
La partie Paramètres de Microsoft VSS permet de choisir si on veut tronquer les journaux de transaction si la tâche se finit correctement ou bien si on veut simplement en faire une copie. (pour Exchange)
La partie Agent invité persistant peut être ignoré, Veeam ne se connecte pas à votre VM via le réseau mais à travers l'API VMWare.
Dans les onglets SQL, Oracle et PostgreSQL, vous pouvez choisir comment seront traités les journaux de transaction de vos SGBD.
Vous pouvez par exemple choisir de backup les journaux de transaction toutes les 5 minutes (max).
Pour Oracle, il sera nécessaire de fournir un utilisateur SYSDBA.
Pour PostgreSQL, il sera nécessaire de fournir un utilisateur superuser ou un accès via un fichier .pgpass.
En activant la sauvegarde des journaux périodique, cela vous permettra de restaurer vos bases de données à un point dans le temps (point in time).
Une fois activé le job va se lancer toutes les X minutes pour sauvegarder uniquement vos journaux de transactions.
Vous pouvez configurer l'exclusion de fichiers sur votre VM, attention cela allongera le temps d'exécution de votre job:
Une fois que tout est configuré, la cohérence applicative est désormais en place et se lancera à la prochaine exécution du job.
Pour le traitement des journaux d'applications de vos SGBD, si vous avez spécifié un traitement toute les 5 minutes, le job se lancera donc toutes les 5 minutes pour sauvegarder les journaux de transaction de votre SGBD.
Conclusion
Vous pourrez retrouver d'autres articles sur Veeam dans notre catégorie Veeam
Cet article vous a semblé utile ?
Activer l'actualisation automatique des commentaires