Si va a migrar un servidor:
Los archivos de volcado puede ser muy grande, por lo que es mejor para comprimirlo antes de enviar o usar la bandera -C del SCP. Nuestra metodología de transferencia de archivos es crear un volcado completo, en el cual los registros incrementales se vacían (use --master-data = 2 --flush logs, por favor revise que no ensucie ningún host esclavo si los tiene). Luego copiamos el volcado y lo jugamos. Luego volvemos a limpiar los registros (mysqladmin flush-logs), tomamos el registro incremental reciente (que no debe ser muy grande) y solo lo jugamos. Continúe haciéndolo hasta que el último registro incremental sea muy pequeño, de modo que pueda detener la base de datos en la máquina original, copiar el último registro incremental y luego reproducirlo; debería tomar solo unos minutos.
Si lo que desea es copiar datos de un servidor a otro:
mysqldump -C --host=oldhost --user=xxx --database=yyy -p | mysql -C --host=newhost --user=aaa -p
Usted tendrá que configurar los usuarios db correctamente y proporcionar acceso a los servidores externos.
Saludos, eso es mucho mejor. –
Ese enlace parece estar muerto. Sin embargo, esto es lo que hice. Salta al terminal en la fuente y escribe 'locate my.cnf'. abra el archivo en su editor de texto favorito (vi /etc/mysql/my.cnf) y multa la línea "datadir =". Entonces todo lo que necesita hacer es repetir esto en su servidor de destino. Ahora debe comprimir el contenido de esa carpeta en la fuente y convertirlo al destino. Luego simplemente descomprímelo en el directorio de datos. – Jason