мастер-слэйв. Казалось бы, что тут сложного?
Загвоздка в том, что бд хранятся в postgresql 9.2.20 eter-1. И в этой версии pg_basebuckup.exe просто нет.
Я пытался его обновить, но столкнулся с ошибкой
old and new pg_controldata date/time storage types do not match
Failure, exitingПробовал выгрузить в pg_dumpall, но при развертывании столкнулся с ошибкой
неверная команда \Пробовал добавить pg_basebuckup.exe вручную, вытащив его из 9.2 и добавив необходимые библиотеки, но столкнулся с ошибкой pg_basebackup: integer_datetimes compile flag does not match server
Идея следующая: Вы используете давно неподдерживаемую версию PostgreSQL, к тому же, судя по всему, сильно нестандартной сборки, судя по: > И в этой версии pg_basebuckup.exe просто нет. А в стандартном — есть: https://www.postgresql.org/docs/9.2/app-pgbasebackup.html > old and new pg_controldata date/time storage types do not match И вот этому тоже (это floating point timestamps, кажется). Поэтому Вам надо обновиться, а не заниматься настройкой репликации.
Обсуждают сегодня