Postgresql com Backup Incremental — parte 2 — Fazendo backup do sistema de arquivos (pg_basebackup)

Continuando os procedimentos para realizar o Backup Incremental no Postgresql, neste post faremos o backup dos dados do servidor principal, onde este backup será usado posteriormente para o restore.

No servidor principal, vamos utilizar o comando pg_basebackup, onde este comando faz o backup do cluster total do servidor principal, não sendo possível fazer o backup de somente um banco específico.

Executamos o comando abaixo:

pg_basebackup -h127.0.0.1 -U user_replication -D backup -Ft -z -P

os parâmetros utilizados pode sem verificados no site do Postgresql.

Após a execução e conclusão, você pode verificar que foi criada uma pasta chamada backup a partir do diretório onde você executou o comando e dentro desta o arquivo base.tar.gz.

Agora já temos a configuração do registro de Logs (Wal) e o backup dos arquivos, o próximo passo será fazer a limpeza dos logs (Wal) antigos.

Olá tudo bem? Poderia te pedir uma coisa?
Gostaria do seu feedback sobre o artigo, poderia deixar um comentário com suas dúvidas, criticas, sugestões!
Obrigado!!