tgoop.com/eshu_coding/297
Last Update:
Примерно год назад я перетаскивал базу данных Палантира (чуть больше терабайта) с сервера на сервер. С помощью консольных утилит это было то ещё удовольствие, требующее как минимум стабильного соединения с сервером в течение многих часов.
В монге встроен механизм, который может быть использован в т.ч. для подобного переезда без отключения базы: создаём реплики на новых серверах, после чего постепенно отключаем старые инстансы и база перенесена.
В посгресе такого механизма "из коробки" нет. Но есть широко распространенное средство организации отказоустойчивых кластеров: Patroni. С год назад я к сожалению не осознавал, зачем оно мне.
Прилагаю статью с описанием процесса переноса продакшн базы без остановки доступа к данным. Кросивое.
Теперь надо бы для общего развития поднять кластер где-нибудь у себя.
#mongo
BY Эшу быдлокодит
Share with your friend now:
tgoop.com/eshu_coding/297