Ещё раз о резервном копировании/репликации.
Есть база на сервере 9.3 (windows), которая активно используется, что не позволяет её останавливать дольше, чем на 5 минут. Но на данном железе идёт просадка производительности и требуется перенести базу на другой сервер 9.4 (linux).
Каков алгоритм действия?
P.S. Прочёл всё, что нашёл, но не уверен ни в одном из методов, либо не могу понять алгоритм действий.
Функционал изменения данных в
Функционал изменения данных в прикладе заблокировать и папку с данными перенести, либо переносить файлы логов транкзаций или сделать дамп, с дампом самое простое(а потом последние изменения добавить через логи).
Я бы настроил второй сервер в
Я бы настроил второй сервер в режиме Hot-standby.
http://postgresql.ru.net/manual/hot-standby.html
затем остановил бы оба сервера, сменил бы IP и запустил Hot-standby в нормальном режиме. 5 минут для этого хватит.