Estás leyendo: Migrar una base de datos de gran tamaño de un servidor a otro usando SSH.
R T F
Test Velocidad

Migrar una base de datos de gran tamaño de un servidor a otro usando SSH



cambiar servidor sitio webUn 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.

Vía | DH Wiki, Anieto2k


Tags: , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,

  • http://www.tecnologiaslibres.net Eduardo

    me perdonaras, pero yo no veo donde usas ssh

  • http://www.marlexsystems.org Marlex

    En el MySQLDump, tienes que correrlo desde el SSH :P

  • http://godrupal.mx Jonathan

    Pero que hacemos en los casos donde solo tengamos ‘localhost’?

  • http://www.marlexsystems.org Marlex

    @Jonathan: ¿lo dices en el caso de que tu MySQL esté en un Localhost? Entonces en el host puedes usar en vez de una dirección de host como mysql.marlexsystems.org puedes agregar simplemente tu IP o, en su defecto, 127.0.0.1.

    Ante cualquier duda, puedes escribirme desde el formulario de contacto de este weblog y con gusto te ayudaré.

¡Vótala!
Destacadas
Buscador de Marlex Systems
Patrocinan Marlex Systems
Archivo de Noticias