Configuração de Repositório de Backup
Nesta opção é possível definir o local onde ficarão armazenados os metadados dos backups
, os backups
propriamente ditos e os logs
transacionais que viabilizarão uma restauração futura.
O Repositório de backups
é, na prática, uma cópia do diretório da instância (PGDATA) e mais os logs
transacionais(que garantem a consistência dos backups
). É possível mais de um repositório para cada Backup
, e estes podem ser "distribuídos" em outros servidores.
A execução não interativa está desabilitada para esta operação.
-
Escolha o
Agente do PgSmart
(ou registar novo Agente). -
Escolha a seção
Repositório de backup
(a seleção é feita com a tecla [spaces]).
Ao Escolha a seção Repositórios de backup
, as seguintes operações são disponibilizadas:
- Listar os repositórios de
Backup
. - Adicionar um Repositório de
backups
. - Editar um Repositório de
backups
. - Remover um Repositório de
backups
.
Listar os Repositórios de Backup
- Instruções
- Vídeo
-
Escolha a operação
Listar
. -
Os repositórios de
Backup
configuradas serão exibidos.Figura 1 - Configuração de Repositórios de Backup - Lista
Adicionar um Repositório de backups
- Instruções
- Vídeo
-
Escolha a operação
Adicionar
. -
Indique o
caminho completo para o Repositório de backups
(Padrão: /var/lib/pgBackRest) -
Confirme se deseja definir o tempo de retenção dos backups neste repositório.
3.1 Escolha a forma de definição do tempo de retenção (se em dias ou por quantidade máxima).
3.2 Indique o número máximo de dias ou backups para a expiração dos backups
full
.3.3 Indique a quantidade máxima para a retenção dos backups
diferenciais
. -
Confirme a adição do repositório de
backups
.Figura 2 - Configuração de Repositórios de Backup - Cria
Editar um Repositório de backups
- Instruções
- Vídeo
-
Escolha a operação
Editar
. -
Escolha o repositório que deseja editar.
-
Indique o
caminho completo para o Repositório de backups
(Default: /var/lib/pgBackRest) -
Confirme se deseja definir o tempo de retenção dos backups neste repositório.
4.1 Escolha a forma de definição do tempo de retenção (se em dias ou em quantidade máxima).
4.2 Indique a quantidade máxima de dias ou backups para expiração dos backups
full
.4.3 Indique o valor máximo em dias ou quantidade de backups para retenção dos backups
full
.4.4 Indique a quantidade máxima de dias ou backups para retenção dos backups
diferenciais
. -
Confirme a edição do repositório.
Figura 3 - Configuração de Repositórios de Backup - Edita
Remover um Repositório de backups
- Instruções
- Vídeo
-
Escolha a operação
Remover
. -
Escolha o
Repositório
que deseja remover. -
Confirme a remoção do repositório.
Figura 4 - Configuração de Repositórios de Backup - Remove
-
Por padrão, os
backups
serão realizados para todos os repositórios cadastrados. Atualmente, o PgSmart não oferece suporte para direcionarbackups
a um repositório específico, embora essa funcionalidade seja suportada pelo componente pgBackRest. -
Esta operação será disponibilizada brevemente.
-
Para realizar esta operação no PostgreSYS, utilize seção "Configurações Globais", onde é dado acesso a todos os parâmetros do pgBackRest, tornando possível criação e configuração dum parâmetro específico para indicar o repositório alvo (esta opção exige um conhecimento mais específico do pgBackRest e mais detalhes podem ser obtidos na documentação do componente pgBackRest).