🎨 Sysprovider Code
Sysprovider LogoWiki
🇪🇸Hosting español para ecommerce

Cómo migrar tu sitio web de WordPress a Syspanel

Actualizado el 14 de mayo de 2026

Migrar tu sitio web de WordPress a un nuevo panel de control puede sonar complicado, pero con la guía adecuada, es un proceso sencillo y seguro. En este tutorial, te explicaré paso a paso cómo migrar tu sitio web de WordPress a Syspanel, un potente panel de control basado en HestiaCP (accesible a través del puerto 2106). Al final, tendrás tu sitio funcionando en su nuevo hogar sin perder datos ni tiempo de inactividad.

¿Por qué migrar tu WordPress a Syspanel?

Antes de ponernos manos a la obra, es importante entender por qué Syspanel es una excelente opción para alojar tu WordPress. Syspanel te ofrece un entorno de hosting optimizado, con herramientas integradas para gestionar bases de datos, correos electrónicos, dominios y archivos. Además, su interfaz es intuitiva, lo que facilita tareas como la migración de sitios web. Si vienes de un hosting compartido o de otro panel, esta guía te resultará muy útil.

Requisitos previos para la migración

Para que el proceso sea exitoso, necesitarás tener a mano lo siguiente:

  • Acceso a tu hosting actual (cPanel, Plesk, FTP, etc.).
  • Las credenciales de tu nuevo servidor con Syspanel (usuario, contraseña y puerto 2106).
  • Un dominio apuntando a tu nuevo servidor (opcional, pero recomendado para evitar conflictos).
  • Una copia de seguridad completa de tu WordPress (archivos y base de datos). Si no la tienes, no te preocupes, te enseñaré a crearla.

[INFO] Si no tienes acceso a tu hosting antiguo, contacta con tu proveedor anterior para obtener una copia de seguridad. Sin ella, la migración será imposible.

Paso 1: Haz una copia de seguridad de tu WordPress actual

La seguridad es lo primero. Vamos a crear una copia de seguridad completa de tu sitio. Puedes hacerlo de dos formas: manualmente o con un plugin.

Opción A: Usando un plugin (recomendado para principiantes)

Los plugins como UpdraftPlus o All-in-One WP Migration facilitan mucho el proceso. Aquí te explico con UpdraftPlus:

  1. Instala y activa el plugin UpdraftPlus desde el repositorio de WordPress.
  2. Ve a Ajustes > UpdraftPlus.
  3. Haz clic en "Realizar copia de seguridad ahora".
  4. Selecciona incluir la base de datos y todos los archivos.
  5. Una vez terminado, descarga los archivos de la copia (o guárdalos en la nube).

Opción B: Manualmente (sin plugins)

Si prefieres no usar plugins, puedes hacerlo a través de phpMyAdmin y FTP:

  1. Exportar la base de datos:

    • Accede a phpMyAdmin desde tu hosting actual.
    • Selecciona la base de datos de tu WordPress.
    • Haz clic en "Exportar" y elige el formato SQL.
    • Guarda el archivo en tu ordenador.
  2. Descargar los archivos:

    • Conéctate a tu servidor actual mediante FTP (FileZilla, por ejemplo).
    • Navega hasta la carpeta public_html (o donde esté instalado WordPress).
    • Descarga todos los archivos y carpetas a tu PC.

[WARNING] Asegúrate de que la copia de seguridad incluya tanto los archivos como la base de datos. Si falta alguno, el sitio no funcionará correctamente.

Paso 2: Prepara tu nuevo servidor en Syspanel

Ahora vamos a configurar el espacio en Syspanel para recibir tu WordPress. Accede a tu panel a través de tu-servidor:2106 (por ejemplo, midominio.com:2106).

Crear una cuenta de usuario (si es necesario)

Si aún no tienes una cuenta, crea una desde la interfaz principal. Normalmente, el administrador del servidor te proporcionará las credenciales.

