Clonar WordPress con All in ONE WP Migration

Si somos administradores de muchas páginas WEB en WordPress, una de las tareas más lentas es la instalación y configuración de cada uno de los plugins de manera manual.

Si queremos acelerar este proceso, lo que tenemos que hacer es clonar otro sitio WEB de WordPress que administremos y tengamos ya todo configurado a nuestro gusto, en la nueva página WEB que vayamos a crear.

El plugin All in One WP Migration sirve, justamente para eso.

Tenemos que instalar este plugin en la página origen y en la de destino. En la origen, exportamos el blog completo a un fichero.

En la de destino, importamos ese fichero. Y ya hemos terminado la clonación!!!

El archivo de importación se guarda en la ruta /httpdocs/wp-content/ai1wm-backups, así que tendrás que eliminarlo cuando hayas terminado para que no ocupe espacio en tu hosting, pues normalmente está limitado. También lo puedes eliminar o restaurar mediante la versión premium, desde el menú «Copias de seguridad»:

Copias de seguridad del plugin de WordPress ALL in ONE WP Migrations

Lógicamente, luego tendremos que eliminar el contenido del sitio nuevo y crear el adecuado para esa nueva página.

Os dejo un vídeo de demostración del plugin:

¿Qué hacer después de la migración del blog?

Como es una página nueva con contenido duplicado, lo que tenemos que hacer es eliminar todas las entradas, páginas e imágenes para no ser penalizados por Google.

En el menú de Ajustes, tendremos que cambiar el nombre y la descripción del blog. Lo mismo tendremos que hacer en otros plugins, como el de Yoast o el All in ONE SEO.

No deberíais tener que cambiar la contraseña de ningún usuario pero, algunas veces, me he encontrado con que no me dejaba entrar porque la consideraba muy débil. La instrucción SQL para cambiarla es la siguiente:

UPDATE  wp_users SET  user_pass=MD5('Mi contraseña fuerte') WHERE user_login='Nombre del usuario';

Por último, comenzar a generar contenido nuevo.

Problemas con los que me he encontrado

No me deja importar el archivo wpress

Si el tamaño del archivo wpress que hemos descargado durante el proceso de exportación es demasiado grande, aparecerá un mensaje indicando el tamaño máximo permitido del archivo.

Para modificar este tamaño, editaremos las siguientes líneas del fichero /etc/php.ini:

post_max_size = 200M
upload_max_filesize = 200M

Luego, reiniciamos el servidor WEB (php-fpm, nginx, Apache…) para que coja los parámetros.

Una vez importado, volveremos a dejar los parámetros del php.ini con su configuración original.

Una vez importado, volveremos a dejar los parámetros del php.ini con su configuración original.

También puedes configurar el fichero .htaccess para aumentar el tamaño de los archivos que puedes subir a WordPress

Si tu proveedor de hosting no te permite modificar las directivas del fichero php.ini, también puede optar por incluirlas en el fichero .htacces:

php_value upload_max_filesize 500M
php_value post_max_size 500M
php_value max_execution_time 600
php_value max_input_time 600

El proceso de importación ha llegado a 100% pero nunca termina

Una vez que he subido el fichero wpress y ha comenzado el proceso de importación del blog, resulta que la barra de progreso llega al 100% pero nunca termina. Se queda congelado en este punto y el contenido del blog nunca se actualiza.

He tenido que modificar el fichero php.ini, aumentando la memoria asignada de 128MB a 512.

memory_limit = 512M

Si no puedes modificar las directivas del fichero php.ini, también puedes modificar el fichero .htaccess:

php_value memory_limit 512M

Si el fichero es muy grande, es posible que también necesites ajustar la directiva max_execution_time para que no se corte la conexión de la operativa antes de que se haya subido el fichero e importado el blog. Yo lo cambié a 3600 segundos, por si acaso.

En otro de mis sitios me pasó que la versión de PHP por defecto del servicio de hosting era la «native 7.1» pero pude elegir PHP 7.3, lo cuál, me solucionó el problema y pude finalizar el proceso de importación.

Otra cosa que me ocurrió durante la migración de otro de mis sitios fue que el fichero wpress descargado no estaba completo. El plugin no daba ningún error, ni siquiera, si ponía WordPress en modo debug. Tuve que volver a exportar el sitio original y descargarme el archivo wpress completo.

En otro de mis sitios tuve que exportar el fichero wpress indicando que no me almacenara las imágenes, ya que la importación se quedaba congelada continuamente. Luego, subí por FTP todo el directorio uploads.

Las URLs no se encuentran dando un error 404

Al finalizar la migración del blog, veo que la portada carga correctamente pero no funciona ninguna de las URLs internas del blog. El navegador devuelve el error 404, URL no encontrada.

Para solucionarlo, he ido a la consola de administración de WordPress, menú Ajustes y Enlaces permanentes. He dado al botón de guardar sin modificar nada y las URLs ya cargan con normalidad.

No puedo migrar el dominio

Este problema no tiene nada que ver con el plugin pero es un punto muy a tener en cuenta. Si vas a migrar el dominio entero de un servicio de hosting a otro, el dominio debe haber sido comprado hace más de 60 días y debe estar autorizada su migración. Esta información la podemos ver en el whois del dominio.

