Remarque :
Si votre déploiement d’AEM Forms stocke les données personnalisées supplémentaires dans une base de données différente, vous devez mettre en place une stratégie de sauvegarde pour ces données veillant à ce qu’elles soient synchronisées avec les données AEM Forms. De plus, vous devez concevoir l’application de sorte à ce qu’elle puisse gérer un scénario dans lequel les bases de données supplémentaires se désynchronisent. Il est fortement recommandé d’effectuer toutes les opérations de base de données dans le contexte d’une transaction pour veiller à sa cohérence.
Base de données utilisée par AEM Forms
le stockage global de document qui contient des données anciennes et autres documents persistants ;
la base de données AEM (crx-repository).
Remarque :
Vous devez sauvegarder toutes les autres données qui sont utilisées par votre configuration d’AEM Forms, telles que les polices du client, les données des connecteurs, etc.
Cette rubrique présente les stratégies suivantes pour sauvegarder tout environnement organisé en grappes d’AEM Forms :
Sauvegarde hors connexion avec temps d’interruption
Sauvegarde hors connexion sans temps d’interruption (sauvegarde d’un nœud esclave qui est arrêté)
Sauvegarde en ligne sans temps d’interruption, mais un retard de réponse
Sauvegarde du fichier de propriétés de démarrage
-
Arrêtez l’ensemble de la grappe et des services connexes. (Voir la section Démarrage et arrêt des services.)
-
Sur n’importe quel nœud, sauvegardez la base de données, le stockage global de documents et les connecteurs. (Voir Fichiers à sauvegarder et à récupérer.)
-
Pour les étapes détaillées, voir Sauvegarde et restauration.
-
Passez en mode de sauvegarde restauration. (Voir Passage en mode de sauvegarde.)
Notez qu’il est nécessaire de quitter le mode de sauvegarde restauration après une restauration.
-
Arrêtez l’un des nœuds esclaves de la grappe par rapport à AEM. (Voir la section Démarrage et arrêt des services.)
-
Sur n’importe quel nœud, sauvegardez la base de données, le stockage global de documents et les connecteurs. (Voir Fichiers à sauvegarder et à récupérer.)
-
Pour les étapes détaillées, voir Sauvegarde et restauration.
-
Passez en mode de sauvegarde restauration. (Voir Passage en mode de sauvegarde.)
Notez qu’il est nécessaire de quitter le mode de sauvegarde restauration après une restauration.
-
Arrêtez l’un des nœuds esclaves de la grappe par rapport à AEM. (Voir la section Démarrage et arrêt des services.)
-
Sur n’importe quel nœud, sauvegardez la base de données, le stockage global de documents et les connecteurs. (Voir Fichiers à sauvegarder et à récupérer.)
-
Lorsque nous créons une grappe AEM, un fichier de propriétés est créé dans le serveur d’applications pour tous les nœuds esclaves. Il est conseillé de sauvegarder le fichier de propriétés de démarrage. Vous pouvez trouver le fichier à l’emplacement suivant sur votre serveur d’applications :
JBoss : dans le répertoire BIN
WebLogic : dans le répertoire de domaine
WebSphere : dans le répertoire de profil
Vous devez sauvegarder le fichier en cas de scénario de récupération après catastrophe du nœud esclave AEM et le replacer à l’emplacement indiqué sur le serveur d’applications, en cas de restauration.
Dans le cas d’un échec de l’ensemble de la grappe ou d’un seul nœud, vous devez le restaurer à l’aide de la sauvegarde.
Pour la récupération d’un nœud unique, il vous suffit d’arrêter le nœud et d’exécuter la procédure de récupération pour un nœud unique.
Dans le cas d’un échec de l’ensemble de la grappe en raison d’échecs tels qu’une panne de base de données, vous devez effectuer les étapes suivantes. La restauration dépend de la méthode de sauvegarde utilisée.
-
(Facultatif) Si tous les autres nœuds fonctionnent, il est possible que le référentiel AEM soit également corrompu. Dans ce cas, vous verrez un message de non-synchronisation du référentiel dans le fichier error.log du référentiel AEM.
Pour restaurer le référentiel, effectuez les étapes suivantes.
Remarque :
Si une sauvegarde compressée de crx-repository a été réalisée en ligne, décompressez-la à l’emplacement qui vous convient et suivez le processus de restauration hors ligne.
Remarque :
Examinez les points suivants :
Si le nœud en panne était un nœud maître AEM, copiez tout le contenu du dossier du référentiel esclave (crx-repository\crx.0000 où 0000 peut être n’importe quels chiffres) dans le dossier du référentiel crx-repository\ et supprimez le dossier du référentiel esclave.
Avant de redémarrer tout nœud de la grappe, assurez-vous que vous supprimez du nœud maître le fichier /clustered.txt du référentiel.
Assurez-vous que le nœud maître est démarré en premier, et lorsqu’il est complètement démarré, démarrez les autres nœuds.
-
Appliquez à AEM Forms les correctifs et mises à jour qui ont été appliqués depuis que l’image a été réalisée. Cette information a été mentionnée dans l’étape 1 de la procédure de sauvegarde. AEM Forms doit être récupéré au même niveau de correctif auquel il se trouvait lors de la sauvegarde du système.
-
Remarque :
Si une sauvegarde compressée de crx-repository a été réalisée en ligne, décompressez-la à l’emplacement qui vous convient et suivez le processus de restauration hors ligne.
Remarque :
Examinez les points suivants :
Si le nœud en panne était un nœud maître AEM, copiez tout le contenu du dossier du référentiel esclave (au format crx-repository\crx.0000 où 0000 peut être n’importe quels chiffres) dans le dossier du référentiel crx-repository\.
Avant de redémarrer tout nœud de la grappe, assurez-vous que vous supprimez du nœud maître le fichier /clustered.txt du référentiel.
Assurez-vous que le nœud maître est démarré en premier, et lorsqu’il est complètement démarré, démarrez les autres nœuds.
Le nœud d’éditeur ne dispose pas d’une relation maître-esclave dans un environnement organisé en grappes. Vous pouvez réaliser une sauvegarde de tout nœud d’éditeur en suivant le document Sauvegarde et restauration.
-
Restaurez le nœud de publication à l’aide de la section Restaurer la sauvegarde.
-
Restaurez le nœud de publication à l’aide de la section Restaurer la sauvegarde.