You are here: Usando o Agente do Arcserve UDP (Linux) > Como integrar e automatizar o Agente do Arcserve UDP (Linux) com o ambiente de TI existente > Gerenciar scripts anteriores e posteriores para automação

Gerenciar scripts anteriores e posteriores para automação

Os scripts anteriores e posteriores permitem executar sua própria lógica de negócios em estágios específicos de uma tarefa em execução. É possível especificar quando executar seus scripts em Configurações de scripts anteriores/posteriores do Assistente de backup e do Assistente de restauração no console. Dependendo da sua programação, é possível executar os scripts no servidor de backup.

O gerenciamento dos scripts anteriores e posteriores é um processo em duas etapas, que consiste em criar os scripts anteriores e posteriores e em colocar o script na pasta prepost.

Criar scripts anteriores e posteriores

Siga estas etapas:

  1. Efetue logon no servidor de backup como usuário raiz.
  2. Crie um arquivo de script usando as variáveis de ambiente em sua linguagem de scripts de preferência.

    Variáveis de ambiente de script anterior e posterior

    Para criar seu script, use as seguintes variáveis de ambiente:

    D2D_JOBNAME

    Identifica o nome da tarefa.

    D2D_JOBID

    Identifica a ID da tarefa. A ID da tarefa é um número fornecido para a tarefa durante a execução da tarefa. Se você executar novamente a mesma tarefa, receberá um novo número de tarefa.

    D2D_TARGETNODE

    Identifica o nó cujo backup está sendo feito ou restaurado.

    D2D_JOBTYPE

    Identifica o tipo da tarefa em execução. Os valores a seguir identificam a variável D2D_JOBTYPE:

    backup.full

    Identifica a tarefa como um backup completo.

    backup.incremental

    Identifica a tarefa como um backup incremental.

    backup.verify

    Identifica a tarefa como um backup de verificação.

    restore.bmr

    Identifica a tarefa como uma BMR (Bare-Metal Recovery – Recuperação Bare Metal). Esta é uma tarefa de restauração.

    restore.file

    Identifica a tarefa como uma restauração em nível de arquivo. Esta é uma tarefa de restauração.

    D2D_SESSIONLOCATION

    Identifica o local onde os pontos de recuperação estão armazenados.

    D2D_PREPOST_OUTPUT

    Identifica um arquivo temporário. O conteúdo da primeira linha do arquivo temporário é exibido no log de atividades.

    D2D_JOBSTAGE

    Identifica o estágio da tarefa. Os valores a seguir identificam a variável D2D_JOBSTAGE:

    pre-job-server

    Identifica o script que é executado no servidor de backup antes do início da tarefa.

    post-job-server

    Identifica o script que é executado no servidor de backup após a conclusão da tarefa.

    pre-job-target

    Identifica o script que é executado no computador de destino antes do início da tarefa.

    post-job-target

    Identifica o script que é executado no computador de destino após a conclusão da tarefa.

    pre-snapshot

    Identifica o script que é executado no computador de destino antes de capturar o instantâneo.

    post-snapshot

    Identifica o script que é executado no computador de destino depois de capturar o instantâneo.

    D2D_TARGETVOLUME

    Identifica o volume cujo backup foi feito durante uma tarefa de backup. Essa variável é aplicável a scripts de instantâneo anteriores e posteriores para uma tarefa de backup.

    D2D_JOBRESULT

    Identifica o resultado de um script de tarefa posterior. Os valores a seguir identificam a variável D2D_JOBRESULT:

    success

    Identifica o resultado realizado com êxito.

    fail

    Identifica o resultado realizado sem êxito.

    D2DSVR_HOME

    Identifica a pasta onde o servidor de backup está instalado. Essa variável é aplicável a scripts que são executados no servidor de backup.

    D2D_RECOVERYPOINT

    Identifica o ponto de recuperação criado pela tarefa de backup. Esse valor é aplicável no script de backup posterior somente.

    D2D_RPSSCHEDULETYPE

    Identifica o tipo de programação durante o backup para um repositório de dados no RPS. Os valores a seguir identificam a variável D2D_ RPSSCHEDULETYPE:

    diário

    Identifica a programação como um backup diário.

    semanal

    Identifica a programação como um backup semanal.

    mensal

    Identifica a programação como um backup mensal.

    O script é criado.

Observação: para todos os scripts, um valor retornado igual a zero indica êxito e um valor retornado diferente de zero indica falha.

Colocar o script na pasta Prepost e verificar

Todos os scripts anteriores e posteriores de um servidor de backup são gerenciados na pasta prepost no seguinte local:

/opt/Arcserve/d2dserver/usr/prepost

Siga estas etapas:

  1. Coloque o arquivo no seguinte local do servidor de backup:

    /opt/Arcserve/d2dserver/usr/prepost

  1. Forneça a permissão de execução para o arquivo de script.
  2. Efetue logon na interface da web do Agente do Arcserve UDP (Linux).
  3. Abra o Assistente de backup ou o Assistente de restauração e navegue até à guia Avançado.
  4. Selecione o arquivo de script na lista suspensa Configurações de scripts anteriores/posteriores e, em seguida, envie a tarefa.
  5. Clique em Log de atividades e verifique se o script é executado para a tarefa de backup especificada.

    O script é executado.

Os scripts anteriores e posteriores são criados com êxito e colocados na pasta prepost.


Copyright © 2018. Todos os direitos reservados.

Avalie esta página
O conteúdo desta página foi útil para mim. Discordo totalmente Concordo plenamente
Enviar avaliação e comentários opcionais sobre esta página