Pero hay una opcion en tu cpanel. Digo si usas Cpanel.
te recomiendo que hagas lo siguiente:
1.-Has tu backup de tu db.
2.- usa el cron jobs y programa una tarea que se ejecute a los dos minutos
3.- la tarea programada seria - tar -zvf tubasedetados.db tubasededatos.tar.gz
4.- despues en tu nuevo host programas otro cron jobs con la siguiente secuencia.
5.- wget
http://www.tupagina.com/tubasededatos.tar.gz
6.- entonces puedes volver entrar a tu nuevo hosting programando otra tarea con el cron jobs pero ahora con la instruccion:
7.- tar -zxvf tubasededatos.tar.gz
8.- y asi ya tendras tu base de datos en tu nuevo host y no te preocupes por la conexion ya que el mismo servidor tiene por lo menos una conexion T1
y es muy rapida.
espero ayudar.. jajaja aun no soy muy bueno en eso pero es una idea que se me ocurrio :D.
Nota: el Cron Jobs trabaja con los comando que usualmente tendrias que usar en el ssh.
Lo que quiero decir que si te dan accesso a la ssh pues lo haces desde ahi y te evitas estar programando la tarea en el Cron jobs.