Isso não funcionará para InnoDB. Use esta solução alternativa apenas se estiver tentando copiar bancos de dados MyISAM.
Se bloquear as tabelas durante o backup e, possivelmente, pausar o MySQL durante a importação do banco de dados for aceitável, mysqlhotcopy pode funcionar mais rápido.
Por exemplo
Cópia de segurança:
# mysqlhotcopy -u root -p password db_name /path/to/backup/directory
Restaurar:
cp /path/to/backup/directory/* /var/lib/mysql/db_name
mysqlhotcopy também pode transferir arquivos por SSH (scp) e, possivelmente, direto para o diretório de banco de dados duplicado.
Por exemplo
# mysqlhotcopy -u root -p password db_name /var/lib/mysql/duplicate_db_name