Ну тот кто проектировал базу знает что горячее, а что менее
Если этот проектировщик решит здоровенную базу по живому резать, то это хреновый проектировщик)
Например, у нас на работе дамп базы весит чуть больше 14 гигов. С учётом круглосуточного обращения к ней мигрировать её таким образом нельзя. А если бы и собрались, то заранее оповестили б всех клиентов, что в период с X по Y будут вестись работы, в течение которых выключение приложений, лок базы, миграция и т.д.
Вот так бы я поступил в случае необходимости миграции на другую СУБД.
У нас мускуль на борту. Недавно ребята мигрировали на другой сервер. Сделали по живой: на новом оформили SLAVE, на старом - MASTER. Запустили миграцию через бинлог, когда база стала готова, переключили все приложения на неё. Убрали SLAVE, заменив на MASTER, а старый сервер дропнули. Вот так мы перевозили базу практически без всяких потерь в течение рабочего дня на другой хостинг.