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.
Vous devez sauvegarder les éléments suivants du système AEM Forms pour récupérer d’une erreur :
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 :
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.)
Effectuez les étapes suivantes pour sauvegarder le référentiel AEM hors ligne :
Pour les étapes détaillées, voir Sauvegarde et restauration.
Le cas échéant, sauvegardez toutes les autres données, telles que les polices du client.
Redémarrez la grappe.
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 secondaires du cluster 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.)
Effectuez les étapes suivantes pour sauvegarder le référentiel AEM hors ligne :
Pour les étapes détaillées, voir Sauvegarde et restauration.
Le cas échéant, sauvegardez toutes les autres données, telles que les polices du client.
Redémarrez la grappe.
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 secondaires du cluster 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.)
Effectuez les étapes suivantes pour sauvegarder le référentiel AEM en ligne :
Le cas échéant, sauvegardez toutes les autres données, telles que les polices du client.
Redémarrez la grappe.
Lorsque nous créons un cluster AEM, un fichier de propriétés est créé dans le serveur d’applications pour tous les nœuds secondaires. 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 :
Vous devez sauvegarder le fichier en cas de scénario de récupération après catastrophe du nœud secondaire 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.
Arrêtez le nœud corrompu.
Si le nœud corrompu est un nœud principal AEM, arrêtez le nœud de l’intégralité du cluster.
Recréez le système physique à partir d’une image système.
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 durant 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.
(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.
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.
Examinez les points suivants :
Arrêtez tous les nœuds de la grappe.
Recréez le système physique à partir d’une image système.
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.
Restaurez la base de données, le stockage global de documents et les connecteurs.
Effectuez les opérations suivantes pour récupérer le référentiel AEM hors ligne :
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.
Examinez les points suivants :
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.