Backup dei dati Adobe Experience Manager (AEM) Forms backing-up-the-aem-forms-data

Questa sezione descrive i passaggi necessari per completare un backup online o a caldo del database AEM Forms, delle directory GDS e della directory principale di archiviazione dei contenuti.

Dopo l’installazione e la distribuzione di AEM Forms nelle aree di produzione, l’amministratore del database deve eseguire un backup iniziale completo o a freddo del database. È necessario chiudere il database per questo backup. Quindi, i backup differenziali o incrementali (o a caldo) del database devono essere eseguiti regolarmente.

Per garantire un backup e un ripristino corretti, è necessario disporre sempre di un backup dell'immagine di sistema. In questo modo, in caso di perdita, è possibile ripristinare lo stato coerente dell'intero ambiente.

Il backup del database contemporaneamente ai backup delle directory radice di archiviazione dei contenuti, del repository AEM e di GDS consente di mantenere questi sistemi sincronizzati nel caso in cui sia necessario eseguire il ripristino.

La procedura di backup descritta in questa sezione richiede di attivare la modalità di backup sicura prima di eseguire il backup del database AEM Forms, dell’archivio AEM, di GDS e delle directory principali di archiviazione dei contenuti. Al termine del backup, è necessario uscire dalla modalità di backup sicuro. La modalità di backup sicuro viene utilizzata per contrassegnare i documenti di lunga durata e persistenti che risiedono nel GDS. Questa modalità assicura che il meccanismo di pulizia automatica dei file (l'agente di raccolta file) non elimini i file scaduti fino a quando non viene rilasciata la modalità di backup sicura. È necessario mantenere un backup GDS sincronizzato con un backup del database.

La frequenza con cui è necessario eseguire il backup del percorso GDS dipende da come viene utilizzato AEM Forms e dalle finestre di backup disponibili. La finestra di backup può essere influenzata da processi di lunga durata perché possono essere eseguiti per diversi giorni. Se si modificano, aggiungono e rimuovono continuamente file in questa directory, è consigliabile eseguire il backup del percorso GDS più spesso.

Se il database è in esecuzione in modalità di registrazione, come descritto nella sezione precedente, è necessario eseguire frequentemente anche il backup dei log del database, in modo che possano essere utilizzati per ripristinare il database in caso di errore del supporto.

NOTE
I file non referenziati possono persistere nella directory GDS dopo il processo di ripristino. Attualmente si tratta di una limitazione nota.

Eseguire il backup del database, del GDS, dell'archivio AEM e delle directory principali di archiviazione dei contenuti back-up-the-database-gds-aem-repository-and-content-storage-root-directories

Metti AEM Forms in modalità di backup sicuro (snapshot) o di backup continuo (copertura continua). Prima di impostare AEM Forms per l'immissione di una delle modalità di backup, verificare quanto segue:

  • Verificare la versione del sistema e registrare le patch o gli aggiornamenti applicati dall'ultimo backup completo dell'immagine del sistema.
  • Se si utilizzano backup in modalità di scorrimento o snapshot, verificare che il database sia configurato con le impostazioni di registro corrette per consentire backup a caldo del database. (Vedi Database AEM Forms.)

Inoltre, osservare le seguenti linee guida per il processo di backup/ripristino.

  • Eseguire il backup della directory GDS utilizzando un sistema operativo disponibile o un'utilità di backup di terze parti. (Vedi Posizione GDS.)

  • (Facoltativo) Eseguire il backup della directory principale di archiviazione dei contenuti utilizzando un sistema operativo disponibile o un programma di backup e utility di terze parti. (Vedi Percorso directory principale archiviazione contenuti (ambiente autonomo) o Percorso directory principale archiviazione contenuti (ambiente cluster).)

  • Backup istanze di authoring e pubblicazione ( crx -repository backup).

    Per eseguire il backup dell'ambiente della soluzione Gestione corrispondenza, eseguire i passaggi sulle istanze di authoring e pubblicazione come descritto in Backup e ripristino.

    Quando esegui il backup delle istanze di authoring e pubblicazione, considera quanto segue:

    • Assicurati che il backup per le istanze di authoring e pubblicazione sia sincronizzato e venga avviato allo stesso tempo. Sebbene sia possibile continuare a utilizzare le istanze di authoring e pubblicazione durante l’esecuzione del backup, si consiglia di non pubblicare alcuna risorsa durante il backup per evitare modifiche non acquisite. Prima di pubblicare nuove risorse, attendi la fine del backup delle istanze di authoring e pubblicazione.
    • Il backup completo del nodo Author include il backup dei dati di Forms Manager e AEM Forms Workspace.
    • Gli sviluppatori di Workbench possono continuare a lavorare sui propri processi a livello locale. Durante la fase di backup non devono distribuire nuovi processi.
    • La decisione sulla durata di ciascuna sessione di backup (per la modalità di backup continuo) deve essere basata sul tempo totale impiegato per eseguire il backup di tutti i dati in AEM Forms (database, GDS, archivio AEM ed eventuali altri dati personalizzati aggiuntivi).

Esegui il backup del database di AEM Forms, compresi eventuali registri delle transazioni. Vedi Database AEM Forms.

Per ulteriori informazioni, vedere l'articolo della Knowledge Base appropriato per il database:

Questi articoli forniscono indicazioni sulle funzioni di base del database per il backup e il recupero dei dati. Non sono intesi come guide tecniche complete delle funzioni di backup e ripristino del database di un fornitore specifico. Descrivono i comandi necessari per creare una strategia di backup del database affidabile per i dati dell’applicazione AEM Forms.

NOTE
Il backup del database deve essere completato prima di iniziare il backup di GDS. Se il backup del database non è completo, i dati non sono sincronizzati.

Immissione delle modalità di backup entering-the-backup-modes

È possibile utilizzare la console di amministrazione, il comando LCBackupMode o l'API disponibile con l'installazione di AEM Forms per attivare e disattivare le modalità di backup. Per il backup continuo (copertura continua), l'opzione della console di amministrazione non è disponibile. Utilizzare l'opzione della riga di comando o l'API.

NOTE
Se SSL è stato configurato sul server Forms, non è possibile attivare la modalità di backup del server Forms utilizzando lo script LCBackupMode.CMD.

Utilizzo della console di amministrazione per attivare la modalità di backup sicuro

  1. Accedere alla console di amministrazione.

  2. Fai clic su Impostazioni > Impostazioni sistema core > Utilità di backup.

  3. Selezionare Operate In Safe Backup Mode e fare clic su OK.

    Questo metodo mette AEM Forms in modalità di backup a tempo indefinito (senza timeout) ed entra in modalità snapshot anziché rollback.

Utilizzo dell'opzione della riga di comando per attivare la modalità di backup sicura

È possibile utilizzare gli script dell'interfaccia della riga di comando LCBackupMode per impostare AEM Forms in modalità di backup sicuro.

  1. Impostare ADOBE_LIVECYCLE e avviare il server applicazioni.

  2. Passare alla cartella *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline.

  3. A seconda del sistema operativo in uso, modificare lo script LCBackupMode.cmd o LCBackupMode.sh per fornire valori predefiniti appropriati per il sistema.

  4. Al prompt dei comandi eseguire il comando seguente su un'unica riga:

    • (Windows) LCBackupMode.cmd enter [-Host=nomehost ] [-port=numeroporta ] [-user=nomeutente ] [-password=password ] [-label=nomeetichetta ] [-timeout=secondi ]
    • (Linux®, UNIX®) LCBackupMode.sh enter [-host=nomehost ] [-port=numeroporta ] [-user=nomeutente ] [-password=password ] [-label=nomeetichetta ]

    Nei comandi precedenti, i segnaposto sono definiti come segue:

    Host è il nome dell'host in cui è in esecuzione AEM Forms.

    port è la porta WebServices del server applicazioni in cui è in esecuzione AEM Forms.

    user è il nome utente dell'amministratore AEM Forms.

    password è la password dell'amministratore AEM Forms.

    label è l'etichetta di testo, che può essere qualsiasi stringa, per questo backup.

    timeout è il numero di secondi dopo i quali viene lasciata automaticamente la modalità di backup. Può essere 0-10.080. Se è 0, che è l'impostazione predefinita, la modalità di backup non si interrompe mai.

    Per ulteriori informazioni sull'interfaccia della riga di comando per la modalità di backup, vedere il file Leggimi nella directory BackupRestoreCommandline.

Uscita dalle modalità di backup leaving-backup-modes

Per uscire dalla modalità di backup è possibile utilizzare la console di amministrazione o l'opzione della riga di comando.

Lascia la modalità di backup sicura (modalità snapshot)

Per utilizzare la console di amministrazione per escludere AEM Forms dalla modalità di backup sicuro (modalità snapshot), esegui le seguenti attività.

  1. Accedere alla console di amministrazione.
  2. Fai clic su Impostazioni > Impostazioni sistema core > Utilità di backup.
  3. Deselezionare Operate In modalità di backup sicuro e fare clic su OK.

Lascia tutte le modalità di backup

Puoi utilizzare l’interfaccia della riga di comando per escludere AEM Forms dalla modalità di backup sicuro (modalità snapshot) o per terminare la sessione in modalità di backup corrente (modalità continua). Non è possibile utilizzare la console di amministrazione per uscire dalla modalità di backup continuo. In modalità di backup continuo, i controlli Utilità di backup nella console di amministrazione sono disattivati. Utilizzare la chiamata API o il comando LCBackupMode.

  1. Passare alla cartella *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline.

  2. A seconda del sistema operativo in uso, modificare lo script LCBackupMode.cmd o LCBackupMode.sh per fornire valori predefiniti appropriati per il sistema.

    note note
    NOTE
    Impostare la directory JAVA_HOME come descritto nel capitolo appropriato per il server applicazioni in Preparazione all'installazione di AEM Forms.
  3. Esegui il comando seguente su una singola riga:

    • (Windows) LCBackupMode.cmd leaveContinuousCoverage [-Host=nomehost ] [-port=numeroporta ] [-user=nomeutente ] [-password=password ]

    • (Linux®, UNIX®) LCBackupMode.sh leaveContinuousCoverage [-Host=nomehost ] [-port=numeroporta ] [-user=nomeutente ] [-password=password ]

      Nei comandi precedenti, i segnaposto sono definiti come segue:

      Host è il nome dell'host in cui è in esecuzione AEM Forms.

      port è la porta su cui AEM Forms è in esecuzione sul server applicazioni.

      user è il nome utente dell'amministratore AEM Forms.

      password è la password dell'amministratore AEM Forms.

      leaveContinuousCoverage Utilizzare questa opzione per disabilitare completamente la modalità di backup continua.

    note note
    NOTE
    Per il periodo di tempo in cui la modalità di backup è disattivata, non è possibile ristabilire la copertura continua. Eventuali modifiche apportate durante tale periodo di tempo non sono protette.
    note note
    NOTE
    Se è stata abilitata l'archiviazione dei documenti nel database, la modalità di backup delle copie istantanee e le modalità di backup continuo non sono applicabili.

    Per ulteriori informazioni sull'interfaccia della riga di comando per la modalità di backup, vedere il file readme nella directory BackupRestoreCommandline.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2