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

Migrar sitio web de cPanel a Syspanel: guía paso a paso

Actualizado el 18 de abril de 2026

¿Estás pensando en dejar atrás cPanel y dar el salto a Syspanel? No te preocupes, es un proceso más sencillo de lo que parece. Como técnico de soporte, he ayudado a muchos clientes a realizar esta migración web y hoy te voy a guiar paso a paso para que lo hagas sin complicaciones.

Esta guía migración Syspanel está diseñada para que cualquier persona, incluso sin experiencia técnica avanzada, pueda completar la migrar cPanel a Syspanel con éxito. Syspanel (basado en HestiaCP, pero con mejoras propias) es un panel de control moderno, ligero y muy eficiente, que además es gratuito. Vamos a convertirte en un SysAdmin migración experto.

Antes de empezar: ¿Qué necesitas?

Antes de lanzarnos, asegúrate de tener todo listo. Esto te ahorrará tiempo y posibles dolores de cabeza.

Requisitos básicos

  • Acceso a cPanel antiguo: Necesitas credenciales de administrador (usuario y contraseña) para acceder a tu panel actual.
  • Acceso a Syspanel nuevo: Debes tener instalado Syspanel en tu nuevo servidor. Si aún no lo tienes, contrata un hosting que lo incluya o instálalo tú mismo (en otro artículo te explico cómo). Recuerda: el puerto de acceso a Syspanel es el 2106 (por ejemplo, https://tudominio.com:2106).
  • Datos de conexión FTP/SFTP: Tanto para el servidor antiguo como para el nuevo.
  • Copias de seguridad: Nunca está de más. Haz una copia de seguridad completa de tu sitio web desde cPanel antes de empezar.
  • Gestor de bases de datos: Como phpMyAdmin (en cPanel) o Adminer (en Syspanel), para exportar e importar bases de datos.

[WARNING] ¡Importante! No desactives tu cuenta de cPanel hasta que hayas verificado que la migración se ha completado correctamente. Podrías perder datos si algo sale mal.

Paso 1: Exporta tus archivos desde cPanel

Lo primero es sacar todos los archivos de tu sitio web del servidor antiguo. Hay dos formas principales de hacerlo: mediante FTP o mediante el "Administrador de archivos" de cPanel.

Opción A: Usando el Administrador de archivos de cPanel

  1. Inicia sesión en tu cPanel.
  2. Busca la sección "Archivos" y haz clic en "Administrador de archivos".
  3. Navega hasta la carpeta public_html (o www si tu sitio está ahí). Esa carpeta contiene todos los archivos de tu web.
  4. Selecciona todos los archivos y carpetas dentro de public_html. Puedes usar la casilla de verificación en la parte superior para seleccionar todo.
  5. Haz clic en "Comprimir" y selecciona "Zip Archive". Se creará un archivo .zip con todo el contenido.
  6. Una vez comprimido, selecciona ese archivo .zip y haz clic en "Descargar". Se descargará a tu ordenador.

Opción B: Usando FTP/SFTP (más recomendado para sitios grandes)

Si tu web tiene muchos archivos o imágenes pesadas, el FTP es más rápido.

  1. Conéctate a tu servidor cPanel usando un cliente FTP como FileZilla.
    • Servidor: ftp.tudominio.com o la IP de tu servidor.
    • Usuario: Tu nombre de usuario de cPanel.
    • Contraseña: La de tu cuenta de cPanel.
    • Puerto: 21 (FTP) o 22 (SFTP, más seguro).
  2. Navega a la carpeta public_html.
  3. Selecciona todas las carpetas y archivos (Ctrl+A o Cmd+A).
  4. Haz clic derecho y selecciona "Descargar". Se copiarán a tu ordenador.

[TIP] Si usas SFTP, la conexión es más segura. Muchos servidores lo soportan. Pregunta a tu proveedor si no estás seguro.

Paso 2: Exporta tus bases de datos desde cPanel

La mayoría de los sitios web (como WordPress, Joomla, etc.) usan bases de datos MySQL. Necesitas exportarlas también.

  1. En cPanel, busca la sección "Bases de datos" y haz clic en "phpMyAdmin".
  2. En la ventana de phpMyAdmin, verás una lista de bases de datos a la izquierda. Haz clic en la que corresponde a tu sitio web (suele tener un nombre como tuusuario_nombrebasedatos).
  3. Una vez dentro, ve a la pestaña "Exportar" en el menú superior.
  4. Elige el método "Rápido" y formato "SQL". Luego haz clic en "Continuar". Se descargará un archivo .sql con toda la estructura y datos de tu base de datos.
  5. Repite este paso para cada base de datos que tenga tu sitio web (a veces hay más de una).

Paso 3: Prepara tu Syspanel para recibir los datos

Ahora pasamos al nuevo servidor con Syspanel. Vamos a configurar todo para que puedas subir tus archivos.

Accede a Syspanel

  1. Abre tu navegador y escribe: https://IP-de-tu-servidor:2106 (cambia "IP-de-tu-servidor" por la IP real de tu nuevo servidor).
  2. Inicia sesión con el usuario y contraseña de administrador que configuraste al instalar Syspanel.

Crea tu cuenta de usuario (si no la tienes)

  1. En el panel principal, busca la opción "Añadir usuario" o "Crear cuenta".
  2. Introduce el nombre de usuario, contraseña, y el dominio que vas a migrar (por ejemplo, tudominio.com).
  3. Asegúrate de que el dominio esté configurado correctamente. Syspanel te creará automáticamente las carpetas necesarias (como public_html).

Configura la base de datos en Syspanel

  1. Dentro de la cuenta de usuario que acabas de crear, busca la sección "Bases de datos" o "MySQL".
  2. Haz clic en "Añadir base de datos".
  3. Dale un nombre (por ejemplo, mibasededatos) y crea un usuario y contraseña para ella. Guarda estos datos en un lugar seguro, los necesitarás para importar tu base de datos y para configurar tu web después.
  4. Anota también el host de la base de datos. Normalmente es localhost, pero a veces puede ser la IP del servidor.

Paso 4: Sube tus archivos a Syspanel

Ahora toca mover los archivos que descargaste desde cPanel al nuevo servidor.

  1. Conéctate a tu servidor Syspanel mediante FTP/SFTP. Usa los mismos datos que usaste para acceder a Syspanel (usuario y contraseña). El servidor FTP suele ser la IP de tu servidor, y el puerto el 21 (FTP) o 22 (SFTP).
  2. Navega hasta la carpeta public_html de tu usuario en Syspanel. Por lo general, está en /home/tuusuario/web/tudominio/public_html.
  3. Sube el archivo .zip que descargaste desde cPanel a esa carpeta.
  4. Una vez subido, necesitas descomprimirlo. Puedes hacerlo desde el propio Syspanel:
    • Vuelve al panel de Syspanel.
    • En la sección "Archivos" o "Administrador de archivos", navega a public_html.
    • Busca el archivo .zip, selecciónalo y haz clic en "Extraer" o "Descomprimir".
  5. Si no tienes opción de descomprimir desde el panel, puedes hacerlo por SSH (si tienes acceso) o simplemente subir los archivos ya descomprimidos desde tu ordenador (arrastrando carpetas en FileZilla).

[INFO] Si tu sitio web es muy grande (por ejemplo, más de 500 MB), te recomiendo subir los archivos ya descomprimidos usando FTP, ya que la descompresión en el servidor puede consumir muchos recursos.

Paso 5: Importa tu base de datos a Syspanel

Ahora vamos a meter los datos de tu base de datos en el nuevo servidor.

  1. En Syspanel, ve a la sección "Bases de datos" y haz clic en "phpMyAdmin" (o "Adminer", según la configuración).
  2. Inicia sesión con el usuario y contraseña de la base de datos que creaste en el paso 3.
  3. En phpMyAdmin, selecciona la base de datos vacía que creaste (a la izquierda).
  4. Ve a la pestaña "Importar".
  5. Haz clic en "Seleccionar archivo" y elige el archivo .sql que descargaste desde cPanel.
  6. Haz clic en "Continuar". La importación puede tardar unos segundos o minutos, dependiendo del tamaño.
  7. ¡Listo! Tu base de datos ahora está en el nuevo servidor.

Paso 6: Ajusta la configuración de tu web

Este paso es crucial. Muchas veces, cuando cambias de servidor, la configuración de conexión a la base de datos cambia. Debes actualizar los archivos de configuración de tu web para que apunten a la nueva base de datos.

Para WordPress

  1. Busca el archivo wp-config.php en la carpeta public_html de tu sitio en Syspanel.
  2. Ábrelo con un editor de texto (puedes usar el administrador de archivos de Syspanel o descargarlo, editarlo y subirlo de nuevo).
  3. Busca las siguientes líneas y cámbialas por los datos de tu nueva base de datos (los que creaste en el paso 3):
    • define('DB_NAME', 'nombre_de_tu_nueva_base');
    • define('DB_USER', 'usuario_de_tu_nueva_base');
    • define('DB_PASSWORD', 'contraseña_de_tu_nueva_base');
    • define('DB_HOST', 'localhost'); (normalmente es localhost, pero si no funciona, prueba con la IP del servidor).
  4. Guarda los cambios.

Para otros CMS (Joomla, Drupal, etc.)

El proceso es similar. Busca el archivo de configuración (por ejemplo, configuration.php en Joomla) y actualiza los datos de conexión a la base de datos.

[WARNING] ¡Cuidado! Si tu web usa rutas absolutas (por ejemplo, /home/user/public_html/...), es posible que tengas que actualizarlas también, ya que la estructura de carpetas puede ser diferente en Syspanel. Revisa los archivos de configuración y plugins que usen rutas.

Paso 7: Apunta tu dominio al nuevo servidor

Una vez que todo está configurado en Syspanel, necesitas que tu dominio apunte al nuevo servidor para que los visitantes vean la web migrada.

  1. Ve al panel de control de tu dominio (donde lo compraste o donde gestionas los DNS, como Cloudflare, tu registrador, etc.).
  2. Busca la sección de "DNS" o "Zona DNS".
  3. Modifica los registros A (y AAAA si usas IPv6) para que apunten a la IP de tu nuevo servidor Syspanel.
    • Normalmente, tienes un registro @ (para el dominio principal) y otro www (para el subdominio www).
    • Cambia la dirección IP por la de tu Syspanel.
  4. Guarda los cambios. La propagación de DNS puede tardar desde unos minutos hasta 48 horas, aunque normalmente es cuestión de horas.

[TIP] Para que la migración sea más rápida, puedes reducir el TTL (Time To Live) de los registros DNS a 300 segundos (5 minutos) antes de hacer el cambio. Así la propagación será más ágil. Luego, cuando todo funcione, puedes subirlo a un valor más alto (por ejemplo, 86400 segundos, que es 24 horas).

Paso 8: Verifica que todo funciona

Después de apuntar el dominio, es hora de comprobar que tu web está operativa.

  1. Accede a tu web: Escribe tu dominio en el navegador. Debería cargar tu sitio correctamente.
  2. Prueba el panel de administración: Inicia sesión en tu WordPress (o el CMS que uses) para asegurarte de que todo funciona.
  3. Revisa enlaces y funcionalidades: Haz clic en algunas páginas, envía un formulario de contacto, etc. Asegúrate de que no haya errores.
  4. Comprueba los correos electrónicos: Si usabas correo en tu dominio, verifica que puedas enviar y recibir correos. En Syspanel, puedes configurar cuentas de correo en la sección "Correo".

[INFO] Si ves errores de base de datos, revisa de nuevo el archivo de configuración. Si ves errores 404, puede que los enlaces permanentes necesiten regenerarse (en WordPress, ve a Ajustes > Enlaces permanentes y haz clic en "Guardar cambios" sin modificar nada).

Preguntas frecuentes (FAQ)

Aquí respondo algunas dudas comunes que suelen tener los clientes durante la migrar cPanel a Syspanel.

¿Cuánto tiempo tarda la migración?

Depende del tamaño de tu web. Un sitio pequeño (unas pocas páginas y sin muchas imágenes) puede estar listo en 30 minutos. Un sitio grande con muchos archivos y bases de datos pesadas puede llevar varias horas.

¿Puedo migrar sin perder el SEO?

Sí, si mantienes la misma estructura de URLs y rediriges correctamente. Asegúrate de que todas las URLs de tu web sigan funcionando igual. Si cambias alguna ruta, usa redirecciones 301 desde cPanel o desde un archivo .htaccess.

¿Qué hago si mi web no carga después de la migración?

Revisa estos puntos en orden:

  1. ¿Los DNS ya se propagaron? (Puedes usar sitios como whatsmydns.net para comprobarlo).
  2. ¿Los archivos están en la carpeta correcta (public_html)?
  3. ¿La configuración de la base de datos es correcta?
  4. ¿Hay algún error en el archivo .htaccess? Puedes renombrarlo temporalmente a .htaccess.old para ver si la web carga (aunque perderás las reglas de reescritura).

¿Syspanel es compatible con todos los CMS?

Sí, Syspanel soporta PHP, MySQL, PostgreSQL, y otros servicios comunes. Es compatible con WordPress, Joomla, Drupal, Magento, etc. Solo asegúrate de tener la versión de PHP que necesitas (puedes cambiarla desde el panel).

¿Necesito conocimientos de Linux para esto?

No, esta guía está pensada para que cualquier persona pueda seguirla. Solo necesitas saber usar un navegador y un cliente FTP. Si algo no funciona, siempre puedes contactar con el soporte de tu hosting.

Consejos finales para una migración exitosa

  • Haz una prueba: Antes de cambiar los DNS, puedes probar tu web en el nuevo servidor usando el archivo hosts de tu ordenador. Así verás si todo funciona antes de que los visitantes lo vean.
  • Mantén una copia de seguridad: Siempre ten una copia de tu web antigua por si algo sale mal.
  • Actualiza tus contraseñas: Después de la migración, cambia las contraseñas de tu base de datos y de tu panel de administración para mayor seguridad.
  • Revisa los registros de error: En Syspanel, puedes ver los logs de Apache/Nginx para identificar problemas.

Migrar de cPanel a Syspanel es un proceso que, aunque requiere atención, es totalmente factible. Con esta guía migración Syspanel, ya tienes todo lo necesario para hacerlo tú mismo. Recuerda que, como técnico de soporte, siempre estoy aquí para ayudarte si tienes dudas. ¡Manos a la obra y buena suerte con tu SysAdmin 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