минимальным даунтаймом.
Есть в продакшене hostA, centos6, pg 9.3, база на 200G.
И новый hostB, centos8, pg 12.
Как я понимаю, мне нужно смотреть в сторону Slony, или есть ещё варианты?
*dump не подходит из-за долгого даунтайма, pg_upgrade из-за разных хостов. (как я понял, читая разные статейки)
смена ОС влияет, если меняется glibc и сортировка строк. в принципе, сделать реплику на новой ОС, апгрейднуть её и затем перестроить в первую очередь UNIQUE индексы с ключами, зависящими от glibc, затем остальные индексы — вполне возможно. помимо слонов, можно смотреть ещё и на londiste — я им предпочитаю тащить данные
имхо, я бы добавил хост В в кластер и через pg_upgrade обновил . и потихоньку выводить старые сервера
Обсуждают сегодня