Execução de backups
Esta opção permite a realização dos backups no modo online (com a Base de Dados em execução).
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.
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.
pgsmart backup exec -a localhost -t [full|incr|diff] --site=<nome-ambiente-backup> -q -o -p
pgsmart backup exec
- Instruções
- Vídeo
-
Escolha o Agente do PgSmart pretendido (ou Registar novo Agente).
-
Escolha o ambiente de backup.
Ao selecionar o ambiente de backup o PgSmart executará automaticamente a verificação do ambiente.
-
Escolha o tipo de backup pretendido ["completo, incremental, diferencial"].
Figura 1 - Execução de 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.