Blog de Duplika

Migrar WordPress de servidor o de carpeta fácilmente

Existen numerosos motivos por los cuales estaríamos interesados en mover nuestro WordPress de lugar. Y aunque una opción siempre es reinstalar y migrar los contenidos, la flexibilidad de WordPress nos ofrece algunas alternativas mas simples, dependiendo de cual sea nuestro caso. A continuación vamos a enumerar los mas comunes y los pasos involucrados.

wp-clone

Aviso: Si tenes el sitio alojado con nosotros, podes seguir los pasos detallados a continuación, o simplemente enviarnos un ticket aclarando a donde queres moverlo, y nosotros nos encargaremos.

Migración automática via WP Clone de WP Academy

Nuestra opción preferida para copiar y migrar WordPress es WP Clone by WP Academy. Éste plugin realmente funciona muy fácil y no incluye opciones fuera de lo normal. Requiere que instales WordPress en el lugar de destino, pero luego simplemente bastará con que generes la copia de seguridad en 1 archivo, y en el lugar de destino copies la URL del archivo par que el plugin la descargue, extraiga, reemplace los datos con los del nuevo WordPress y listo!

Migración manual cuando tu dominio y URLs no cambian

Si queres mover tu WordPress de servidor por ejemplo, pero tu dominio y URL's se mantendrán exactamente iguales, el proceso es muy simple
  • Si la base de datos es la misma, simplemente bastará con que copies todos tus archivos y tu base de datos.
  • Si la base de datos cambia, tenes que editar tu archivo wp-config.php para reflejar los nuevos valores. Éste archivo esta en la raiz de tu WordPress
  • Si queres probar la migración antes de hacer el cambio, podes temporalmente ajustar el valor de "siteurl" y "home" en la tabla "wp_options" de tu base de datos (via phpmyadmin por ejemplo).

Automatización de migración via WordPress Move

wordpress-move

WordPress Move es un plugin que nos facilita la tarea de migración, aunque requiere que tengamos WordPress con dicho plugin instalado previamente, para poder avanzar con la migración. Básicamente lo que hace es generar 1 archivo con todos tus contenidos, que luego deberás importar en el servidor de destino. Si la migración implica un cambio de dominio, el plugin también se encarga de reemplazar los valores en tu base de datos. Al instalarlo tendremos un asistente en Herramientas, Migration Assitant:

Migration Assistant — WordPress

  • Change domain name: ¿Cambiaste tu sitio de por ejemplo empresa.com a empresa.com/blog? Éste proceso mantendrá el sitio en la misma ubicación.
  • Migrate: Si queres migrar tu sitio, cambiando o no el dominio, éste proceso te guiará durante el proceso.
  • Restore: Ésta es la opción que tendremos que elegir si queres restaurar una copia previamente realizada, en el servidor de destino.

Si tienen alguna duda o consulta con respecto al proceso, dejen su comentario a continuación.