Sauvegarder les données AEM Forms backing-up-the-aem-forms-data

CAUTION
AEM 6.4 a atteint la fin de la prise en charge étendue et cette documentation n’est plus mise à jour. Pour plus d’informations, voir notre période de support technique. Rechercher les versions prises en charge here.

Cette section décrit les étapes nécessaires pour effectuer une sauvegarde à chaud ou en ligne de la base de données d’AEM forms, du répertoire de stockage global de documents et du répertoire racine de stockage de contenu.

Une fois AEM forms installé et déployé dans les zones de production, l’administrateur de base de données doit effectuer une sauvegarde initiale complète, ou à froid, de la base de données. La base de données doit être arrêtée pour cette sauvegarde. Ensuite, les sauvegardes différentielles ou incrémentielles (ou à chaud) de la base de données doivent être effectuées régulièrement.

Pour garantir une sauvegarde et une récupération réussies, une sauvegarde de l’image système doit être disponible à tout moment. Ensuite, si une perte se produit, vous pouvez récupérer l’ensemble de votre environnement à un état cohérent.

La sauvegarde de la base de données en même temps que les sauvegardes du répertoire de stockage global de documents, du référentiel AEM et du répertoire racine de stockage de contenu permet de maintenir la synchronisation de ces systèmes si une récupération est nécessaire.

La procédure de sauvegarde décrite dans cette section nécessite que vous passiez en mode de sauvegarde sécurisé avant de sauvegarder la base de données d’AEM forms, AEM référentiel, le répertoire de stockage global de documents et les répertoires racine de stockage de contenu. Une fois la sauvegarde terminée, vous devez quitter le mode de sauvegarde sécurisé. Le mode de sauvegarde sécurisé est utilisé pour marquer les documents de longue durée et persistants qui résident dans le répertoire de stockage global de documents. Ce mode garantit que le mécanisme de nettoyage de fichier automatisé (le collecteur de fichiers) ne supprime pas les fichiers expirés tant que le mode de sauvegarde sécurisé n’est pas libéré. Il est nécessaire de conserver une sauvegarde du répertoire de stockage global de documents en synchronisation avec une sauvegarde de base de données.

La fréquence de sauvegarde de l’emplacement du répertoire de stockage global de documents dépend de l’utilisation d’AEM forms et des fenêtres de sauvegarde disponibles. La fenêtre de sauvegarde peut être affectée par les processus de longue durée, car ils peuvent s’exécuter pendant plusieurs jours. Si vous modifiez, ajoutez et supprimez continuellement des fichiers dans ce répertoire, sauvegardez plus souvent l’emplacement du répertoire de stockage global de documents.

Si la base de données s’exécute en mode de journalisation, comme décrit dans la section précédente, les journaux de la base de données doivent également être sauvegardés fréquemment afin de pouvoir être utilisés pour restaurer la base de données en cas d’échec du média.

NOTE
Les fichiers non référencés peuvent persister dans le répertoire de stockage global de documents après le processus de récupération. Il s’agit actuellement d’une limitation connue.

Sauvegarde de la base de données, du répertoire de stockage global de documents, du référentiel AEM et des répertoires racine de stockage de contenu back-up-the-database-gds-aem-repository-and-content-storage-root-directories

Vous devez placer AEM forms en mode de sauvegarde sécurisé (instantané) ou de sauvegarde restauration (couverture continue). Avant de définir AEM formulaires pour qu’ils entrent dans l’un des modes de sauvegarde, vérifiez les points suivants :

  • Vérifiez la version du système et enregistrez les correctifs ou mises à jour appliqués depuis la dernière sauvegarde complète de l’image système effectuée.
  • Si vous utilisez des sauvegardes en mode restauration ou instantané, assurez-vous que votre base de données est configurée avec les paramètres de journal corrects pour permettre les sauvegardes à chaud de la base de données. (Voir AEM base de données forms.)

