Quando faltar espaço em HD ou a transferência de dados de um ponto ao outro não ser 100/100mbit, voce pode realizar a migração do seu banco de dados da seguinte maneira:
[email protected] ~ $ mysqldump -u root database | gzip > database.sql.gz
e para subir o banco após voce ter transferido para a nova maquina:
[email protected] ~ $ gunzip < database.sql.gz | mysql -u root database
isto além de economizar o espaço em disco, aumenta a velocidade na transferência do arquivo já que ele vai ser pelo menos 40% menor que o tamanho original.