¿Cómo migrar WordPress a otro servidor?
Si estás buscando cómo migrar tu wordpress de un servidor a otro en manera rápida y sencilla utilizando el plugin All-in-One WordPress Migration. No busques más que te lo explico a continuación.
En este nuevo Apunte IT vamos a migrar wordpress desde un servidor a otro. La explicación se basa en la utilización del plugin All-In-One WordPress Migration. Este proceso sirve para migrar wordpress de un hosting a otro o si estás desarrollando tu sitio de modo local también sirve para migrar wordpress de local a hosting.
En este caso voy a migrar este mismo blog, ApuntesIT.tk , al hosting gratuito que instalamos en la plataforma de Google Cloud Platform. Puedes leerlo accediendo aquí.
Índice de artículo
Instalación del plugin
Este proceso describe como instalar el plugin All-In-One WP Migration. Lo debes realizar en los dos wordpres.
- Lo primero que debemos hacer es ingresar al área de administración del wordpress.
- Dirigirse al menú principal y seleccionar «plugins -> nuevo plugin».
- En la caja de búsqueda debemos escribir «All In One WP«. De este modo vamos a obtener como primer resultado el plugin que vamos a instalar.
- Debemos instalarlo y luego activarlo.
Exportar el blog original
Debemos tener en cuenta que estamos utilizando la versión gratuita de este plugin por lo que tenemos la limitación de exportar únicamente a un archivo que no debe superar los 512MB.
En el menú principal buscamos la sección All-In-One WP Migration y nos dirigimos a la sección de EXPORTAR A y elegimos ARCHIVO.
Cuando comienza a funcionar el proceso de exportación se realiza una recopilación de todo nuestro blog para generar un único archivo que tiene su propio formato denominado wpress.
Se comienzan a copiar todos los archivos del sitio y una vez comprimidos se prosigue con el backup de la base de datos. Este proceso puede demorar varios minutos dependiendo del tamaño de nuestro sitio web.
Una vez generado el archivo debemos descargarlo a nuestra computadora.
Importar al blog destino
El siguiente paso es ingresar al área de administración del nuevo wordpress, en el nuevo hosting.
En el menú principal buscamos la sección All-In-One WP Migration y nos dirigimos a la sección de IMPORTAR. Lo primero que debemos mirar es el tamaño máximo de archivos que podemos subir al servidor.
En este caso como estamos utilizando el VPS GRATIS que instalamos este artículo, limitamos el tamaño a 20MB.
Si este procedimiento lo estás haciendo en un web hosting de pago debes ponerte en contacto con el soporte del servicio y solicitar que suban el tamaño de archivos a subir. Si el servicio no lo permite vas a tener que utilizar otro método de migración.
Aumentando el tamaño de archivos en el web hosting
En este caso, como somos los administradores del FREE WEB HOSTING no tenemos mayor problema. Para eso debemos ingresar a la consola del FREE VPS por SSH desde la consola del servicio Google Cloud Platform como te mostré en el artículo de instalación del Web Hosting Gratis.
Una vez dentro del VPS debemos editar el archivo de configuración php.ini en el path «/etc/php/7.4/apache2/php.ini».
En el archivo buscamos la variable upload_max_filesize y cambiar el valor a 150MB. En nuestro caso va a servir. Si necesitas un valor mayor lo haces.
La otra variable que debemos cambiar es post_max_size y ponemos un valor de 151MB. Una vez hecho estos cambios debemos guardar el archivo. Y por último debemos recargar los cambios en apache con el comando «sudo systemctl reload apache2».
Finalizando la importación de datos.
Ahora volvemos a la administración del nuevo wordpress y debemos refrescar la página para que tome los cambios realizados. Como se vé, ya podemos subir archivos de hasta 150MB. Por lo que elegimos el archivo que descargamos desde el otro servidor y lo subimos al nuevo. Este procedimiento va a tomar algún tiempo dependiendo del tamaño del archivo subido.
Una vez descomprimido el archivo debemos indicarle que proceda a la copia de archivos y la restauración de la base de datos en el nuevo hosting.
Cuando termina nos va a sacar de la administración del wordpress por lo que debemos volver a ingresar, pero debemos utilizar el usuario y contraseña del wordpress original.
Ajustes finales
Si vamos a la sección de AJUSTES y GENERAL veremos que tenemos todos los parámetros y nombre del sitio como el original. Lo único diferente es la URL que en este caso la hereda automáticamente de nuestro nuevo sitio.
En la lista de plugins veremos que también se han migrado todos los que teníamos e incluso están activados y desactivados según corresponda.
Para poder asegurarnos de que todo va a funcionar sin problemas nos dirigimos a AJUSTES y en ENLACES PERMANENTES vamos a cambiar el modo a SIMPLE, guardamos los cambios y luego volvemos a elegir PERSONALIZADO y elegimos las etiquetas que utilizamos. En mi caso elijo CATEGORÍA y POSTNAME.
Guardamos y listo! ya tenemos nuestro sitio web migrado y funcionando.
Como siempre, dejo el video que acompaña este artículo para que puedas seguir en detalle y de modo práctico este procedimiento.
Espero que el video de hoy te haya sido de utilidad. Si es así ponele un like para enterarme de que así es. Si tenés alguna pregunta o sugerencia lo haces en la caja de comentarios y te responderé en cuanto pueda. Suscribite al canal y activá la campanita para no perderte ningún video.
Te invito a que visites el blog ApuntesIT.tk donde encontrarás información adicional a este video y podrás ver todos los tutoriales disponibles. También seguí la cuenta de nuestro Twitter @ApuntesIT donde anunciamos las nuevas publicaciones y compartimos nuestro conocimiento.
Trabajando desde el año 1990 en el mercado de la tecnología. Técnico en Electrónica. Administrador de Sistemas. Administrador de Redes. Técnico en telecomunicaciones. Técnico de plataforma satelital. Incursiono en el Software Libre desde mediados del 1997. Desde entonces utilicé varias distribuciones GNU/Linux comenzando con un RedHat 5.0
Formé parte del Core Team y miembro del grupo de desarrollo del Proyecto UTUTO.