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

Migrar WordPress a Syspanel desde otro hosting

Actualizado el 10 de enero de 2026

Migrar tu sitio web de WordPress a un nuevo proveedor de alojamiento puede sonar a una tarea compleja, pero con la guía adecuada y las herramientas correctas, es un proceso mucho más sencillo de lo que imaginas. En este artículo, te explicaré paso a paso cómo realizar una migración WordPress a Syspanel desde cualquier otro hosting.

Syspanel (basado en el panel de control Syspanel, accesible por el puerto 2106) es una plataforma de alojamiento que ofrece un entorno limpio, rápido y fácil de gestionar. Al transferir tu WordPress aquí, ganarás en rendimiento, seguridad y control.

A lo largo de esta guía, cubriremos todo lo necesario: desde la preparación inicial, la exportación de archivos y base de datos, la importación en Syspanel, hasta la resolución de problemas comunes. Al final, tendrás tu sitio funcionando sin errores en su nuevo hogar.


¿Qué necesitas antes de empezar la migración?

Antes de lanzarte a la transferencia de WordPress, es fundamental que tengas a mano cierta información y herramientas. Esto te ahorrará tiempo y evitará contratiempos.

Requisitos previos

  1. Acceso a tu hosting actual: Necesitarás las credenciales de FTP (o SFTP) y el acceso a phpMyAdmin (o similar) para exportar la base de datos.
  2. Acceso a Syspanel: Debes tener ya una cuenta activa en Syspanel. Normalmente, accedes a través de tu-dominio.com:2106 o la IP de tu servidor seguida de :2106.
  3. Un dominio o subdominio: Puedes usar un dominio nuevo, un subdominio temporal (como test.tudominio.com) o el dominio definitivo que ya tengas. Si cambias de hosting, deberás apuntar los DNS después de la migración.
  4. Herramientas básicas: Un cliente FTP (como FileZilla) y un editor de texto simple (Bloc de notas, Sublime Text, etc.) te serán útiles.

Método 1: Migración manual paso a paso (La más fiable)

Este es el método más completo y te da control total sobre cada archivo y registro. Es ideal si tu sitio tiene un tamaño medio o si quieres aprender el proceso interno.

Paso 1: Exporta tu sitio desde el hosting antiguo

Lo primero es hacer una copia de seguridad completa de tu WordPress actual.

1.1. Exportar la base de datos

La base de datos contiene todas tus entradas, páginas, comentarios, configuraciones de plugins y usuarios.

  1. Accede a phpMyAdmin en tu hosting actual (normalmente desde cPanel, DirectAdmin o similar).
  2. Selecciona la base de datos de tu WordPress (suele llamarse algo como tuusuario_wp).
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Personalizado (o "Exportar – Método rápido" si no ves más opciones).
  5. Asegúrate de seleccionar todas las tablas (Ctrl+A).
  6. Marca la opción Agregar DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT (esto ayuda a que la importación no falle si ya existen tablas).
  7. En Formato, elige SQL.
  8. Haz clic en Continuar o Exportar. Se descargará un archivo .sql en tu computadora.

[INFO] Guarda este archivo en una carpeta segura. No lo abras con el bloc de notas si es muy grande, mejor usa un editor de código.

1.2. Descargar los archivos del sitio

Ahora necesitas todos los archivos de WordPress: el núcleo, temas, plugins, subidas (uploads) y cualquier otro archivo personalizado.

  1. Conéctate a tu hosting actual mediante FTP (FileZilla es muy recomendado).
  2. Navega hasta la carpeta raíz donde está instalado WordPress. Normalmente es public_html, www o el nombre de tu dominio.
  3. Selecciona todas las carpetas y archivos (wp-admin, wp-content, wp-includes, wp-config.php, .htaccess, etc.).
  4. Haz clic derecho y elige Descargar. Esto puede tardar unos minutos, dependiendo del tamaño de tu sitio.

Paso 2: Prepara Syspanel para recibir tu sitio

Ahora vamos a preparar el terreno en tu nuevo hosting.

2.1. Crear la base de datos en Syspanel

  1. Accede a tu panel de Syspanel: https://tu-dominio.com:2106 o la IP de tu servidor.
  2. Inicia sesión con tus credenciales.
  3. Busca la sección Base de datos o MySQL.
  4. Haz clic en Añadir base de datos.
  5. Ponle un nombre (por ejemplo, midb_wp).
  6. Crea un usuario y una contraseña segura para esa base de datos. Guarda estos datos (nombre de la BD, usuario y contraseña) porque los necesitarás después.
  7. Asigna el usuario a la base de datos con todos los privilegios.

