Hola fenixdemetal, cómo vas??
Y por que no juegas con los privilegios y permisos que te permite hacer mysql?? La idea sería que le des los permisos de una DB a ciertos usuarios para restaurar y guardar, a otros para otro db, a otros para otro db... Sólo falta ver si tu contexto de problema te lo permite
Saludos