в mysql с логическими дампами не очень круто, по крайней мере даже на innodb у меня не очень получалось незаметно для пользователей сделать логический дамп, даже с single-transaction и ещё какими-то опциями.
может конечно я не сильно старался, но innobackupex/xtrabackup делали дамп 800+гб базы за 10-15 минут и локом на 1 секунду в самом конце, что не критично.