Configurar el dominio

  1. En el panel de Syspanel, ve a "Web" o "Dominios".
  2. Haz clic en "Añadir dominio".
  3. Escribe tu dominio (por ejemplo, midominio.com).
  4. Asegúrate de que las opciones "Crear automáticamente" estén marcadas.
  5. Guarda los cambios. El panel creará las carpetas necesarias.

Crear la base de datos

  1. Ve a "Base de datos" en el menú.
  2. Haz clic en "Añadir base de datos".
  3. Elige un nombre (por ejemplo, mibd_wp).
  4. Establece un usuario y contraseña seguros. Guarda estos datos, los necesitarás más adelante.
  5. Haz clic en "Añadir".

[TIP] Anota el nombre de la base de datos, el usuario y la contraseña en un lugar seguro. Los usarás para importar los datos.

Paso 3: Sube los archivos de WordPress a Syspanel

Con el dominio y la base de datos listos, es hora de transferir los archivos.

Conéctate por FTP o SFTP

  1. Usa un cliente FTP como FileZilla.
  2. Conéctate a tu servidor Syspanel usando:
    • Servidor: La IP de tu servidor o el dominio.
    • Usuario: El usuario que creaste en Syspanel.
    • Contraseña: La contraseña de ese usuario.
    • Puerto: 21 (FTP) o 22 (SFTP, recomendado).

Sube los archivos

  1. En FileZilla, navega a la carpeta public_html (o la que hayas creado para tu dominio).
  2. Arrastra todos los archivos de tu copia de seguridad de WordPress desde tu PC a esa carpeta.
  3. Espera a que termine la transferencia. Dependiendo del tamaño, puede tardar varios minutos.

[WARNING] No borres nada de la carpeta public_html antes de subir los archivos. Si hay algún archivo por defecto (como index.html), puedes sobrescribirlo.

Paso 4: Importa la base de datos a Syspanel

Ahora toca restaurar la base de datos que exportaste antes.

  1. Accede a phpMyAdmin desde Syspanel. Normalmente está en "Base de datos" > "phpMyAdmin".
  2. Selecciona la base de datos que creaste (por ejemplo, mibd_wp).
  3. Haz clic en la pestaña "Importar".
  4. Selecciona el archivo .sql que descargaste en el paso 1.
  5. Haz clic en "Continuar" y espera a que termine.

[INFO] Si el archivo es muy grande (más de 50 MB), es posible que necesites dividirlo o usar la línea de comandos. Pregunta a tu proveedor de hosting si tienes dudas.

Paso 5: Ajusta el archivo wp-config.php

El archivo wp-config.php contiene la configuración de conexión a la base de datos. Debes actualizarlo con los datos de tu nueva base de datos en Syspanel.

  1. En FileZilla, busca el archivo wp-config.php en la carpeta public_html.

  2. Ábrelo con un editor de texto (Bloc de notas, Sublime Text, etc.).

  3. Busca las siguientes líneas y cámbialas:

    define('DB_NAME', 'nombre_de_tu_nueva_bd');
    define('DB_USER', 'usuario_de_tu_nueva_bd');
    define('DB_PASSWORD', 'contraseña_de_tu_nueva_bd');
    define('DB_HOST', 'localhost'); // Normalmente localhost funciona
    
  4. Guarda el archivo y súbelo de nuevo al servidor (sobrescribiendo el anterior).

[TIP] A veces, el host de la base de datos no es localhost. Si tienes dudas, consulta con tu proveedor de Syspanel. Normalmente, en HestiaCP (base de Syspanel), es localhost.

Paso 6: Actualiza las URLs en la base de datos (si es necesario)

Si cambiaste el dominio o la estructura de carpetas, es posible que algunas URLs internas sigan apuntando al antiguo sitio. Para solucionarlo, usa un plugin o una consulta SQL.

Opción 1: Con un plugin (fácil)

Instala el plugin Better Search Replace en tu nuevo WordPress (aún no lo has instalado, pero puedes hacerlo después de la migración). Luego, ve a Herramientas > Better Search Replace y reemplaza la URL antigua por la nueva (por ejemplo, antiguodominio.com por nuevodominio.com).

