How could I move a huge mysql database from one server to another mysql server

view full story

http://serverfault.com – I have a huge mysql database , say about 15G size . Now I want to move the database to another mysql server , the normal way to do this is to export mysql file then import this file to the target server . But I find it is so slow and error occured in this process . Any better way to do this ? Please let me know . Thanks . (HowTos)