En outre, respectez les instructions suivantes pour le processus de sauvegarde/restauration.

  • Sauvegardez le répertoire de stockage global de documents à l’aide d’un système d’exploitation disponible ou d’un utilitaire de sauvegarde tiers. (Voir Emplacement du répertoire de stockage global de documents.)

  • (Facultatif) Sauvegardez le répertoire racine de stockage de contenu à l’aide d’un système d’exploitation disponible ou d’une sauvegarde et d’un utilitaire tiers. (Voir Emplacement racine de stockage de contenu (environnement autonome) ou Emplacement racine de stockage de contenu (environnement en grappe).)

  • Sauvegardez les instances d’auteur et de publication (sauvegarde crx-repository).

    Pour sauvegarder l’environnement de la solution Correspondence Management, effectuez les étapes sur les instances de création et de publication, comme décrit dans la section Sauvegarde et restauration.

    Tenez compte des points suivants lors de la sauvegarde des instances d’auteur et de publication :

    • Assurez-vous que la sauvegarde des instances d’auteur et de publication est synchronisée pour commencer en même temps. Bien que vous puissiez continuer à utiliser les instances d’auteur et de publication pendant la sauvegarde, il est recommandé de ne pas publier de ressource pendant la sauvegarde afin d’éviter toute modification non capturée. Attendez que la sauvegarde des instances d’auteur et de publication se termine avant de publier de nouvelles ressources.
    • La sauvegarde complète du noeud Auteur comprend la sauvegarde des données Forms Manager et AEM Forms Workspace.
    • Les développeurs de Workbench peuvent continuer à travailler sur leurs processus localement. Ils ne doivent pas déployer de nouveaux processus pendant la phase de sauvegarde.
    • La décision concernant la durée de chaque session de sauvegarde (pour le mode de sauvegarde restauration) doit être basée sur la durée totale de sauvegarde de toutes les données dans AEM forms (DB, GDS, AEM référentiel et toute autre donnée personnalisée supplémentaire).

Vous devez sauvegarder la base de données d’AEM forms, y compris les logs de transaction. (Voir AEM base de données forms.) Pour plus d’informations, consultez l’article correspondant à votre base de données dans la base de connaissances :

Ces articles fournissent des conseils sur les fonctions de base de données pour la sauvegarde et la récupération des données. Ils ne sont pas conçus comme des guides techniques complets de la fonctionnalité de sauvegarde et de récupération de base de données d’un fournisseur spécifique. Ils décrivent les commandes nécessaires à la création d’une stratégie de sauvegarde de base de données fiable pour les données d’application d’AEM forms.

NOTE
La sauvegarde de la base de données doit être terminée avant de commencer la sauvegarde du répertoire de stockage global de documents. Si la sauvegarde de la base de données n’est pas terminée, vos données seront désynchronisées.

Passage en mode de sauvegarde entering-the-backup-modes

Vous pouvez utiliser Administration Console, la commande LCBackupMode ou l’API disponible avec l’installation d’AEM forms pour passer en mode de sauvegarde et quitter le mode de sauvegarde. Notez que pour le sauvegarde restauration (couverture continue), l’option Administration Console n’est pas disponible ; vous devez utiliser l’option de ligne de commande ou l’API.

NOTE
Si vous avez configuré SSL sur le serveur Forms, vous ne pouvez pas placer le serveur Forms en mode de sauvegarde à l’aide du script LCBackupMode.CMD.

Utilisation d’Administration Console pour passer en mode de sauvegarde sécurisé

  1. Connectez-vous à Administration Console.

  2. Cliquez sur Paramètres > Paramètres de Core System > Utilitaires de sauvegarde.

  3. Sélectionnez Fonctionner en mode de sauvegarde sécurisé et cliquez sur OK.

    Cette méthode place AEM forms en mode de sauvegarde indéfiniment (pas de délai d’expiration) et passe en mode instantané plutôt qu’en mode de sauvegarde restauration.

Utilisation de l’option de ligne de commande pour passer en mode de sauvegarde sécurisé

