Migrar una base de datos de gran tamaño de un servidor a otro usando SSH
Un truco útil que le ha servido a mi colega The Hatcher cuando estaba traspasando una base de datos de gran tamaño. Para poder mover una base de datos, es necesario tener SSH en el servidor y, por supuesto, las bases MySQL de destino creadas y bajo un host.
La línea que necesitarás para realizar el cambio será:
mysqldump -h hostantiguo -u usuarioantiguo -pcontraseñaantigua basedatosantigua | mysql -h hostnuevo -u usuarionuevo -pcontraseñanueva basedatosnueva
Donde deberás cambiar los parámetros que están en negrita por su correspondiente cambio al nuevo servidor MySQL. Bonus: Como probablemente usarás esta función bajo un Blog de WordPress, te recomiendo que también actualices tus posts con las nuevas direcciones usando esta línea:
update wp_posts set post_content = replace(post_content,'http://www.antiguo.com','http://www.nuevo.com');
Donde te permitirá el cambio de las URLs antiguas a las nuevas, fácil y útil.
Notas Relacionadas:
-
http://www.tecnologiaslibres.net Eduardo
-
http://godrupal.mx Jonathan










