Pular para o conteúdo principal
Versão 3.1.0

Execução de backups

Esta opção permite a realização dos backups no modo online (com a Base 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 pretendido 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 pretendido está instalado.
  • -b, --backup=<valor> => [default: Todos] Identificador do backup.
  • -h, --help => Ajuda
  • -a => Ambiente de Backup
  • -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> => [default: Todos] Nome do ambiente de backup.
  • -t, --type=(full|diff|incr) => [default: incr] Tipo do backup.
    • full (Completo) Backup de todos os ficheiros da instância.
    • diff (Diferencial) Backup dos ficheiros da instância alterados desde o último backup completo.
    • incr (Incremental) Backup dos ficheiros 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-ambiente-backup> -q -o -p
Execução Interativa
Terminal input
   pgsmart backup exec
  1. Escolha o Agente do PgSmart pretendido (ou Registar novo Agente).

  2. Escolha o ambiente de backup.

nota

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

  1. Escolha o tipo de backup pretendido ["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.