Friday January 05 2018 19:52, Eugene Grosbein wrote to Andrew Kant:
AK>> Опять-же, с определённой долей вероятности. И на промышленных бд AK>> обычно никто не станет копировать базу снэпшотом, вместо этого AK>> воспользуются средствами самой субд, которые гарантируют AK>> консистентность.
EG> В теории да. Hа практике не всё так однозначно. Hа очень больших базах EG> "средства субд" могут оказаться практически бесполезными, потому как EG> вообще не в состоянии создать бекап за приемлемое время, в то время EG> создание crash-consistent backup путём zfs snapshot/zfs send получается EG> за вполне себе нормальное время.
Я-бы усомнился в правильности проектирования подобного решения. В таком случае (imho) надо всё-таки использовать средства самой БД для репликации, а вот реплику можно и посадить на время создания того-же снэпшота, и получаем 100% гарантию консистентности бэкапа. В твоем случае ты можешь думать, что у тебя за нормальное время получен якобы crash-consistent backup, но при восстановлении вдруг понять, что пора искать другое место работы. Причем, один раз может и прокатит, а на второй - стрельнет. Зачем эти игры в русскую рулетку?