Projeto

Geral

Perfil

Ações

Implantação #437

Aberta
JS JS

Elaborar e implementar estratégia de backup do BD dos SIGs

Implantação #437: Elaborar e implementar estratégia de backup do BD dos SIGs

Adicionado por Jomar F Santos 14 dias atrás. Atualizado 14 dias atrás.

Situação:
Em Atendimento
Prioridade:
Normal
Atribuído para:
Início:
11/06/2026
Data prevista:
% Terminado:

0%

Tempo estimado:
Demandante:

STI

Nº SOSTI:
Nº SEI:

Descrição

Esta demanda tem por objetivo documentar o estudo, análise e implementação de uma estratégia de backup da base de dados dos SIGs baseada no uso da ferramenta pgBackRest.

JS Atualizado por Jomar F Santos14 dias Ações #1

  • Situação alterado de Nova para Em Análise

JS Atualizado por Jomar F Santos14 dias Ações #2

  • Situação alterado de Em Análise para Em Atendimento

Foi realizada análise inicial da documentação disponível em https://pgbackrest.org/user-guide.html#introduction e outras fontes na internet. A partir daí, como forma de testar e validar o correto funcionamento foram realizados os passos:

  1. Instalação do pgBackRest nas VMs 192.168.16.211 e 192.168.0.112, cópia de teste e banco de sustentação, respectivamente;
  2. Criação e configuração da chave ssh para o usuário postgres em ambas VMs;
  3. Configuração do "/etc/postgresql/16/main/postgresql.conf", adicionando:
archive_mode = on               # enables archiving; off, on, or always
archive_command = 'pgbackrest --stanza=sigs --io-timeout=120 archive-push %p'
  1. Configuração do pgBackRest
# VM BD de Teste - /etc/pgbackrest.conf 
[global]
repo1-host=192.168.0.112
repo1-host-user=postgres
repo1-host-port=22

[sigs]
pg1-path=/data/pgdata


# VM de Backup - /etc/pgbackrest.conf 
[global]
process-max=4
repo1-path=/var/lib/pgbackrest
repo1-retention-full=1

[global:archive-push]
compress-level=3

[sigs]
pg1-host=192.168.16.211
pg1-user=postgres
pg1-host-port=2046
pg1-path=/data/pgdata

  1. Executado o comando para realização do primeiro backup completo
pgbackrest --stanza=sigs --log-level-console=info --type=full backup

Aguardando a conclusão do backup para seguir com os testes.

Ações

Exportar para PDF Atom