Argomento precedente: Definizione delle impostazioni avanzateArgomento successivo: (Facoltativo) Esecuzione di un backup manuale


(Facoltativo) Gestione degli script di pre/post esecuzione per l'automazione

Gli script di pre/post esecuzione consentono di eseguire regole di business a intervalli specifici di un processo in esecuzione. È possibile specificare quando eseguire gli script nelle Impostazioni pre/post script della Procedura guidata di backup e della Procedura guidata di ripristino nella Console. È possibile eseguire gli script sul server di backup in base alle impostazioni dell'utente.

La gestione del pre/post script è un processo costituito da due passaggi: la creazione del pre/post script e la sua collocazione nella cartella prepost.

Creazione di pre/post script

Procedere come descritto di seguito:

  1. Accedere al server di backup come utente root.
  2. Creare un file di script mediante le variabili di ambiente nel linguaggio di scripting preferito.

    Variabili di ambiente del pre/post script

    Per creare lo script, utilizzare le variabili di ambiente seguenti:

    D2D_JOBNAME

    Indica il nome del processo.

    D2D_JOBID

    Identifica l'ID del processo. L'ID di processo è un numero attribuito al processo durante la sua esecuzione. Se si esegue lo stesso processo nuovamente, verrà fornito un nuovo numero di processo.

    D2D_TARGETNODE

    Identifica il nodo di cui viene eseguito il backup o il ripristino.

    D2D_JOBTYPE

    Identifica il tipo di processo in esecuzione. I valori seguenti identificano la variabile D2D_JOBTYPE:

    backup.full

    Identifica il processo come backup completo.

    backup.incremental

    Identifica il processo come backup incrementale.

    backup.verify

    Identifica il processo come backup di verifica.

    restore.bmr

    Identifica il processo come ripristino bare metal (BMR). Si tratta di un processo di ripristino.

    restore.file

    Identifica il processo come ripristino a livello di file. Si tratta di un processo di ripristino.

    D2D_SESSIONLOCATION

    Identifica la posizione in cui vengono archiviati i punti di ripristino.

    D2D_PREPOST_OUTPUT

    Identifica un file temp. Il contenuto della prima linea del file temp viene visualizzato nel registro attività.

    D2D_JOBSTAGE

    Indica la fase del processo. I valori seguenti identificano la variabile D2D_JOBSTAGE:

    pre-job-server

    Identifica lo script eseguito sul server di backup prima dell'avvio del processo.

    post-job-server

    Identifica lo script eseguito sul server di backup dopo il completamento del processo.

    pre-job-target

    Identifica lo script eseguito sul computer di destinazione prima dell'avvio del processo.

    post-job-target

    Identifica lo script eseguito sul computer di destinazione dopo il completamento del processo.

    pre-snapshot

    Identifica lo script eseguito sul computer di destinazione prima dell'acquisizione della snapshot.

    post-snapshot

    Identifica lo script eseguito sul computer di destinazione dopo l'acquisizione della snapshot.

    D2D_TARGETVOLUME

    Identifica il volume di cui viene eseguito il backup durante un processo di backup. Questa variabile è adatta per gli script di snapshot di pre/post automazione per un processo di backup.

    D2D_JOBRESULT

    Identifica il risultato di uno script del processo di post-esecuzione. I valori seguenti identificano la variabile di D2D_JOBRESULT:

    success

    Identifica il risultato come corretto.

    fail

    Identifica il risultato come non corretto.

    D2DSVR_HOME

    Identifica la cartella in cui è installato il server di backup. È possibile applicare la variabile agli script in esecuzione sul server di backup.

Lo script viene creato.

Nota: Per tutti gli script, un valore restituito pari a zero indica un'operazione riuscita, mentre un valore restituito diverso da zero indica la presenza di un errore.

Collocare lo script nella cartella prepost ed eseguire la verifica

Tutti gli script di pre/post per un server di backup sono gestiti centralmente dalla cartella prepost nella posizione seguente:

/opt/CA/d2dserver/usr/prepost

Procedere come descritto di seguito:

  1. Collocare il file nella posizione seguente del server di backup:
    /opt/CA/d2dserver/usr/prepost
    
  2. Fornire le autorizzazioni di esecuzione per il file di script.
  3. Accedere all'interfaccia Web dell'Agente Arcserve UDP (Linux).
  4. Aprire la procedura guidata di backup o ripristino ed accedere alla scheda Impostazioni avanzate.
  5. Selezionare il file di script nell'elenco del menu a discesa Impostazioni di pre/post script, quindi inviare il processo.
  6. Fare clic sul Registro attività e verificare che lo script venga eseguito per il processo di backup specificato.

    Lo script viene eseguito.

I pre/post script vengono creati correttamente e inseriti nella cartella prevista.