2.2. Subir los archivos a Syspanel

  1. Conéctate a tu nuevo hosting mediante FTP. Los datos de conexión los encuentras en Syspanel, en la sección Cuentas FTP.
  2. Una vez conectado, navega a la carpeta donde quieres que resida tu WordPress. Si es el dominio principal, suele ser public_html o www. Si es un subdominio, será una subcarpeta (ej: public_html/mi-subdominio).
  3. Sube todos los archivos que descargaste antes desde tu hosting antiguo. Simplemente arrastra la carpeta completa desde tu PC a la carpeta remota. FileZilla te preguntará si quieres sobrescribir; di que sí a todo.

Paso 3: Importar la base de datos en Syspanel

  1. Vuelve a phpMyAdmin pero ahora desde Syspanel. Normalmente lo encuentras en la sección Base de datos o como un enlace directo.
  2. Selecciona la base de datos que creaste hace un momento.
  3. Haz clic en la pestaña Importar.
  4. Haz clic en Seleccionar archivo y elige el archivo .sql que exportaste.
  5. Haz clic en Continuar. Si el archivo es muy grande, puede que necesites aumentarlo en la configuración de PHP (pero en la mayoría de los casos funciona).

Paso 4: Ajustar el archivo wp-config.php

Este es el paso más importante para que WordPress se conecte a la nueva base de datos.

  1. En la carpeta raíz de tu WordPress en Syspanel, busca el archivo wp-config.php.
  2. Ábrelo con un editor de texto.
  3. Busca estas líneas y cámbialas por los datos de tu nueva base de datos:
define('DB_NAME', 'aqui_el_nombre_de_tu_bd');
define('DB_USER', 'aqui_el_usuario_de_la_bd');
define('DB_PASSWORD', 'aqui_la_contraseña_de_la_bd');
define('DB_HOST', 'localhost'); // Normalmente es localhost, pero a veces puede ser una IP. En Syspanel suele ser localhost.
  1. Guarda el archivo y ciérralo.

[TIP] Si no ves el archivo wp-config.php en tu FTP, puede que esté oculto. En FileZilla, ve a "Servidor" > "Forzar mostrar archivos ocultos".

Paso 5: Probar y finalizar la migración

  1. Abre tu navegador y escribe la URL de tu sitio (puede ser el dominio temporal o la IP).
  2. Si todo está bien, verás tu web funcionando. ¡Enhorabuena!
  3. Si ves un error de conexión a la base de datos, revisa los datos en wp-config.php.
  4. Si ves una página en blanco, puede ser un conflicto de plugins o temas. Prueba a desactivar todos los plugins renombrando la carpeta wp-content/plugins a wp-content/plugins_old y luego ve reactivándolos uno a uno.

Método 2: Migración con plugin (Más fácil para principiantes)

Si no te sientes cómodo con FTP y phpMyAdmin, puedes usar un plugin especializado. Es más lento para sitios grandes, pero muy intuitivo.

Plugins recomendados

  • All-in-One WP Migration: Muy popular, exporta todo en un solo archivo.
  • Duplicator: Crea un paquete que luego instalas en el nuevo hosting.
  • UpdraftPlus: Además de backups, permite migrar con un solo clic (versión premium).

Pasos generales con All-in-One WP Migration

  1. En tu hosting antiguo:
    • Instala y activa el plugin All-in-One WP Migration.
    • Ve a la opción Exportar.
    • Elige Exportar a archivo. Se descargará un archivo .wpress.
  2. En Syspanel:
    • Instala una instancia limpia de WordPress (puedes usar el instalador automático de Syspanel o subir los archivos manualmente).
    • Instala y activa el mismo plugin.
    • Ve a Importar.
    • Selecciona el archivo .wpress que descargaste.
    • El plugin se encargará de todo: subir archivos, importar base de datos y ajustar configuraciones.
  3. Problemas comunes:
    • Límite de tamaño: Muchos plugins gratuitos tienen un límite de 2 MB en la versión gratuita. Para sitios grandes, necesitarás la versión de pago o usar el método manual.
    • Errores de memoria: Si el proceso se queda colgado, aumenta el límite de memoria PHP en Syspanel (sección Configuración de PHP).

