У меня есть 2 сервера postgresql на двух разных компьютерах, которые не подключены.
Каждый сервер содержит базу данных с той же схемой.
Я бы хотел, чтобы один из серверов был главным сервером: этот сервер должен хранить все данные, вставленные в обе базы данных.
Для этого я хотел бы импортировать регулярно (например, ежедневно) данные из одной базы данных во вторую базу данных. Это означает, что я должен быть в состоянии:Копирование данных между двумя серверами, которые не подключены
«сбросить» в файл (ы) все данные, которые были сохранены в первой базе данных с момента указанной даты.
импорт экспортированных данных на второй базе данных
я не видел никакого времени/даты в опции команды pg_dump/pg_restore.
Итак, как я мог это сделать?
NB: данные вставляются в базу данных и не обновляются.
Что вам нужно, это репликация postgresql http://www.postgresql.org/docs/9.3/static/high-availability.html, и этот вопрос отключен для этого сайта. – e4c5