I am not used to working on the postgres backend. So forgive me if I leave something obvious out.

I have postgres 9.4 running on 3 (debian) servers. #1 is the main prod server. #2 is slave to #1. #3 is for dev.

Currently #2 is out of sync with #1. The #2 server rebooted and was stuck waiting for a password to restart. Several days later it was brought to my attention that #2 was down. I went through the hosting site and was able to get the server back online. Postgres sync between #1 and #2 is broken. I do know that we have the WAL files backed up in an S3 bucket. What I can find online about this issue talks about rebuilding the server.

Is there a way to restart the sync without rebuilding the server?

1 Answer 1


Only if you have a WAL archive. In that case, you can configure restore_command to catch up from the archive.

Otherwise, rebuilding the standby us your only option.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.