Vous pouvez utiliser les scripts LCBackupMode de l’interface de ligne de commande pour passer AEM Forms en mode de sauvegarde sécurisé.

  1. Définissez ADOBE_LIVECYCLE et lancez le serveur d’applications.

  2. Accédez au dossier *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline.

  3. Modifiez le script LCBackupMode.cmd ou LCBackupMode.sh de façon à indiquer les valeurs par défaut correspondant à votre système d’exploitation.

  4. Dans l’invite de commande, exécutez la commande suivante sur une seule ligne :

    • (Windows) LCBackupMode.cmd enter [-Host=hostname ] [-port=portnumber ] [-user=username ] [-password=password ] [-label=labelname ] [-timeout=seconds ]
    • (Linux, UNIX) LCBackupMode.sh enter [-host=hostname ] [-port=portnumber ] [-user=username ] [-password=password ] [-label=labelname ]

    Dans les commandes précédentes, les emplacements réservés peuvent être définis comme suit :

    Host est le nom d’hôte sur lequel AEM Forms est exécuté.

    port correspond au port WebServices du serveur d’applications sur lequel AEM Forms s’exécute.

    user est le nom d’utilisateur de l’administrateur AEM Forms.

    password correspond au mot de passe de l’administrateur AEM Forms.

    label est le libellé de texte de cette sauvegarde (il peut s’agir de n’importe quelle chaîne).

    timeout est le nombre de secondes après lequel le mode de sauvegarde est quitté automatiquement. Il peut être de 0 à 10 080. S’il s’agit de 0, qui est la valeur par défaut, le mode de sauvegarde n’expire jamais.

    Pour plus d’informations sur l’interface de ligne de commande du mode de sauvegarde, voir le fichier Lisez-moi dans le répertoire BackupRestoreCommandline .

Quitter les modes de sauvegarde leaving-backup-modes

Vous pouvez utiliser Administration Console ou l’option de ligne de commande pour quitter les modes de sauvegarde.

Quitter le mode de sauvegarde sécurisé (mode instantané)

Pour utiliser Administration Console afin d’extraire AEM formulaires du mode de sauvegarde sécurisé (mode instantané), effectuez les tâches suivantes.

  1. Connectez-vous à Administration Console.
  2. Cliquez sur Paramètres > Paramètres de Core System > Utilitaires de sauvegarde.
  3. Désélectionnez Fonctionner en mode de sauvegarde sécurisé et cliquez sur OK.

Quitter tous les modes de sauvegarde

Vous pouvez utiliser l’interface de ligne de commande pour extraire AEM formulaires du mode de sauvegarde sécurisé (mode instantané) ou pour mettre fin à la session du mode de sauvegarde actuel (mode de sauvegarde restauration). Notez que vous ne pouvez pas utiliser Administration Console pour quitter le mode de sauvegarde restauration. En mode de sauvegarde restauration, les commandes Utilitaires de sauvegarde d’ Administration Console sont désactivées. Vous devez utiliser l’appel API ou la commande LCBackupMode .

  1. Accédez au dossier *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline.

  2. Modifiez le script LCBackupMode.cmd ou LCBackupMode.sh de façon à indiquer les valeurs par défaut correspondant à votre système d’exploitation.

    note note
    NOTE
    Vous devez définir le répertoire JAVA_HOME comme décrit dans le chapitre correspondant pour votre serveur d’applications dans la section Préparation à l’installation d’AEM forms.
  3. Exécutez la commande suivante sur une seule ligne :

    • (Windows) LCBackupMode.cmd leaveContinuousCoverage [-Host=nom_hôte ] [-port=numéro_port ] [-user=nom_utilisateur ] [-password=mot_de_passe ]

    • (Linux, UNIX) LCBackupMode.sh leaveContinuousCoverage [-Host=nom_hôte ] [-port=numéro_port ] [-user=nom_utilisateur ] [-password=mot_de_passe ]

      Dans les commandes précédentes, les emplacements réservés peuvent être définis comme suit :

      Host est le nom d’hôte sur lequel AEM Forms est exécuté.

      port est le port sur lequel AEM Forms est exécuté sur le serveur d’applications.

      user est le nom d’utilisateur de l’administrateur AEM Forms.

      password correspond au mot de passe de l’administrateur AEM Forms.

      leaveContinuousCoverage : cette option permet de désactiver totalement le mode de sauvegarde restauration.

    note note
    NOTE
    Pendant que ce mode de sauvegarde est désactivé, la couverture continue ne peut pas être rétablie. Les modifications effectuées pendant cette période ne sont pas protégées.
    note note
    NOTE
    Si vous avez activé le stockage de documents dans la base de données, le mode de sauvegarde instantané et le mode de sauvegarde restauration ne sont pas applicables.

    Pour plus d’informations sur l’interface de ligne de commande du mode de sauvegarde, consultez le fichier Lisez-moi dans le répertoire BackupRestoreCommandline .

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da