Я хочу переключиться с MySQL на MongoDB, но большие потери данных (более 1 часа) не подходят для меня.План резервного копирования MongoDB
мне нужно иметь планы 3 резервного копирования:
план Почасовой резервного копирования. Данные разворачиваются на диск каждые X минут, и если что-то не так с сервером, я буду уверен, что после перезагрузки он будет иметь все данные, по крайней мере, час назад. Могу ли я его настроить?
Ежедневный план резервного копирования. Данные синхронизируются с резервным диском каждый день, поэтому, даже если сервер взрывается, я могу восстановить данные за вчера через несколько часов. Должен ли я использовать fsync, master-slave или что-то еще? Я хотел бы иметь минимальный трафик, поэтому в идеале будут отправлены только изменения.
Еженедельный план резервного копирования. Данные синхронизируются со вторым резервным диском, поэтому, если оба сервера и первый резервный диск взрываются, у меня есть хотя бы данные за последнюю неделю. Здесь речь идет о надежности, поэтому можно отправлять все данные по сети.
Как это сделать?
Я бы пошел в комплекте с репликами, если сможешь. – luckytaxi