mysqldump лочит таблицы на запись и во время дампа база фактически простаивает. Конечно можно разбить большие таблицы на много маленьких, но это долго реализовывать - много запросов придётся переписать. Репликацию тоже не очень хочется прикручивать.
Иметь моментальный слепок базы мне не нужно. Если во время дампа записи в таблицах будут меняться/добавляться, то это приемлемо.