DBAtlas · Atlas de operações de banco de dados

Criar o stanza do pgBackRest e verificar o arquivamento (stanza-create/check)

PostgreSQLBackup e PITR

Comando

# Create the stanza in the repository (once):
sudo -u postgres pgbackrest --stanza=<stanza> --log-level-console=info stanza-create
# Verify configuration and archiving end to end (switches WAL and waits for the segment to reach the repo):
sudo -u postgres pgbackrest --stanza=<stanza> --log-level-console=info check

O que faz

stanza-create cria no repositório os metadados do cluster (system identifier, versão); check testa a conexão com o PostgreSQL, o archive_command e a chegada do WAL ao repositório com um WAL switch real.

Quando usar

Na configuração inicial, após mudar o archive_command ou o repositório e como verificação de saúde no monitoramento/cron.

Atenção

Execute os comandos como postgres (ou como dono do repositório); executá-los como root quebra a propriedade dos arquivos. Após um upgrade de versão major é necessário stanza-upgrade, não stanza-create. Se o check falhar, o PITR pode ser impossível mesmo que os backups sejam concluídos.

Abrir no DBAtlas →

Relacionados