03.04.2014 16:26, Alexey Vasiliev пишет:
> Какая версия PostgreSQL?
>
> Почему бэкап делается не через
> http://www.postgresql.org/docs/current/static/app-pgbasebackup.html ?
>
> restore.conf должен сразу быть настроен и положен в дата директорию,
> поскольку без него база при запуске ругнется, что не хватает файлов и
> упадет (еще может говорить, что нужно удалить backup_label, что делать
> не нужно). При верном restore.conf PostgreSQL начнет подчитывать с
> основной базы wal-файлы и будет работать в режиме восстановления.
Алексей, спасибо за ответ.
Версии Postgres 9.0 - 9.3.
Бекап делается rsync или bacula, т.к. базы большие и не всегда есть
возможность развернуть рядом копию.
restore.conf генерирую из бэкапа по 2 файлам - backup_label и файл
*.backup из pg_xlog. Зачем он нужен - я знаю.
--
Николай Богданов,
инженер ЗАО «Флант»
http://flant.ru/
+7 (495) 721-10-27, доб. 422
+7 (926) 125-39-69