Configuração dos Repositórios de backups
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.
Configuração Não Interativa
A execução não interativa está desabilitada para esta operação.
Configuração Interativa
-
Selecione o Agente do PgSmart ou registre um novo.
-
Selecione a Seção "Repositório de backup"(a seleção é feita com a tecla <spaces>).
Ao selecionar a seção "Repositórios de backup", as seguintes operações são disponibilizadas:
Listar os repositórios de backup
-
Selecione a operação "Listar"
-
Os repositórios de backup configuradas serão exibidos.
Adicionar um Repositório de backups
-
Selecione a operação "Adicionar".
-
Informe 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.
-
Selecione a forma de definição do tempo de retenção (se em dias ou em quantidade máxima).
-
Informe a quantidade máxima de dias ou backups para expiração dos backups "full".
-
Informe o valor máximo em dias ou quantidade de backups para retenção dos backups "full".
-
Informe a quantidade máxima para retenção dos backups "diferenciais".
-
-
Confirme a adição do repositório de backups.
Editar um Repositório de backups
-
Selecione a operação "Editar"
-
Selecione o repositório que deseja editar.
-
Informe o caminho completo do repositório [Default: /var/lib/pgbackrest].
-
Informe se deseja definir o tempo de retenção dos backups no repositório.
-
Selecione a forma de definição do tempo de retenção (se em dias ou em quantidade máxima).
-
Informe a quantidade máxima de dias ou backups para expiração dos backups "full".
-
Informe o valor máximo em dias ou quantidade de backups para retenção dos backups "full".
-
Informe a quantidade máxima para retenção dos backups "diferenciais".
-
-
Confirme a edição do repositório.
Remover um Repositório de backups
-
Selecione a operação "Remover"
-
Selecione o repositório que deseja remover.
-
Confirme a remoção do repositório.
Por padrão, os backups serão realizados para todos os repositórios cadastrados. Atualmente, o PgSmart não oferece suporte para direcionar backups 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 de um 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). |