Восстановление сервера MySQL

Ребята, знатоки MYSQL сервера, прошу помощи
Обнаруженная проблема
Когда загонял бэкап тестовой БД на рабочий MySQL сервер, не заметил, что в бэкапе присутствовала БД mysql. то есть в результате БД mysql рабочего сервера перезаписал аналогичной БД тестового сервера с другой машины. В результате пользователи, привилегии, хосты итп - все в этой БД с другой машины и совсем не соответствуют тем что было. Как я понимаю, сейчас сервер работает нормально потому что все значения в кэше, и это продлится ровно до первого рестарта мускуля.
Ничего не нашел про возможность (иллюзорную, как я понимаю) восстановить эту БД из кэша.
Вопрос в следующем
Процесс я понимаю такой.
Забэкапить настроки и все включая системные БД
Остановить мускуль. Удалить мускуль сервер и клиент без удаления баз. Удалить БД mysql вручную
Установить мускуль и клиент
установить phpmyadmin (так как юзера phpmyadmin теперь тоже нет, с подключением уже существующей БД phpmyadmin)
создать пользователя БД сайта с правами на БД сайта
По идее все должно подхватиться и заработать

Прав ли я?