Cómo migrar tu WordPress de un hosting a otro con Plesk
¡Hola! Si estás leyendo esto, probablemente estás en ese momento en el que tu web va lenta, el soporte de tu hosting actual no responde o simplemente has encontrado una oferta mejor. Cambiar de hosting puede parecer una operación quirúrgica complicada, pero con las herramientas adecuadas y una guía clara, es más fácil de lo que piensas.
Hoy vamos a desgranar, paso a paso y sin tecnicismos innecesarios, cómo realizar una migración web exitosa cuando tanto tu origen como tu destino utilizan Plesk. Este panel de control es muy popular entre los proveedores de hosting por su facilidad de uso, y precisamente por eso, nos va a permitir transferir WordPress casi con un par de clics.
Olvídate de descargar bases de datos gigantes en tu ordenador o de editar archivos de configuración a mano. Vamos a hacerlo de forma segura, rápida y sin perder ni un solo comentario de tu blog. ¿Listo? Vamos a ello.
¿Por qué usar Plesk para la migración?
Antes de ensuciarnos las manos, entendamos por qué este método es tan potente. Plesk migración no es una simple copia de archivos. Es un proceso que empaqueta toda tu identidad digital: los archivos de WordPress (el núcleo, los temas y los plugins), la base de datos (tus entradas, páginas y configuraciones) e incluso las cuentas de correo electrónico asociadas a tu dominio.
La gran ventaja es que Plesk habla el mismo idioma con otros servidores Plesk. Esto significa que el proceso de cambiar hosting se convierte en una conversación directa entre el servidor antiguo y el nuevo, eliminando los errores típicos de una transferencia manual, como la pérdida de datos o la corrupción de archivos.
Preparación Previa: La Clave del Éxito
No empieces a mover nada sin antes preparar el terreno. Una migración exitosa empieza mucho antes de pulsar el botón de "transferir". Dedica 15 minutos a esta fase y te ahorrarás dolores de cabeza.
1. Verifica tu Acceso y Credenciales
Para que el proceso funcione, necesitas tener acceso de administrador total a ambos paneles de Plesk (el del hosting antiguo y el del nuevo). Asegúrate de tener a mano:
- Usuario y contraseña del panel de Plesk de tu hosting actual.
- Usuario y contraseña del panel de Plesk de tu nuevo hosting.
- Acceso al gestor de DNS de tu dominio (normalmente donde compraste el dominio, como GoDaddy, Namecheap, etc.).
2. Haz una Copia de Seguridad (Siempre)
Este es el paso más importante de todos. Aunque Plesk es fiable, la tecnología puede fallar. Realizar una copia de seguridad local de tu WordPress antes de empezar te dará la tranquilidad de que, pase lo que pase, tienes un plan B.
Dentro de tu Plesk actual, busca la sección de "Copias de seguridad" o "Administrador de copias de seguridad". Crea una copia completa de tu suscripción (que incluye archivos y bases de datos) y descárgala a tu ordenador o a un servicio en la nube.
[WARNING] No omitas este paso. Si algo sale mal durante la migración, esta copia de seguridad es tu red de seguridad. Mejor prevenir que curar.
3. Punto de Partida: El Nuevo Hosting
Cuando contrates tu nuevo servicio de hosting, asegúrate de que tu dominio esté "apuntando" temporalmente al servidor nuevo o que al menos tengas un acceso temporal (como una IP o un subdominio) para poder gestionar Plesk. Lo más común es que tu proveedor nuevo te dé un enlace directo al panel de administración.
El Proceso de Migración Paso a Paso
Ahora sí, vamos a la acción. Este es el flujo de trabajo que seguiremos y que te recomiendo encarecidamente que copies y pegues en tus notas.
Paso 1: Localiza la Herramienta de Migración en el Hosting Nuevo
Accede al panel de Plesk de tu nuevo hosting. En el menú lateral izquierdo, busca la sección que dice "Migración" o "Transferencia". Plesk a veces la esconde en el menú de la izquierda, justo debajo de "Sitios web y dominios".
Paso 2: Inicia el Asistente de Migración
Haz clic en el botón "Migrar" o "Transferir". Se abrirá un asistente que te guiará. La primera pantalla te preguntará si quieres transferir desde un servidor remoto. Aquí es donde indicarás los datos de tu hosting antiguo.
Te pedirá lo siguiente:
- Dirección del servidor: El nombre de host o la IP de tu servidor antiguo (ej:
server1.tuhostingantiguo.com). - Tipo de servidor: Asegúrate de que esté seleccionado Plesk.
- Credenciales: El usuario y la contraseña de administrador de tu Plesk antiguo.
[TIP] Si no conoces la IP o el hostname de tu servidor antiguo, no te preocupes. Puedes encontrarlo en el correo de bienvenida de tu hosting antiguo o preguntando a su soporte técnico.
Paso 3: Selecciona lo que Quieres Migrar
Una vez que Plesk valide las credenciales (esto puede tardar unos segundos), te mostrará una lista de todo lo que hay en tu servidor antiguo: dominios, subdominios, bases de datos, cuentas de correo, etc.
Para migrar WordPress, selecciona el dominio principal de tu sitio web. Plesk automáticamente detectará la base de datos asociada a WordPress y la incluirá en la selección.
[INFO] Puedes migrar varios dominios a la vez si los tienes en el mismo servidor antiguo, pero para una primera vez, te recomiendo hacerlo de uno en uno para verificar que todo funciona correctamente.
Paso 4: Configura las Opciones de Migración
El asistente te dará algunas opciones. Las más importantes son:
- Migrar archivos de sitios web: Activa esta casilla (debería estar marcada por defecto).
- Migrar bases de datos: Actívala también.
- Migrar cuentas de correo: Si tienes correos en ese dominio, puedes migrarlos. Te recomiendo hacerlo para no perder nada.
- Cambiar las contraseñas de los objetos migrados: Esta opción es interesante. Si la activas, Plesk generará nuevas contraseñas para las cuentas de correo y bases de datos en el nuevo servidor, lo cual es más seguro. Si la desactivas, intentará mantener las mismas contraseñas.
¿Qué elegir? Para una migración sencilla de WordPress, te sugiero activar las tres primeras y dejar la opción de contraseñas como prefieras. Si no estás seguro, actívala para mayor seguridad.
Paso 5: El Gran Botón: Iniciar Migración
Revisa el resumen de lo que se va a transferir y haz clic en "Iniciar Migración". Plesk comenzará a trabajar. Este proceso puede tardar desde unos minutos hasta un par de horas, dependiendo del tamaño de tu sitio web y de la velocidad de los servidores.
Verás una barra de progreso. No cierres la pestaña del navegador ni apagues el ordenador. Plesk está haciendo todo el trabajo pesado en segundo plano.
Paso 6: Verificación en el Nuevo Servidor
Cuando el proceso termine, Plesk te mostrará un mensaje de éxito. Ahora, antes de cambiar los DNS, vamos a verificar que todo está en orden en el nuevo servidor.
Plesk te dará una URL temporal para previsualizar tu sitio (algo así como http://IP-del-servidor/ o un subdominio temporal). Ábrela y comprueba:
- Que la página principal carga correctamente.
- Que los enlaces internos funcionan (haz clic en un par de entradas).
- Que las imágenes se ven bien.
Si todo se ve bien, ¡enhorabuena! Tu transferir WordPress ha sido un éxito a nivel técnico.
El Paso Final: Cambiar los DNS (La Mudanza Oficial)
Tus archivos ya están en la nueva casa, pero el "cartel" de tu dominio (el DNS) todavía apunta a la dirección antigua. Para que el mundo vea tu web en el nuevo hosting, debemos cambiar esto.
1. Localiza tus Servidores de Nombres (Nameservers)
En tu nuevo hosting, busca el correo de bienvenida o la sección de "Configuración de DNS". Te darán dos o tres nombres de servidor (nameservers). Normalmente tienen el formato ns1.tunuevohosting.com y ns2.tunuevohosting.com.
2. Actualiza los DNS en tu Registrador de Dominios
Ve a la web donde compraste tu dominio (el registrador). Busca la sección de "Administrar DNS" o "Nameservers". Sustituye los antiguos por los nuevos y guarda los cambios.
[WARNING] Este cambio no es inmediato. Puede tardar entre 24 y 72 horas en propagarse globalmente. Durante ese tiempo, algunos usuarios verán tu web en el hosting antiguo y otros en el nuevo. Es normal, no te asustes.
3. Punto y Final: Cierra el Hosting Antiguo
Una vez que hayan pasado las 72 horas y estés seguro de que todo funciona en el nuevo hosting (puedes comprobarlo usando herramientas online o simplemente viendo tu web), ya puedes cancelar tu servicio con el hosting antiguo.
Pero espera, no lo canceles sin antes:
- Descargar una copia de seguridad final del hosting antiguo por si acaso.
- Exportar tus cuentas de correo si no las migraste antes.
Resolución de Problemas Comunes (FAQ)
Sé que pueden surgir dudas, así que voy a adelantarme a las preguntas más frecuentes.
¿Qué pasa si mi web da error 500 después de la migración?
Esto suele ocurrir por permisos de archivos incorrectos o por un problema con el archivo .htaccess. No te preocupes, es fácil de solucionar.
- Entra en el Administrador de archivos de Plesk en tu nuevo hosting.
- Busca la carpeta de tu dominio (normalmente
httpdocs). - Localiza el archivo
.htaccess(asegúrate de tener activada la opción de "Mostrar archivos ocultos"). - Renómbralo a
.htaccess_oldy recarga tu web. Si funciona, el problema es que el archivo estaba dañado. Ve a Ajustes > Enlaces permanentes en tu WordPress y guarda los cambios para generar uno nuevo.
¿Cómo migro si mi hosting antiguo no usa Plesk?
Si tu hosting antiguo usa cPanel, no te preocupes. Aunque el método de este artículo es específico para Plesk, la mayoría de los paneles de control modernos tienen herramientas de migración similares. En el caso de cPanel, puedes usar el asistente de migración de cPanel en el nuevo hosting. El principio es el mismo: conectar ambos servidores y transferir los archivos.
¿Y si mi nuevo hosting usa Syspanel?
Si tu nuevo proveedor utiliza Syspanel (antes conocido como HestiaCP), el proceso es un poco más manual, pero igual de factible. Deberás acceder a Syspanel a través del puerto 2106 (por ejemplo, https://tudominio.com:2106). Dentro, podrás crear una base de datos nueva y subir los archivos de WordPress mediante FTP o el administrador de archivos. Luego, tendrás que importar la base de datos antigua y editar el archivo wp-config.php para conectar con la nueva base de datos. Es un poco más técnico, pero con paciencia y esta guía, es totalmente posible.
[TIP] Si te surge cualquier duda con Syspanel, busca en su documentación oficial o contacta con el soporte de tu hosting. Ellos están para ayudarte.
¿Puedo probar mi web en el nuevo hosting antes de cambiar los DNS?
Sí, absolutamente. De hecho, es lo más recomendable. Plesk te da una URL temporal (una IP o un subdominio) para que puedas ver tu web antes de que el mundo la vea. Te recomiendo que la uses para hacer pruebas exhaustivas: inicia sesión en tu WordPress, escribe una entrada de prueba, navega por todas tus páginas.
[INFO] Para que la web funcione con la URL temporal, es posible que necesites editar el archivo wp-config.php o usar un plugin de "migración de URL". Sin embargo, con la herramienta de migración de Plesk, esto no es necesario, ya que él se encarga de ajustar las URLs internamente para que funcionen en el nuevo entorno.
Conclusión: ¡Ya tienes tu web en casa nueva!
Migrar WordPress no tiene por qué ser una pesadilla. Con la herramienta de Plesk migración, el proceso es casi automático, seguro y muy fiable. Hemos visto que la clave está en la preparación (copia de seguridad), en la ejecución (el asistente de migración) y en la verificación (probar antes de cambiar los DNS).
Ahora que ya sabes cómo hacerlo, puedes cambiar hosting con total confianza, sabiendo que tu web y todos tus datos están en buenas manos. Respira, que el proceso ha terminado. Disfruta de tu nuevo hosting, que seguro que es más rápido y fiable. Si tienes cualquier otra duda, ya sabes dónde encontrarme. ¡Feliz migración!
