В общем есть прод и есть дев. Ситуация простая, необходимо, к примеру раз в неделю, сливать бд с прода и заливать на дев, чтобы держать бд дева в актуальном состоянии. Хочется это все автоматизировать. Есть ли варианты, КРОМЕ КАК
1) создания скрипта, выполняющие функции создания дампа, его передачи и последующей заливки
2) синкать /var/lib/mysql/%dbname% между серверами
Сергей delphinpro, эмулировать реальность может оказаться более трудоемким занятием, чем банальный дамп.
Особенно если окажется, что эмулировали недостаточно достоверно и все надо переделывать ;)
Вряд ли кому-нибудь из работающих в вебе нужно напоминать, как по-разному выглядят дизайнерский макет с lorem ipsum и тот пользовательский контент, который в него впихнут по образу и подобию.
Adamos, это определенно более трудоемко чем дамп.
зато развернуть можно где и когда угодно, хоть на локальном компе разраба. Хотя бы из-за приватности. Реальный дамп всем подряд раздавать не будешь. И снова вопрос: разрабы имеют доступ к дев базе? Наверняка. То есть любой в теории может слить пароли, ПД и т.п.
Сергей delphinpro, вы уходите сильно в теорию от реалий вопроса, в котором вообще ничего не говорится о размере команды.
Вот у меня есть дев-сервер, но я им пользуюсь один. И у меня есть доступ к проду, естественно. Так что будут ли у меня ПД с сайта на дев-сервере - вот вообще никак не скажется на безопасности...
... а на критичности ситуации, когда хостер просрал и сервер, и его снапшоты - таки скажется ;)