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

Syspanel: Migrar un sitio WordPress a otro servidor

Actualizado el 25 de febrero de 2026

¿Necesitas mover tu sitio WordPress a un nuevo servidor? Es un proceso que suena complejo, pero con la herramienta adecuada y una guía clara, es más sencillo de lo que imaginas. En este artículo te explicamos paso a paso cómo realizar una migrar WordPress utilizando Syspanel, el panel de control que simplifica la administración de servidores. Si eres SysAdmin o simplemente gestionas tu propio hosting, esta guía te ayudará a hacer un cambio servidor sin perder datos, tiempo ni cabellos.

Empecemos por lo básico: ¿qué necesitas para empezar? Un par de cosas: acceso al panel de control de tu servidor actual (donde está tu WordPress), acceso al nuevo servidor (donde quieres moverlo) y, por supuesto, las credenciales de Syspanel (recuerda que se accede por el puerto 2106). Si no tienes esto último, pídelo a tu proveedor de hosting o a tu equipo de SysAdmin.

¿Por qué migrar WordPress a otro servidor?

Antes de meternos en el proceso, vale la pena preguntarse: ¿por qué harías un cambio servidor? Las razones son muchas: tu sitio ha crecido y necesita más recursos, tu hosting actual es lento, quieres cambiar de proveedor por precio o soporte, o simplemente necesitas un entorno más seguro. Sea cual sea el motivo, migrar WordPress no tiene por qué ser una pesadilla si sigues una metodología ordenada.

Con Syspanel, la tarea se vuelve mucho más amigable porque este panel está diseñado para SysAdmin que buscan eficiencia. Además, incluye herramientas integradas para gestionar bases de datos, archivos y dominios, lo que facilita la migración completa.

Preparativos antes de la migración

No te lances a migrar sin preparar el terreno. Aquí tienes una lista de verificación que te ahorrará dolores de cabeza:

1. Haz una copia de seguridad completa

Antes de tocar nada, respalda todo tu sitio: archivos (wp-content, temas, plugins) y la base de datos. En Syspanel, puedes hacerlo desde la sección de "Backups" o usando herramientas como phpMyAdmin. Si tu SysAdmin te ha configurado copias automáticas, mejor.

[WARNING] No confíes solo en una copia de seguridad. Haz dos: una en el servidor y otra local (descargada a tu PC). Así, si algo sale mal, tienes un plan B.

2. Anota los detalles de tu instalación actual

Necesitarás saber:

  • La versión de WordPress y PHP que usas.
  • Los nombres de usuario y contraseñas de la base de datos.
  • La ruta exacta de los archivos (normalmente en /home/usuario/web/dominio/public_html).
  • Cualquier configuración especial en .htaccess o wp-config.php.

3. Prepara el nuevo servidor

Asegúrate de que el nuevo servidor tenga instalado Syspanel y que esté accesible por el puerto 2106. También verifica que tenga los mismos requisitos mínimos de WordPress (PHP 7.4 o superior, MySQL 5.6 o MariaDB, etc.). Si no, pídele a tu SysAdmin que los configure.

Paso a paso: Migrar WordPress con Syspanel

Ahora sí, manos a la obra. Sigue estos pasos al pie de la letra y tendrás tu sitio funcionando en el nuevo servidor en menos de una hora.

Paso 1: Exporta la base de datos desde el servidor antiguo

