Сообщение от
Black Diablo
Интересно выстроен процесс посмеялся:
4 шаг - деплой на игровые сервера
5 шаг -запуск игровых серверов
6 шаг - актуализация игровых баз.
Я в шоке, потому как не могу никак понять зачем запускать сервера, если вы не запустили скрипты на обновления баз данных.
Это просто бред - сервак тупо не запуститься, если в текущем обновлении вы добавили новые таблицы, колонки, переименовали колонки, или поменяли тип колонак.
Так как серверную часть вы разрабатываете на java судя по видео в теме. Полагаю, что с базой данных вы работаете через hibernate. И маппинг через анотации. Собственно при попытки завести сервак без обновления БД, приведет к RuntimeExeption и запуск сервака будет прерван.
Кроме того шаг 4 и 5 в вполне можно выполнять параллельно.
Для ознакомления несведущих масс может это и подойдет. А вот у людей работающих в IT вызывает улыбку.
А да вот еще, что как и говорилось не понятно почему backup базы данных у вас настолько длительный процесс, по скольку как минимум раз в день вы должны их делать для сохранения текущих достижений, по личным наблюдениям что и происходит гдето в половине пятого утра, так как именно в это время с завидной регулярностью происходит затык мин на 5-10. А так как по вашим утверждениям вы проводите тренировку установки обновления на тестовом сервере, то проблем при обновлении баз данных у вас быть просто не должно. Скрипты вы выполняете в рамках одной транзакции либо все прошло успешно, либо изменения автоматом откатит база данных, так что ни о каком копировании базы данных в случае неординарной ситуации речи идти не может, в контексте обновления.