Preguntas frecuentes (FAQ) sobre migrar WordPress a Syspanel

Aquí respondemos las dudas más comunes que suelen tener los usuarios al hacer un cambio de hosting WordPress.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu sitio. Un blog pequeño (menos de 500 MB) puede tardar entre 15 y 30 minutos con el método manual. Sitios grandes (varios GB) pueden llevar una hora o más. Con plugins, el tiempo de subida y procesamiento es similar.

¿Perderé mis visitas o posicionamiento SEO?

No, si sigues los pasos correctamente. La clave está en no cambiar la URL del sitio (a menos que quieras hacerlo a propósito). Si mantienes el mismo dominio, una vez que apuntes los DNS a Syspanel, Google verá el mismo contenido y no penalizará. Si cambias de dominio, debes configurar redirecciones 301.

¿Qué hago con el correo electrónico?

Si tenías cuentas de correo en tu hosting antiguo, deberás migrarlas también o configurarlas de nuevo en Syspanel. Syspanel incluye un gestor de correo (RainLoop o similar). Puedes exportar los correos desde tu antiguo hosting e importarlos, o simplemente configurar las cuentas nuevas y redirigir las antiguas.

¿Necesito cambiar los DNS?

Sí, una vez que la migración esté completa y hayas verificado que todo funciona, debes cambiar los servidores DNS de tu dominio para que apunten a Syspanel. Esto se hace desde el panel de tu registrador de dominios (donde compraste el dominio). El cambio puede tardar de 24 a 48 horas en propagarse globalmente.

[WARNING] No cambies los DNS hasta que hayas probado que tu sitio funciona perfectamente en Syspanel (por ejemplo, usando un subdominio temporal o la IP directa). Si lo haces antes, tus visitantes verán un sitio roto durante horas.

¿Puedo migrar un sitio con mucho tráfico?

Sí, pero te recomiendo hacerlo en horas de bajo tráfico (por la noche, por ejemplo). Además, asegúrate de que tu nuevo hosting en Syspanel tenga los recursos suficientes (RAM, CPU) para manejar ese tráfico. Si tienes dudas, contacta al soporte de Syspanel.

¿Qué hago si aparece un error 500 después de la migración?

Un error 500 suele deberse a problemas de permisos de archivos o a un archivo .htaccess corrupto. Prueba lo siguiente:

  1. Renombra el archivo .htaccess a .htaccess_old y recarga la web. Si funciona, ve a Ajustes > Enlaces permanentes en WordPress y guarda de nuevo (esto regenera el .htaccess).
  2. Verifica que los permisos de las carpetas sean 755 y los de los archivos 644. En FileZilla, puedes cambiar permisos con clic derecho > "Permisos de archivo".

¿Syspanel tiene instalador automático de WordPress?

Sí, en muchos planes de Syspanel encontrarás un instalador rápido (Softaculous o similar) que te permite instalar WordPress en un clic. Sin embargo, para una migración, es mejor que subas tú los archivos o uses un plugin, ya que el instalador crea una base de datos y archivos limpios que luego tendrías que sobrescribir.


Consejos finales para una migración exitosa

  1. Haz siempre una copia de seguridad antes de empezar. Nunca está de más.
  2. Anota todos los datos de conexión (FTP, base de datos, panel de control) en un lugar seguro.
  3. Prueba todo después de la migración: formularios de contacto, carrito de compras (si tienes WooCommerce), enlaces, imágenes, etc.
  4. Actualiza los enlaces permanentes en WordPress (Ajustes > Enlaces permanentes) después de la migración para evitar errores 404.
  5. No elimines el sitio de tu hosting antiguo hasta que hayan pasado al menos 48 horas desde que cambiaste los DNS. Así, si algo sale mal, puedes volver atrás rápidamente.

Migrar tu WordPress a Syspanel no tiene por qué ser una pesadilla. Siguiendo estos pasos, tendrás tu sitio funcionando en su nuevo alojamiento con mayor velocidad y estabilidad. Si te surge alguna duda durante el proceso, recuerda que el equipo de soporte de Syspanel está disponible para ayudarte (puedes contactarlos desde el panel, en la sección de tickets o chat).

¡Buena suerte con tu migración!

¿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