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 principali di archiviazione dei contenuti, GDS e AEM 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 (la raccolta file) non elimini i file scaduti fino a quando non viene rilasciata la modalità di backup sicuro. È necessario mantenere un backup GDS sincronizzato con un backup del database.

La frequenza con cui è necessario eseguire il backup della posizione 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 della posizione 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, di GDS, del repository 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 (istantanea) o di backup continuo (copertura continua). Prima di impostare AEM Forms per l'immissione di una delle modalità di backup, verifica quanto segue:

  • Verifica la versione del sistema e registra le patch o gli aggiornamenti applicati dall’ultimo backup completo dell’immagine del sistema eseguito.
  • Se utilizzi backup in modalità di scorrimento o istantanea, verifica che il database sia configurato con le impostazioni di registro corrette per consentire backup a caldo del database. Consulta Database AEM Forms.

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

  • Esegui il backup della directory GDS utilizzando un sistema operativo disponibile o un’utilità di backup di terze parti. Consulta Posizione GDS.

  • (Facoltativo) Esegui il backup della directory principale di archiviazione dei contenuti utilizzando un sistema operativo disponibile o un programma di backup e utility di terze parti. Consulta Posizione 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 di gestione della corrispondenza, esegui i passaggi sulle istanze di authoring e pubblicazione come descritto in Backup e ripristino.

    Quando esegui il backup delle istanze di authoring e pubblicazione, tieni presente 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 di authoring include il backup dei dati di Forms Manager e dell’area di lavoro di AEM Forms.
    • 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 (DB, GDS, archivio AEM ed eventuali altri dati personalizzati aggiuntivi).

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

Per ulteriori informazioni, consulta l’articolo di 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 sulle 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.

Accesso alle 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 accedere e uscire dalle 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 accedere alla modalità di backup sicuro

  1. Accedi alla console di amministrazione.

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

  3. Selezionare l’opzione per operare in modalità di backup sicuro 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. Accedere 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=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 ]

    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, 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 Readme nella directory BackupRestoreCommandline.

Uscita dalle modalità di backup leaving-backup-modes

NOTE
Assicurati che l’utente disponga dei privilegi di amministratore per accedere alla console dell’amministratore.

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

Come uscire dalla modalità di backup sicura (modalità snapshot)

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

  1. Accedi alla console di amministrazione.
  2. Fare clic su Impostazioni > Impostazioni sistema core > Utilità di backup.
  3. Deselezionare l’opzione per operare in modalità di backup sicuro e fare clic su OK.

Disattivazione di tutte le modalità di backup

È possibile utilizzare l’interfaccia della riga di comando per disattivare la modalità di backup sicuro (modalità snapshot) per AEM Forms 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. Accedere alla cartella *[aem-forms root]*/sdk/misc/Foundation/BackupRestoreCommandline.

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

    note note
    NOTE
    Imposta 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=hostname ] [-port=portnumber ] [-user=username ] [-password=password ]

    • (Linux®, UNIX®) LCBackupMode.sh leaveContinuousCoverage [-Host=hostname ] [-port=portnumber ] [-user=username ] [-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 nel server applicazioni.

      user è il nome utente dell’amministratore di AEM Forms.

      password è la password dell’amministratore di AEM Forms.

      leaveContinuousCoverage Utilizza 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