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

Cómo migrar un sitio de cPanel a Syspanel sin perder datos

Actualizado el 23 de mayo de 2026

Antes de empezar: ¿Qué significa migrar de cPanel a Syspanel?

Migrar un sitio web puede sonar a algo complicado, pero en realidad es un proceso muy parecido a mudarte de casa. Solo necesitas empaquetar tus cosas (archivos, bases de datos y correos), llevarlas a la nueva dirección (el servidor con Syspanel) y deshacer las maletas correctamente. En este artículo te voy a explicar paso a paso cómo hacerlo sin perder ni un solo dato, incluso si nunca has hecho una migración de hosting antes.

La buena noticia es que tanto cPanel como Syspanel son paneles de control que te permiten gestionar tu hosting de forma visual. La diferencia principal es que Syspanel (basado en HestiaCP) es más ligero, moderno y, en muchos casos, más rápido. Además, su puerto de acceso es el 2106, algo que deberás tener en cuenta para conectarte a tu nuevo panel.

Vamos a dividir este proceso en fases muy claras. Si sigues cada una de ellas al pie de la letra, el cambio de panel control será un éxito y tu web seguirá funcionando exactamente igual que antes, pero con una infraestructura mejor.


Fase 1: Preparación y auditoría previa (la clave del éxito)

Antes de tocar nada, tienes que saber exactamente qué tienes en tu hosting actual. No puedes transferir hosting cpanel a ciegas. Dedica 30 minutos a hacer un inventario completo. Esto te ahorrará dolores de cabeza más adelante.

1.1. Haz una lista de tus dominios y subdominios

Entra en tu cPanel y busca la sección "Dominios" o "Subdominios". Anota todos los que tengas activos. No olvides ninguno, porque si te dejas uno atrás, ese sitio quedará inaccesible durante la migración.

1.2. Identifica tus bases de datos

En cPanel, ve a "Bases de datos MySQL". Apunta el nombre de cada base de datos y el usuario asociado. También necesitarás las contraseñas, pero si no las recuerdas, las puedes restablecer desde el propio panel antes de exportar.

1.3. Cuenta tus cuentas de correo

Revisa "Cuentas de correo" y anota cada dirección de correo que exista. Si usas webmail, los correos se guardan en el servidor, así que también tendrás que exportarlos. Esto es algo que mucha gente olvida y luego llora al perder sus emails.

1.4. Revisa tus archivos y su tamaño

Entra en "Administrador de archivos" y echa un vistazo al tamaño total de tu carpeta public_html. Si tienes mucho contenido (por ejemplo, más de 5 GB), la transferencia tardará más y necesitarás paciencia.

1.5. Comprueba tus registros DNS

Anota todos los registros DNS que tengas configurados (A, CNAME, MX, TXT, etc.). Esto es fundamental para el final de la migración, cuando cambies la resolución de tu dominio.

[INFO] Si tu sitio usa SSL, asegúrate de tener los certificados descargados o de poder regenerarlos en Syspanel. La mayoría de las veces podrás emitir uno nuevo gratis con Let's Encrypt.


Fase 2: Exportar tus datos desde cPanel

Ahora que ya tienes el inventario, es hora de sacar los datos del servidor antiguo. Hay dos formas de hacerlo: con las herramientas de cPanel o manualmente. Te explicaré ambas.

2.1. Exportar bases de datos con phpMyAdmin

  1. Entra en cPanel y busca "phpMyAdmin".
  2. Selecciona la primera base de datos que quieras exportar.
  3. Haz clic en la pestaña "Exportar".
  4. Elige el método "Rápido" y formato "SQL".
  5. Pulsa "Continuar" y descarga el archivo .sql.

Repite este proceso con cada base de datos que tengas. Guarda todos los archivos en una carpeta local que se llame, por ejemplo, "backup_bases_datos".

2.2. Exportar archivos del sitio

Tienes dos opciones:

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

  1. Ve a "Administrador de archivos".
  2. Navega hasta public_html (o la carpeta raíz de tu sitio).
  3. Selecciona todos los archivos y carpetas.
  4. Haz clic derecho y elige "Comprimir" -> "Zip".
  5. Espera a que se genere el archivo y descárgalo.

Opción B: Usar FTP

Si prefieres algo más controlado, conéctate con FileZilla a tu servidor cPanel y arrastra todos los archivos de public_html a tu ordenador. Esto puede tardar más, pero es más fiable si tienes muchos archivos pequeños.

2.3. Exportar cuentas de correo

Esta parte es la más tediosa. Te recomiendo dos métodos:

