Execução de Backups
O PgSmart facilita a execução de backups no modo online, permitindo que os bancos de dados estejam ativos durante o processo. A integridade e a possibilidade de restauração até um ponto específico no tempo são asseguradas pelo armazenamento contínuo dos logs transacionais.
Sintaxe do Comando
pgsmart backup exec [OPÇÕES]
OPÇÃO | DESCRIÇÃO |
---|---|
-t, --type=(full,incr,diff) |
Define o tipo do backup: completo (full), incremental (incr) ou diferencial (diff). |
-s, --site= |
Especifica o Ambiente de Backup. |
--backup= |
Define o nome de identificação do backup. Opicional, se não informado, o PgSmart irá gerar um nome com data e hora automaticamente. |
-e, --echo=(off,info,error,all) |
Controla a visualização dos detalhes de execução dos backups na tela. |
-p, --no-paging-info |
Desativa a paginação das informações dos backups. |
-q, --quiet |
Executa o backup de forma não interativa, útil para scripts ou automação. |
Execução Não Interativa
pgsmart backup exec -t (full|incr|diff) -s <AMBIENTE> -q -e (info|off|error|all)
Execução Interativa
pgsmart backup exec
-
Selecione o Ambiente de Backup.
Ao selecionar o Ambiente de Backup, o PgSmart irá automaticamente verificá-lo. -
Escolha o tipo de backup desejado.
-
full: Realiza um backup completo da instância de banco de dados.
-
diff: Realiza um backup diferencial da instância de banco de dados. Contempla operações desde o último backup completo bem-sucedido.
-
incr: Realiza um backup incremental da instância de banco de dados. Contempla operações desde o último backup bem-sucedido, seja um backup incremental, diferencial ou completo.
-
-
Confira o resultado da operação de backup.
Via PgSmart, um backup é salvo em todos os repositórios de backup cadastrados. A funcionalidade de selecionar um repositório específico para backup, embora suportada pelo pgBackRest, será incorporada em breve pelo PgSmart. |