Opción 2: Con SQL (avanzado)

Si te sientes cómodo con SQL, ejecuta esta consulta en phpMyAdmin (sobre la base de datos importada):

UPDATE wp_options SET option_value = replace(option_value, 'http://antiguodominio.com', 'http://nuevodominio.com') WHERE option_name = 'home' OR option_name = 'siteurl';
UPDATE wp_posts SET guid = replace(guid, 'http://antiguodominio.com','http://nuevodominio.com');
UPDATE wp_posts SET post_content = replace(post_content, 'http://antiguodominio.com', 'http://nuevodominio.com');

[WARNING] Cambia wp_ por el prefijo de tu base de datos (si usaste otro). Además, asegúrate de incluir el http:// o https:// según corresponda.

Paso 7: Verifica la migración

¡Ya casi está! Ahora comprueba que todo funcione correctamente.

  1. Abre tu navegador y escribe tu dominio (por ejemplo, midominio.com).
  2. Si ves tu sitio web, ¡enhorabuena! La migración fue exitosa.
  3. Navega por algunas páginas, prueba el carrito de compras (si tienes WooCommerce) y revisa que los enlaces funcionen.
  4. Accede a tu panel de administración de WordPress (midominio.com/wp-admin) con tus credenciales antiguas.

[INFO] Si ves un error de conexión a la base de datos, revisa el archivo wp-config.php. Si ves una página en blanco, activa el modo debug en WordPress para ver el error.

Solución de problemas comunes (FAQ)

Aquí tienes algunas dudas frecuentes que suelen surgir durante la migración:

¿Qué hago si veo "Error estableciendo conexión con la base de datos"?

Revisa los datos en wp-config.php: nombre de la base de datos, usuario, contraseña y host. Asegúrate de que la base de datos existe en Syspanel y que el usuario tiene permisos.

¿Por qué mi sitio se ve sin estilos (CSS roto)?

Esto suele ocurrir cuando las URLs no se actualizaron correctamente. Ejecuta el plugin Better Search Replace o las consultas SQL del paso 6.

¿Puedo migrar sin perder el SEO?

Sí, siempre que mantengas la misma estructura de URLs y no haya cambios de dominio. Si cambias de dominio, configura redirecciones 301 desde el antiguo.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un WordPress pequeño (menos de 1 GB) puede tardar entre 15 y 30 minutos. Sitios grandes (con muchas imágenes o plugins) pueden llevar varias horas.

¿Necesito ayuda profesional?

Si no te sientes seguro, siempre puedes contratar a un desarrollador o al soporte de Syspanel. Pero siguiendo esta guía, la mayoría de los usuarios lo logran por sí mismos.

Consejos finales para una migración exitosa

  • Haz una copia de seguridad adicional antes de borrar nada del hosting antiguo.
  • Prueba el sitio en un subdominio o con un archivo hosts antes de cambiar los DNS.
  • Actualiza los DNS de tu dominio para que apunten al nuevo servidor. Esto puede tardar entre 24 y 48 horas.
  • Desactiva los plugins de caché durante la migración para evitar conflictos.
  • Revisa los permisos de archivos en Syspanel (generalmente 755 para carpetas y 644 para archivos).

Migrar tu WordPress a Syspanel no solo te dará un mejor rendimiento, sino también más control sobre tu hosting. Con esta guía, has aprendido a transferir tu sitio paso a paso, desde la copia de seguridad hasta la verificación final. Ahora disfruta de tu nuevo entorno y, si tienes dudas, recuerda que el soporte de Syspanel está a tu disposición.

[TIP] Guarda esta guía en tus favoritos. Te será útil si alguna vez necesitas migrar de nuevo o ayudar a alguien más. ¡Buena suerte con tu WordPress en Syspanel!

¿Necesitas ayuda?Son dos de nuestros técnicos, Agustín y Mikel, y están disponibles para resolver cualquier problema.

Hablar con ellos ahora
Agustín y Mikel