Você pode usar mysqldump com hosts remotos:
mysqldump -h database.server.com -u username -pPassword dbName tblName > local.file.sql
instad de redirecionar para um arquivo, você pode apenas canalizá-lo para o mysql:
mysqldump <args> | mysql -u uname -pPwd localDbName