Backup

Implantação - Backup

Para ganhar velocidade na implantação do Bunker incluímos o parâmetro -i

A dinâmica é guiar o técnico de infra nas informações que precisamos. Por isso programamos todo o roteiro, bastando chamar o bunker com o parâmetro -i e responder a todas as perguntas que ele fará. 

Veja abaixo como ficou:

Implantação

Command Line: ./bunker -i

Etapas:

  1. Código do cliente
    Se o código crm estiver no nome do servidor, então conseguimos capturar automaticamente. Se não, pedimos para que informe manualmente.

  2. Diretório de backup
    Se o diretório padrão estiver acessível, então pedimos apenas a confirmação. Se não, pedimos para que informe manualmente.

  3. Database que será feito o backup
    Se houver apenas um database, então apenas pedimos confirmação. Se houver mais de um database no postgres desse servidor, mostramos
    a lista e pedimos para informar qual dos databases serão agendados para backup + upload.

  4. Horário de execução do backup
    Esta etapa foi automatizada. Vamos controlar os agendamentos de forma que fique distribuído nos dias da semana e nos horários permitidos para a execução da rotina (geralmente durante a madrugada).
    Atualmente o agendamento será de 1 vez na semana para cada banco de dados do cliente. Se for combinado com o cliente uma frequência maior, deverá ser incluído manualmente no cron.