Pular para o conteúdo principal
Versão Next

Execução de backups

Esta opção permite a realização dos backups no modo online (com o banco de dados em execução).

nota

Todo o período de duração do backup é suportado pela criação dos logs transacionais, que são guardados, permitindo a restauração posterior dos backups até o ponto desejado no tempo.

Sintaxe do Comando
Terminal input
  pgsmart backup exec [Flags]

Flags:

  • -a, --agent=<agent> => Alias, hostname ou IP do servidor onde o PgSmart Agent desejado está instalado.
  • -b, --backup=<valor>=> Identificador do backup.[default: Todos]
  • -h, --help => Ajuda
  • -j, --job=<value> => identificador da tarefa de backup/restore.
  • -o, --only-info => indica para mostrar apenas as informações dos sites de backups. Usada em conjunto com a opção --quiet.
  • -p, --no-page-info => Indica que não é para paginar as informações dos sites de backups. Usada em conjunto com a opção --quiet.
  • -q, --quiet => Execução não interativa para as operações de backup (exec|info|restore). Usada em conjunto com as opções --site e --agent.
  • -s, --site=<valor> => Nome do site de backup.[default: Todos] .
  • -t, --type=(full|diff|incr) => [default: incr] Tipo do backup.
    • full (Completo) Backup de todos os arquivos da instância.
    • diff (Diferencial) Backup dos arquivos da instância alterados desde o último backup completo.
    • incr (Incremental) Backup dos arquivos da instância alterados desde o último backup, independentemente do tipo.
Execução Não-Interativa
Terminal input
  pgsmart backup exec -a localhost -t [full|incr|diff] --site=<nome-site-backup> -q -o -p
Execução Interativa
Terminal input
  pgsmart backup exec
  1. Selecione o Agente do PgSmart desejado (ou Registrar novo Agente).

  2. Selecione o site de backup.

    nota

    Ao selecionar o site de backup o PgSmart executará automaticamente a verificação do site.

  3. Selecione o tipo de backup desejado ["completo, incremental, diferencial"].

Figura 1 - Execução de Backup
Figura 1 - Execução de Backup
Notas Finais
nota
  • 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.