Бэкапы

March 7, 2017

Сам факт бэкапов (особенно, восстанавливаемость которых каких-то образом проверятся), в некоторых дискуссиях преподносится, как высшая степень профессионализма. Конечно бэкапы это хорошо, но классических pg_dump-, WAL-логов или каких-то подобных бинарей, даже разложенных в географически удаленные точки, в идеальном мире недостаточно.

Классно было бы время от времени подниматься с бэкапа, полностью зарубая старый сторадж. Тогда архив, с которого мы поднялись, был бы эталонным для точки поднятия. Если продакшен работает дальше, значит мы владеем реальным дампом продакшена на тот момент. В гуглах всяких насколько понимаю как-то так и делают, постоянно поднимая какие-то данные из бэкапов, но вот какого-то рабочего подхода для маленьких и гордых пока не встречал.

В этом плане я в восторге от гита. В сущности IT-ценность стартапа - это код и базы. Код в гите со всей историей раскладывается в так много точек, что его сложно потерять целиком, а вот с базами так пока не получается. Поэтому битва с бэкапами продолжается и выиграть ее нельзя, задача - все время играть в ничью.

comments powered by Disqus