Método manual (para pocas cuentas):

  1. Crea una carpeta local para cada cuenta de correo.
  2. Conéctate al webmail de cada cuenta (por ejemplo, webmail.tudominio.com).
  3. Usa la opción de exportar o descargar todos los correos en formato .mbox o .eml.

Método con herramientas (para muchas cuentas):

Si tienes muchas cuentas, usa un cliente de correo como Thunderbird. Configura cada cuenta IMAP y deja que descargue todos los mensajes. Luego, cuando configures las nuevas cuentas en Syspanel, vuelve a sincronizar y los correos se subirán al nuevo servidor.

[WARNING] Si no exportas los correos antes de cancelar tu hosting en cPanel, los perderás para siempre. Esto no tiene vuelta atrás.


Fase 3: Preparar Syspanel para recibir tu sitio

Ya tienes todos los datos en tu ordenador. Ahora toca preparar el nuevo servidor. Recuerda que Syspanel usa el puerto 2106 para acceder al panel, así que la URL será algo como http://tu-servidor:2106 o https://tu-servidor:2106.

3.1. Accede a Syspanel

Abre tu navegador y escribe la dirección de tu servidor con el puerto 2106. Por ejemplo: http://192.168.1.1:2106. Inicia sesión con las credenciales que te haya dado tu proveedor de hosting.

3.2. Crea el dominio y subdominios

  1. Ve a la sección "Web" o "Sitios web".
  2. Haz clic en "Añadir dominio" o "Crear nuevo".
  3. Introduce tu dominio principal.
  4. Repite el proceso para cada subdominio que tengas.

3.3. Crea las bases de datos

  1. Ve a la sección "Bases de datos" o "DB".
  2. Crea una nueva base de datos con el mismo nombre (o uno similar) que tenías en cPanel.
  3. Anota el nombre de la base de datos, el usuario y la contraseña que generes.

[TIP] En Syspanel, el usuario de la base de datos suele tener un prefijo. Apunta bien el nombre completo, porque lo necesitarás para importar los datos.

3.4. Crea las cuentas de correo

  1. Ve a la sección "Correo" o "Email".
  2. Añade cada cuenta de correo que tenías en cPanel.
  3. Configura la contraseña igual que antes para que tus clientes no noten el cambio.

3.5. Configura el certificado SSL

Syspanel te permite emitir certificados gratis con Let's Encrypt. Busca la opción "SSL" o "Certificados" en cada dominio y actívala. Esto es importante para que tu sitio cargue con https:// y no dé errores de seguridad.


Fase 4: Importar tus datos en Syspanel

Ahora viene la parte divertida: subir todo lo que exportaste al nuevo servidor. Hazlo en este orden para evitar errores.

4.1. Subir e importar las bases de datos

  1. Entra en Syspanel y ve a "Bases de datos".
  2. Abre la base de datos que creaste para tu sitio.
  3. Busca la opción "Importar" o "phpMyAdmin".
  4. Sube el archivo .sql que exportaste desde cPanel.
  5. Espera a que termine la importación. Si la base de datos es grande, puede tardar unos minutos.

4.2. Subir los archivos del sitio

  1. Conéctate al servidor Syspanel por FTP o SFTP. Necesitarás las credenciales FTP que te da el panel.
  2. Navega hasta la carpeta public_html (o la que corresponde a tu dominio).
  3. Sube todos los archivos que descargaste de cPanel.
  4. Asegúrate de que la estructura de carpetas se mantenga intacta.

[TIP] Si tienes muchos archivos, usa FileZilla y activa la transferencia en cola. Puedes dejarlo trabajando mientras haces otras cosas.

4.3. Importar los correos

Si usaste Thunderbird para exportar los correos, ahora toca el proceso inverso:

  1. Configura las nuevas cuentas de correo en Thunderbird con los datos de Syspanel (servidor IMAP y SMTP).
  2. Arrastra las carpetas locales que descargaste a las carpetas IMAP del servidor.
  3. Espera a que se sincronicen. Dependiendo del volumen, puede tardar horas.

Fase 5: Ajustar la configuración de tu sitio

No basta con subir los archivos. Tu sitio probablemente tiene rutas o configuraciones que apuntan al servidor antiguo. Hay que actualizarlas.

5.1. Archivos de configuración (wp-config.php, .env, etc.)

Si usas WordPress, abre el archivo wp-config.php y verifica que los datos de la base de datos sean los de Syspanel (nombre, usuario, contraseña y host). Lo mismo si usas Laravel, PrestaShop o cualquier otro CMS con un archivo de configuración.

5.2. Rutas absolutas en la base de datos

A veces, las URLs de tu sitio están guardadas dentro de la base de datos. Si tu dominio es el mismo, no hay problema. Pero si cambiaste el dominio o la IP, tendrás que hacer un reemplazo.

Puedes ejecutar una consulta SQL en phpMyAdmin de Syspanel:

UPDATE opciones SET option_value = 'http://tudominio.com' WHERE option_name = 'siteurl';

O usar herramientas como WP-CLI si tienes acceso por terminal.

5.3. Permisos de archivos

Asegúrate de que los archivos tengan los permisos correctos. En Syspanel, normalmente los archivos deben estar en 644 y las carpetas en 755. Si no sabes cómo cambiarlos, el propio panel tiene una opción para ajustar permisos.

[WARNING] No olvides comprobar los archivos .htaccess o nginx.conf. Si tenías reglas especiales en cPanel, tendrás que recrearlas en Syspanel, ya que el servidor web es diferente.


Fase 6: Cambiar los DNS y verificar la migración

Esta es la fase final de la migración de hosting. Aquí es donde tu dominio deja de apuntar al servidor antiguo y empieza a apuntar al nuevo.

6.1. Actualiza los registros DNS

Ve a tu registrador de dominios (donde compraste el dominio) y cambia los servidores DNS o los registros A para que apunten a la IP de tu nuevo servidor Syspanel. Los pasos exactos dependen de tu registrador, pero normalmente es algo como:

  1. Entra en tu cuenta del registrador.
  2. Busca "Administración de DNS" o "Servidores de nombres".
  3. Cambia los valores por los que te dio tu proveedor de Syspanel.
  4. Guarda los cambios.

6.2. Espera la propagación

La propagación de DNS puede tardar entre 24 y 72 horas. Durante este tiempo, algunos visitantes verán el sitio antiguo y otros el nuevo. No te preocupes, es normal.

6.3. Verifica que todo funciona

Después de unas horas (o al día siguiente), comprueba:

  • Que tu sitio carga correctamente.
  • Que las bases de datos se conectan bien.
  • Que los correos entran y salen.
  • Que el SSL se ha activado.

Si algo falla, revisa los logs de error de Syspanel. Normalmente están en /var/log/ o accesibles desde el panel.


Preguntas frecuentes sobre migrar de cPanel a Syspanel

¿Puedo hacer la migración yo mismo sin conocimientos técnicos?

Sí, si sigues esta guía al pie de la letra. Eso sí, necesitarás cierta paciencia y tener acceso tanto a cPanel como a Syspanel. Si te sientes inseguro, siempre puedes contratar a un profesional, pero la mayoría de la gente puede hacerlo sola.

¿Qué pasa si pierdo datos durante el proceso?

Si sigues los pasos de exportación correctamente, no deberías perder nada. El único riesgo real es olvidar exportar los correos o no hacer una copia de seguridad de las bases de datos. Mi consejo: haz una copia de seguridad doble antes de empezar.

¿Cuánto tarda una migración de este tipo?

Depende del tamaño de tu sitio. Un sitio pequeño con 500 MB de archivos y una base de datos de 100 MB puede estar listo en 2-3 horas. Un sitio grande con 10 GB de archivos puede tardar un día entero.

¿Syspanel es más difícil de usar que cPanel?

No, de hecho es más sencillo en muchos aspectos. La interfaz es más limpia y las opciones están mejor organizadas. Además, al ser más ligero, las páginas cargan más rápido.

¿Puedo tener ambos paneles durante la migración?

Sí, mientras no canceles tu hosting en cPanel, ambos servidores pueden coexistir. De hecho, es lo recomendable para no quedarte sin sitio web en ningún momento.

¿Qué hago con los correos que ya están leídos o enviados?

Si usas IMAP, se exportan todos, tanto leídos como no leídos. Si usabas POP3, solo se exportan los que están en el servidor. Por eso te recomiendo usar IMAP si no lo hacías ya.


Conclusión: tu web está en buenas manos con Syspanel

Migrar de cPanel a Syspanel no es un proceso mágico, pero tampoco es una misión imposible. Con una buena planificación, copias de seguridad y siguiendo los pasos que te he explicado, el cambio de panel control será una transición limpia y sin pérdida de datos.

Recuerda que Syspanel es más rápido, más seguro y consume menos recursos que cPanel. A la larga, notarás la diferencia en la velocidad de carga de tu web y en la facilidad de gestión. Y no olvides que el puerto de acceso es el 2106, así que guarda esa dirección en tus favoritos.

Si en algún momento te sientes perdido, vuelve a leer este artículo, busca ayuda en los foros de tu proveedor de hosting o contacta con su soporte técnico. Ellos también están para ayudarte en este tipo de migración de hosting.

¡Buena suerte con tu migración! Tu web te lo agradecerá.

¿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