Executando backups

Sintaxe do Comando:

pgsmart backup exec [FLAGS]

Flags:

  • -e, --echo=(off*|info|error|all) → [default: off] → Visualização, em tela, dos detalhes de execução das operações de backup.

    • off Não mostra o detalhamento das execuções

    • info Mostra apenas as mensagens informativas

    • error Mostra apenas as mensagens de erro e aviso

    • all Mostra todos os detalhes das execuções

  • -p, --no-paging-info → Indica que não é para paginar as informações dos backups. Usado em conjunto com a opção -q(--quiet).

  • -q, --quiet → Execução não interativa para os comandos de backup. Usado em conjunto com --type e --site.

  • -s, --site=site. [Default: Todos] → Nome do ambiente de Backup.

  • --backup=backup [Default=todos] Nome do Backup.

  • -t, --type=(full|incr|diff) [default: incr] Tipo do backup

    • full Backup de todos os arquivos da instância, não existindo dependências de backups anteriores

    • incr Backup incremental, a partir do último backup bem-sucedido

    • diff Backup diferencial. Semelhante ao backup incremental, mas baseando-se no último backup full

Execução não interativa:

pgsmart backup exec -t [full|incr|diff] --site=<nome-ambiente> -q -e <info|off|error|all>

Execução interativa

pgsmart backup exec
  1. Selecionar o Agente do PgSmart.

seleciona agente
  1. Selecionar o ambiente de backup.

seleciona ambiente de backup
Ao selecionar o ambiente de backup o pgsmart executará automaticamente a verificação do ambiente.
  1. Selecionar o tipo de backup desejado ["completo, incremental, diferencial"].

seleciona tipo de backup
resultado do backup

Por padrão, o backup será gerado para todo repositório cadastrado. O PgSmart ainda não suporta a configuração do backup para um Repositório específico, apesar de o componente pgbackRest suportar esta operação.

Esta operação será disponibilizada brevemente.