Al server remoto
mysqldump mydbname | ssh host2 "mysql mydbcopy"
Al server locale
mysqldump mydbname | mysql mydbcopy
Per prima cosa crea il database duplicato:
CREATE DATABASE duplicateddb;
Assicurati che l'utente e le autorizzazioni siano tutti a posto e:
mysqldump -u admin -p originaldb | mysql -u backup -pPassword duplicateddb;
A volte eseguo un mysqldump e convoglio l'output in un altro comando mysql per importarlo in un altro database.
mysqldump --add-drop-table -u wordpress -p wordpress | mysql -u wordpress -p wordpress_backup