Execução de backups
Esta opção permite a realização dos backups no modo online (com o banco 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 desejado no tempo. |
Sintaxe do Comando
pgsmart backup exec [FLAGS]
Flags:
-
-a, --agent=<value> ⇒ Alias, hostname ou IP do servidor onde o PgSmart Agent desejado está instalado.
-
-b, --backup=<value> ⇒ [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=<value> ⇒ [default: Todos] Nome do ambiente de backup.
-
-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
pgsmart backup exec -a <agent> -t [full|incr|diff] --site=<nome-ambiente-backup> -q -o -p
Execução Interativa
pgsmart backup exec
-
Selecione o Agente do PgSmart.
-
Selecione o ambiente de backup.
Ao selecionar o ambiente de backup o pgsmart executará automaticamente a verificação do ambiente. |
-
Selecione o tipo de backup desejado ["completo, incremental, diferencial"].
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. |