Este es el whois que me muestra el servicio Route53 de Amazon AWS para uno de los dominios que tengo:

Amazon AWS - Información del dominio - whois

A parte de clonar WordPress a otro dominio, también podemos utilizar All in One WP Migration para realizar copias de seguridad periódicas de nuestro blog.

Te puede interesar

¿Te ha gustado? ¡Compártelo!

Share on facebook
Share on twitter
Share on linkedin
Share on whatsapp
Share on telegram
Share on email

SUSCRÍBETE A PUERTO53

Recibe un email periódico con los artículos más interesantes de Puerto53.com

Antes de suscribirte lee los términos y condiciones. Gracias.

Contenido Relacionado

Este es un blog de informática. ¿Qué necesita un informático?

Portátiles

Rebajas
Lenovo S145-15IIL - Ordenador portátil 15.6" FullHD (Intel Core i5-1035G1, 8GB RAM, 512GB...
  • Pantalla de 15.6" FullHD 1920x1080 pixeles 220nits Anti-glare
  • Procesador Intel Core I5-1035G1, QuadCore, 1.0-3.6GHz
  • Memoria RAM de 4GB Soldered + 4GB DIMM DDR4-2666
Lenovo S145-15AST - Ordenador portátil 15.6" FullHD (AMD A9-9425, 8GB de RAM, 512GB SSD,...
  • Pantalla de 15,6"fullhd 1920x1080 pixeles
  • Procesador amd a9-9425, dualcore 3.1ghz hasta 3.7ghz, 1m
  • Memoria ram de 8gddr4, 2133mhz
Rebajas
HP 15s-eq0004ns - Ordenador portátil de 15.6" HD (AMD Ryzen 3 3200U, 8 GB RAM, 256 GB,...
  • Procesador AMD Ryzen 3 3200U (2 núcleos, 5 MB de Caché, 2.6 GHz hasta 3.5 GHz)
  • Memoria RAM de 8 GB DDR4, 2400 MT/s
  • Disco SSD de 256 GB PCIe NVMe M.2
Rebajas
Lenovo S145-15AST- Ordenador portátil 15.6" FullHD (AMD A9-9425, 8GB RAM, 256GB SSD, AMD...
  • Pantalla de 15.6" FullHD 1920x1080 pixeles 220nits Anti-glare
  • Procesador AMD A9-9425, DualCore, 3.1GHz-3.7GHz
  • Memoria RAM de 8GB DIMM DDR4, 2133Mhz

Monitores PC

HP 22w - Monitor 21.5" (Full HD, 1920 x 1080 pixeles, tiempo de respuesta de 5 ms, 1 x...
  • Regálale a tu escritorio un toque de elegancia
  • Esta pantalla IPS de 53.61 cm (21,5 pulgadas) en diagonal dispone de 178 ángulos de visualización para ofrecer una experiencia de entretenimiento...
  • Con los puertos VGA y HDMI, esta pantalla hace que conectar tu ordenador portátil o pc de sobremesa sea una tarea sencilla y fluida
Rebajas
Samsung LC24F390FHU - Monitor para PC Desktop de 24'' (1920 x 1080 pixeles, Full HD, HD...
  • Pantalla de 24 pulgadas con una resolución de 1920 x 1080 píxeles
  • Brillo de pantalla: 250 cd / m²
  • Interfaz de montaje VESA 75 x 75 mm
Rebajas
BenQ GW2470HL - Monitor para PC Desktop de 23.8" Full HD (1920x1080, VA, 16:9, 2x HDMI,...
  • Los niveles ajustables de baja luz azul eliminan la luz azul peligrosa y mantienen la luz beneficiosa para una comodidad de visualización prolongada
  • Disfruta de gráficos nítidos con una resolución de 1920 x 1080
  • Minimiza las distracciones y crea una configuración de varios paneles con monitores de bisel estrecho

NAS

Rebajas
Western Digital My Cloud Home - Almacenamiento En Red NAS de 3 TB, 1 Bahía, Blanco y...
  • Configuración sencilla y rápida desde el teléfono
  • Acceso desde cualquier lugar con la aplicación para móviles o para ordenadores de My Cloud Home, o bien desde MyCloud.com
  • Copia de seguridad automática de las fotos y los vídeos del teléfono
Synology Diskstation DS218+ - Memoría externa DS218+ NAS 2bay
  • Procesador de doble núcleo con aceleración de cifrado AES-NI
  • No lleva disco
  • Admite la transcodificación 4K en tiempo real
Synology DS218J Diskstation
  • A versatile entry-level 2-bay NAS for home and personal cloud storage
  • Over 113 MB/s reading, 112 MB/s writing
  • Dual-core CPU with hardware encryption engine
Synology diskstation ds120j.
  • Almacenamiento de 1 bahía fácil de usar en una nube personal para usuarios de nas inexpertos
  • Rendimiento secuencial más de 112 mb/s de lectura, 106 mb/s de escritura
  • Plataforma para compartir archivos y sincronización entre dispositivos

Deja un comentario

About Author