La base de datos es el corazón de WordPress. Sin ella, tu sitio es un cascarón vacío.

  1. Ingresa a Syspanel en tu servidor antiguo (usa https://tu-servidor-antiguo:2106).
  2. Ve a la sección "Base de datos" o "phpMyAdmin".
  3. Selecciona la base de datos de tu WordPress.
  4. Haz clic en "Exportar" y elige el método rápido (SQL). Descarga el archivo .sql.

[TIP] Si tu base de datos es grande (más de 50 MB), usa la opción "Personalizado" y marca "Comprimir con gzip" para que sea más rápido.

Paso 2: Descarga los archivos de WordPress

Los archivos son el esqueleto de tu sitio: temas, plugins, imágenes, etc.

  1. En Syspanel, ve a "Administrador de archivos" o usa FTP/SFTP.
  2. Navega hasta la carpeta donde está instalado WordPress (normalmente public_html).
  3. Selecciona todos los archivos y carpetas (incluyendo .htaccess y wp-config.php).
  4. Descárgalos en un ZIP o usa un cliente FTP para copiarlos a tu PC.

[INFO] Si tu SysAdmin ha configurado tareas cron o archivos de caché, asegúrate de incluirlos también.

Paso 3: Sube los archivos al nuevo servidor

Ahora toca llevar todo al destino.

  1. Accede a Syspanel en el nuevo servidor (puerto 2106).
  2. Ve a "Administrador de archivos" y navega hasta la carpeta donde quieres instalar WordPress (normalmente public_html del dominio nuevo).
  3. Sube el ZIP que descargaste o arrastra los archivos directamente. Si son muchos, usa un cliente FTP como FileZilla para mayor velocidad.
  4. Extrae los archivos si los subiste comprimidos.

Paso 4: Crea la base de datos en el nuevo servidor

En el nuevo servidor, necesitas una base de datos vacía para importar la que exportaste.

  1. En Syspanel, ve a "Base de datos" y haz clic en "Agregar nueva base de datos".
  2. Asigna un nombre (por ejemplo, wordpress_nuevo), un usuario y una contraseña segura. Anótalos.
  3. Una vez creada, entra a phpMyAdmin, selecciona la nueva base de datos y haz clic en "Importar".
  4. Sube el archivo .sql que exportaste antes. Espera a que termine.

[WARNING] Si el nuevo servidor tiene un prefijo de tabla diferente (por ejemplo, wp_ en lugar de wp_), no pasa nada, pero asegúrate de que en wp-config.php se especifique el mismo prefijo.

Paso 5: Ajusta el archivo wp-config.php

Este archivo conecta WordPress con la base de datos. Debes actualizarlo con los datos del nuevo servidor.

  1. En el nuevo servidor, abre wp-config.php (en la carpeta public_html).
  2. Modifica estas líneas:
    • DB_NAME: el nombre de la nueva base de datos.
    • DB_USER: el usuario que creaste.
    • DB_PASSWORD: la contraseña que pusiste.
    • DB_HOST: normalmente es localhost, pero si tu SysAdmin te dio otro, cámbialo.
  3. Guarda los cambios.

[TIP] También puedes cambiar las "salts" (claves de seguridad) para mayor seguridad. En Syspanel hay un generador en la sección de "Seguridad".

Paso 6: Actualiza las URLs en la base de datos (si cambia el dominio)

Si el dominio es el mismo (por ejemplo, mipagina.com), no necesitas hacer nada. Pero si cambias de dominio (de viejo.com a nuevo.com), debes reemplazar las URLs en la base de datos.

  1. En phpMyAdmin del nuevo servidor, selecciona la base de datos importada.
  2. Ve a la pestaña "SQL" y ejecuta esta consulta (cambia los valores):
    UPDATE wp_options SET option_value = 'https://nuevo-dominio.com' WHERE option_name = 'siteurl';
    UPDATE wp_options SET option_value = 'https://nuevo-dominio.com' WHERE option_name = 'home';
    
    Si tu prefijo de tabla no es wp_, ajusta el nombre (por ejemplo, mi_prefijo_options).

[INFO] También puedes usar el plugin "Better Search Replace" o la herramienta "Search Replace DB" para hacerlo de forma segura.

Paso 7: Configura el dominio y los DNS

Ahora toca apuntar el dominio al nuevo servidor.

  1. En Syspanel, ve a "Dominios" y agrega tu dominio (si no está ya).
  2. Asegúrate de que el documento raíz apunte a la carpeta donde subiste WordPress (ejemplo: /home/usuario/web/dominio/public_html).
  3. En tu proveedor de DNS, cambia los registros A (o CNAME) para que apunten a la IP del nuevo servidor. Esto puede tardar entre 1 y 48 horas en propagarse.

[WARNING] No borres el sitio antiguo hasta que los DNS se hayan propagado y verifiques que todo funciona.

Paso 8: Prueba y verifica

Una vez que los DNS apunten al nuevo servidor, accede a tu dominio y comprueba:

  • Que la página cargue correctamente.
  • Que los enlaces internos funcionen.
  • Que los plugins y temas no den errores.
  • Que los formularios y el carrito de compras (si tienes WooCommerce) operen bien.

Si algo falla, revisa los logs de error de Syspanel (en "Registros del sistema") o activa el modo debug de WordPress añadiendo en wp-config.php:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);

Solución de problemas comunes

A veces, la migración no sale perfecta a la primera. Aquí tienes algunos problemas típicos y cómo resolverlos.

Error de conexión a la base de datos

Revisa que los datos en wp-config.php sean correctos. También verifica que el usuario tenga permisos sobre la base de datos en Syspanel.

Página en blanco (white screen)

Suele deberse a un plugin o tema incompatible. Desactívalos temporalmente renombrando la carpeta wp-content/plugins a wp-content/plugins_old.

Enlaces rotos

Si cambiaste de dominio, usa un plugin como "Velvet Blues Update URLs" para reemplazar todas las URLs viejas.

Problemas de permisos

En Syspanel, asegúrate de que los archivos tengan permisos 644 y las carpetas 755. Puedes cambiarlos desde el "Administrador de archivos".

Preguntas frecuentes (FAQ)

¿Puedo migrar WordPress sin perder el SEO?

Sí, si mantienes la misma estructura de URLs y configuras redirecciones 301 desde el dominio antiguo al nuevo. Syspanel permite gestionar redirecciones fácilmente.

¿Cuánto tiempo tarda la propagación de DNS?

Entre 1 y 48 horas, aunque normalmente en 2-4 horas ya se ve el cambio. Durante ese tiempo, algunos usuarios verán el sitio antiguo y otros el nuevo.

¿Necesito ser un SysAdmin experto?

No, esta guía está pensada para que cualquier persona con conocimientos básicos pueda seguirla. Si te atascas, Syspanel tiene documentación y soporte integrado.

¿Qué hago si el nuevo servidor tiene una versión diferente de PHP?

WordPress suele ser compatible con versiones recientes. Actualiza PHP en Syspanel desde la sección "PHP" o pide ayuda a tu SysAdmin.

Conclusión

Migrar un sitio WordPress a otro servidor no tiene por qué ser una odisea. Con Syspanel como aliado, el proceso se vuelve ordenado y manejable, incluso si no eres un SysAdmin veterano. Recuerda siempre hacer copias de seguridad, seguir los pasos en orden y probar todo antes de dar el salto definitivo.

Si has seguido esta guía, tu sitio ya debería estar funcionando en el nuevo servidor. ¡Enhorabuena! Ahora disfruta de un hosting más rápido, seguro y adaptado a tus necesidades. Y si algo sale mal, no dudes en consultar la documentación de Syspanel o pedir ayuda a tu equipo de soporte.

[TIP] Para futuras migraciones, considera usar un plugin como "All-in-One WP Migration" o "Duplicator", que automatizan parte del proceso. Pero si quieres control total, el método manual que te hemos explicado es el más fiable.

¿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