Execução de Backups
Esta opção permite realizar backups em modo online (com a base de dados em execução).
Todo o período de duração do backup é suportado pela criação de logs transacionais, que são guardados, permitindo a restauração posterior dos backups até ao 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>
=> Identificador do backup. [default: Todos]-h, --help
=> Ajuda-j, --job=<valor>
=> Identificador da tarefa de backup/restauração.-o, --only-info
=> Indica que deve mostrar apenas as informações dos sites de backup. Utilizado com a opção --quiet.-p, --no-page-info
=> Indica que não deve paginar as informações dos sites de backup. Utilizado com a opção --quiet.-q, --quiet
=> Execução não interativa para operações de backup (exec|info|restore). Utilizado com as opções --site e --agent.-s, --site=<valor>
=> Nome do site de backup. [default: Todos]-t, --type=(full|diff|incr)
=> Tipo de backup. [default: incr]- full (Completo) => Backup de todos os ficheiros da instância.
- diff (Diferencial) => Backup dos ficheiros alterados desde o último backup completo.
- incr (Incremental) => Backup dos ficheiros alterados desde o último backup, independentemente do tipo.
pgsmart backup exec -a localhost -t [full|incr|diff] --site=<nome-site-backup> -q -o -p
pgsmart backup exec
- Instruções
- Vídeo
-
Selecione o Agente do PgSmart pretendido (ou Registar um novo Agente).
-
Selecione o site de backup.
Ao selecionar o site de backup, o PgSmart executará automaticamente a verificação do site.
-
Selecione o tipo de backup pretendido ["completo, incremental, diferencial"].
Figura 1 - Execução de Backup
-
Por padrão, o backup será gerado para todos os repositórios registados. O PgSmart ainda não suporta a configuração de backup para um repositório específico, embora o componente pgBackRest suporte esta operação.
-
Esta operação estará disponível em breve.