Show Menu
SUJETS×

Stratégie de sauvegarde et de restauration dans un environnement organisé en grappes

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 :
  • 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).
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.

Sauvegarde d’un environnement organisé en grappes

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'arrêt (sauvegarde d'un noeud secondaire 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

Sauvegarde hors connexion avec temps d’interruption

  1. Arrêtez l’ensemble de la grappe et des services connexes. (Voir la section Démarrage et arrêt des services .)
  2. 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 .)
  3. Effectuez les étapes suivantes pour sauvegarder le référentiel AEM hors ligne :
    1. Pour chaque nœud de la grappe, sauvegarder le fichier qui contient l’identifiant du nœud de la grappe.
    2. Sauvegardez tous les fichiers de tout noeud de grappe secondaire, y compris les sous-répertoires.
    3. Sauvegardez l’identifiant du référentiel/système de chaque nœud de la grappe séparément.
    Pour les étapes détaillées, voir Sauvegarde et restauration .
  4. Le cas échéant, sauvegardez toutes les autres données, telles que les polices du client.
  5. Redémarrez la grappe.

Sauvegarde hors connexion sans temps d’interruption

  1. 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.
  2. Arrêtez l’un des noeuds secondaires de la grappe par rapport à AEM. (Voir la section Démarrage et arrêt des services .)
  3. 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 .)
  4. Effectuez les étapes suivantes pour sauvegarder le référentiel AEM hors ligne :
    1. Pour chaque nœud de la grappe, sauvegarder le fichier qui contient l’identifiant du nœud de la grappe.
    2. Sauvegardez tous les fichiers de tout noeud de grappe secondaire, y compris les sous-répertoires.
    3. Sauvegardez le fichier repository/system.id de chaque nœud de la grappe séparément.
    Pour les étapes détaillées, voir Sauvegarde et restauration .
  5. Le cas échéant, sauvegardez toutes les autres données, telles que les polices du client.
  6. Redémarrez la grappe.

Sauvegarde en ligne sans temps d’interruption, mais un retard de réponse

  1. 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.
  2. Arrêtez l’un des noeuds secondaires de la grappe par rapport à AEM. (Voir la section Démarrage et arrêt des services .)
  3. 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 .)
  4. Effectuez les étapes suivantes pour sauvegarder le référentiel AEM en ligne :
    1. Pour chaque nœud de la grappe, sauvegardez le fichier qui contient le cluster_node.id.
    2. Sauvegardez le fichier repository/system.id de chaque nœud de la grappe séparément.
    3. Sur tout noeud secondaire, effectuez une sauvegarde en ligne du référentiel pour obtenir des instructions détaillées, voir Sauvegarde en ligne.
  5. Le cas échéant, sauvegardez toutes les autres données, telles que les polices du client.
  6. Redémarrez la grappe.

Sauvegarde du fichier de propriétés de démarrage

Lorsque nous créons une grappe AEM, un fichier de propriétés est créé dans le serveur d’applications pour tous les noeuds 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 :
  • 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 vue d’un scénario de reprise après sinistre du noeud secondaire AEM et le remplacer à l’emplacement spécifié sur le serveur d’applications, le cas échéant.

Récupération dans un environnement organisé en grappes

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.

Restauration d’un nœud unique

  1. Arrêtez le nœud corrompu.
    Si le noeud corrompu est un noeud principal AEM, arrêtez l’ensemble du noeud de la grappe.
  2. Recréez le système physique à partir d’une image système.
  3. 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.
  4. ( 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.
    1. Supprimez le répertoire partagé et les répertoires du référentiel, de version et des espaces de travail dans le répertoire clusterNode du nœud.
    2. Restaurez la sauvegarde du nœud de la grappe (notamment les sous-répertoires) pour le nœud.
    3. Supprimez le fichier clusterNode/revision.log sur le nœud.
    4. Supprimez le fichier .lock sur le nœud, le cas échéant.
    5. Supprimez le fichier repository/system.id sur le nœud, le cas échéant.
    6. Supprimez les fichiers &amp ; ast ;&amp ; ast ; /listener.properties sur le noeud, s’il existe.
    7. Restaurez le fichier repository/cluster_node.id pour les nœuds individuels de la grappe.
Examinez les points suivants :
  • Si le noeud en échec était un noeud principal AEM, copiez tout le contenu du dossier du référentiel secondaire (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 secondaire.
  • Avant de redémarrer un noeud de grappe, assurez-vous de supprimer le référentiel /clustered.txt du noeud principal.
  • Assurez-vous que le noeud principal est démarré en premier et qu’une fois complètement démarré, début les autres noeuds.

Restauration de l’ensemble de la grappe

  1. Arrêtez tous les nœuds de la grappe.
  2. Recréez le système physique à partir d’une image système.
  3. 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.
  4. Restaurez la base de données, le stockage global de documents et les connecteurs.
  5. 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.
    1. Sur tous les nœuds de la grappe, supprimez le répertoire partagé, et les répertoires du référentiel, de version et des espaces de travail dans le répertoire clusterNode.
    2. Supprimez tous les fichiers et répertoires dans le répertoire partagé.
    3. Restaurez la sauvegarde du nœud de la grappe (notamment les sous-répertoires) sur un nœud de la grappe.
    4. Copiez tous les fichiers du nœud restauré de la grappe sur tous les autres nœuds de la grappe. Une fois cette opération effectuée, chaque nœud de la grappe contient les mêmes données.
    5. Supprimez le fichier clusterNode/revision.log sur tous les nœuds de la grappe.
    6. Supprimez le fichier .lock sur tous les nœuds de la grappe, le cas échéant.
    7. Supprimez le fichier repository/system.id sur tous les nœuds de la grappe, le cas échéant.
    8. Supprimez les fichiers &amp ; ast ;&amp ; ast ; /listener.properties sur tous les noeuds de la grappe, le cas échéant.
    9. Restaurez le fichier repository/cluster_node.id pour les nœuds individuels de la grappe.
Examinez les points suivants :
  • Si le noeud en échec était un noeud principal AEM, copiez tout le contenu du dossier du référentiel secondaire (il ressemble à 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 un noeud de grappe, assurez-vous de supprimer le référentiel /clustered.txt du noeud principal.
  • Assurez-vous que le noeud principal est démarré en premier et qu’une fois complètement démarré, début les autres noeuds.

Sauvegarde et restauration du nœud d’éditeur de la solution Correspondence Management

Le noeud d’éditeur n’a aucune relation primaire-secondaire 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 .

Récupération d’un seul nœud d’éditeur

  1. Arrêtez le nœud qui doit être récupéré et ne réalisez aucune activité de publication avant que le nœud fonctionne à nouveau.
  2. Restaurez le noeud de publication à l’aide de # (https://docs.adobe.com/docs/en/crx/current/administering/backup_and_restore.html#Restoring la sauvegarde).

Récupération d’une grappe

  1. Arrêtez la grappe.
  2. Restaurez le noeud de publication à l’aide de # (https://docs.adobe.com/docs/en/crx/current/administering/backup_and_restore.html#Restoring la sauvegarde).
  3. Début du noeud principal suivi du noeud secondaire de la grappe d’auteurs.