Continuous Archiving no PostgreSQL

13/05/2017

0

Bom dia pessoal,

Estou configurando uma rotina de backup no postgres utilizando o Continuous Archiving, seguindo as orientações da documentação. Estou utilizando o Postgres 9.6 e o Windows 10.

No arquivo postgresql.conf eu realizei as seguintes alterações:

wal_level = replica (já tentei utilizar wal_level = archive também, e não funcionou)
archive_mode: on
archive_command = 'copy “C:\\\\Program Files\\\\PostgreSQL\\\\9.6\\\\data\\\\%p” “D:\\\\bkp_postgres\\\\%f”'

No windows server, concedi permissão de escrita para todos os usuários na pasta D:\\bkp_postgres.

Quando executo o comando psql -U postgres -c "SELECT pg_stop_backup();", aparece a seguinte mensagem de erro no log:

2017-05-13 09:17:43 BRT LOG:  archive command failed with exit code 1
2017-05-13 09:17:43 BRT DETAIL:  The failed archive command was: copy “pg_xlog\\00000001000000000000000A” “D:\\bkp_postgres\\00000001000000000000000A”
2017-05-13 09:17:44 BRT LOG:  archive command failed with exit code 1
2017-05-13 09:17:44 BRT DETAIL:  The failed archive command was: copy “pg_xlog\\00000001000000000000000A” “D:\\bkp_postgres\\00000001000000000000000A”
2017-05-13 09:17:45 BRT LOG:  archive command failed with exit code 1
2017-05-13 09:17:45 BRT DETAIL:  The failed archive command was: copy “pg_xlog\\00000001000000000000000A” “D:\\bkp_postgres\\00000001000000000000000A”
2017-05-13 09:17:45 BRT WARNING:  archiving transaction log file "00000001000000000000000A" failed too many times, will try again later


Os caminhos dos diretórios estão corretos, porém não funciona.

Alguém já passou por este problema e conhece a solução?

Obrigado!
Thiago Silva

Thiago Silva

Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar