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

Cómo migrar sitios web de cPanel a Syspanel

Actualizado el 9 de marzo de 2026

¡Hola! Si estás leyendo esto, probablemente te encuentras en ese momento un poco estresante pero totalmente superable: tienes que cambiar de hosting. Tal vez tu proveedor actual te ha quedado pequeño, buscas mejor rendimiento o simplemente quieres probar un panel de control más moderno y ligero.

Migrar de cPanel a Syspanel puede sonar a algo complicado y reservado para expertos, pero te aseguro que con esta guía paso a paso, vas a poder hacerlo tú mismo sin necesidad de ser un gurú de Linux. Vamos a desgranar todo el proceso de migración hosting para que la transferencia sitios sea un éxito.

Piensa en esta guía como tu mapa del tesoro. No solo te diré qué hacer, sino también por qué lo haces y qué errores evitar. Al final, tendrás tu web funcionando en el nuevo servidor, con todos tus correos y bases de datos intactos.


¿Qué es Syspanel y por qué migrar desde cPanel?

Antes de ponernos manos a la obra, es crucial entender qué es eso de Syspanel. Para que lo entiendas fácilmente, Syspanel es un panel de control de hosting moderno, rápido y con una interfaz mucho más limpia que la de cPanel. Está basado en tecnologías actuales y, aunque al principio te parezca diferente, en cuanto le cojas el truco verás que es mucho más intuitivo.

La principal razón por la que muchos usuarios deciden hacer este cambio es el rendimiento. Syspanel suele consumir menos recursos del servidor, lo que se traduce en que tu web carga más rápido. Además, al ser una solución más moderna, suele tener mejor soporte para las últimas versiones de PHP, Node.js o Python.

Otra ventaja es la seguridad. Al ser un panel menos extendido que cPanel, es un objetivo menos común para los ataques automatizados de bots que buscan vulnerabilidades conocidas. Y no te preocupes por la curva de aprendizaje: si has usado cPanel, ya conoces los conceptos básicos (dominios, bases de datos, correos). Solo cambia la interfaz.

[INFO] Syspanel es la evolución natural de HestiaCP. Si en algún tutorial lees sobre HestiaCP, debes saber que es el mismo software. La diferencia es que Syspanel viene optimizado y configurado por el equipo de soporte de tu nuevo hosting, con un acceso específico por el puerto 2106. Así que, si ves esa palabra, ya sabes que estamos hablando de lo mismo.


Fase 1: Preparación y Copia de Seguridad (El Paso Más Importante)

Esta es la fase que nunca debes saltarte. Una migración sin una copia de seguridad es como hacer paracaidismo sin comprobar que llevas el paracaídas. No lo hagas. La preparación te ahorrará muchos dolores de cabeza.

### 1.1 Inventario de tu sitio actual

Primero, vamos a ver qué tienes. Entra en tu cPanel actual y haz una lista de todo lo que tienes:

  1. Dominios y Subdominios: Anota todos los dominios que tienes (tudominio.com, blog.tudominio.com, etc.).
  2. Bases de Datos: Ve al apartado "Bases de datos MySQL" y anota el nombre de cada base de datos y su usuario. No te preocupes por las contraseñas ahora, las sacaremos luego.
  3. Cuentas de Correo: Ve a "Email Accounts" y lista todas las direcciones que tienes (info@tudominio.com, hola@tudominio.com, etc.).
  4. Archivos: Piensa en qué carpetas tienes. Normalmente, todo está en public_html (para tu web principal) y en otras carpetas para subdominios o aplicaciones.

Con esta lista, tendrás una visión clara de lo que necesitas mover. Es tu hoja de ruta.

### 1.2 Descargando la copia de seguridad de cPanel

cPanel tiene una herramienta muy útil para esto. Sigue estos pasos:

  1. En tu cPanel, busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup".
  2. Verás una opción que dice "Descargar una copia de seguridad completa del inicio de la cuenta" o similar.
  3. Haz clic en el botón "Generar Backup" o "Backup completo". Esto empaquetará todos tus archivos, bases de datos, correos y configuraciones en un solo archivo .tar.gz.
  4. Espera a que el sistema termine. Puede tardar varios minutos dependiendo del tamaño de tu web.
  5. Una vez generado, descárgalo a tu ordenador. No lo subas directamente al nuevo servidor, lo haremos de forma más selectiva para que sea más limpio.

[WARNING] Asegúrate de que la descarga se completa al 100%. Un archivo de copia de seguridad corrupto es inútil. Verifica que el archivo tiene un tamaño razonable comparado con el espacio que usas en tu hosting.

### 1.3 Exportando tus bases de datos por separado

Aunque la copia completa incluye las bases de datos, es una buena práctica exportarlas por separado. Esto te da más control y facilita la importación si algo falla.

  1. Ve a "Bases de datos MySQL" en cPanel.
  2. Busca la herramienta "phpMyAdmin".
  3. Haz clic en tu base de datos en el menú de la izquierda.
  4. Arriba, ve a la pestaña "Exportar".
  5. Elige el método "Rápido" y formato "SQL". Haz clic en "Continuar".
  6. Se descargará un archivo .sql. Guárdalo en una carpeta junto con el backup general.

Repite este proceso para cada base de datos que tengas. Así, si una falla, no afecta a las demás.


Fase 2: Preparando el Destino (Syspanel)

Ahora que ya tienes tu red de seguridad, vamos a preparar la nueva casa. Aquí es donde entra en juego Syspanel. Recuerda que el acceso a este panel es a través de la URL que te dio tu proveedor, seguido del puerto 2106. Por ejemplo: https://tu-servidor.com:2106.

### 2.1 Acceso y exploración inicial

  1. Abre tu navegador y escribe la dirección de tu nuevo servidor con el puerto :2106.
  2. Verás la pantalla de inicio de sesión de Syspanel. Usa las credenciales de administrador que te proporcionó tu proveedor de hosting.
  3. Al entrar, verás un panel muy limpio. En el menú lateral, encontrarás secciones como "Web", "Mail", "Bases de datos", "DNS" y "Usuarios". No te asustes, solo usaremos algunas.

### 2.2 Crear el usuario y el dominio en Syspanel

A diferencia de cPanel, donde a veces todo está bajo una misma cuenta, en Syspanel es más lógico crear un usuario para cada sitio web.

  1. Ve a la sección "Usuarios" y haz clic en "Añadir Usuario".
  2. Crea un nombre de usuario y una contraseña fuerte. Guárdala bien.
  3. Ahora, dentro de ese usuario (o en la sección "Web" general), busca "Añadir Dominio".
  4. Escribe tu dominio principal (tudominio.com) y crea también el www si te lo pide.
  5. Syspanel creará automáticamente la estructura de carpetas necesaria.

[TIP] No configures el DNS todavía. Lo haremos al final, cuando todo esté subido, para minimizar el tiempo de inactividad.

### 2.3 Crear las bases de datos en Syspanel

Necesitamos que el nuevo servidor tenga las mismas bases de datos que el antiguo.

  1. Ve a la sección "Bases de datos" en Syspanel.
  2. Haz clic en "Añadir Base de Datos".
  3. Crea una base de datos con el mismo nombre que tenías en cPanel (si es posible). Si el sistema no te deja por longitud o caracteres, usa uno similar y anota el cambio.
  4. Crea un usuario para esa base de datos y asigna una contraseña nueva. Anota estos datos, los necesitarás para importar y para actualizar la configuración de tu web.

Repite este proceso para cada base de datos que exportaste.


Fase 3: La Migración de Archivos y Bases de Datos

Aquí es donde ocurre la magia. Vamos a mover los archivos y los datos. Tienes dos caminos: usar un cliente FTP (como FileZilla) o usar el administrador de archivos que trae Syspanel. Para esta guía, te recomiendo usar FTP, ya que es más estable para mover muchos archivos.

### 3.1 Subir los archivos de la web

  1. Abre tu cliente FTP (FileZilla es una buena opción gratuita).
  2. Conéctate a tu servidor Syspanel. Necesitarás la IP del servidor, el usuario y la contraseña que creaste en el paso 2.2. El puerto por defecto para FTP es el 21.
  3. Una vez conectado, verás una carpeta llamada web (o similar). Dentro, estará la carpeta con el nombre de tu dominio (tudominio.com).
  4. Entra en esa carpeta y busca la carpeta public_html (o docs).
  5. Ahora, en tu ordenador, navega hasta donde tienes los archivos de tu web (los que descargaste de cPanel). Si has hecho la copia completa, dentro de public_html tendrás todos tus archivos.
  6. Selecciona todos los archivos de tu web en tu ordenador y súbelos a la carpeta public_html del servidor Syspanel. Esto puede tardar, así que ten paciencia.

[WARNING] No subas la carpeta public_html entera. Entra dentro de ella y sube su contenido. Si no, tendrás una estructura duplicada del tipo public_html/public_html.

### 3.2 Importar las bases de datos

Ahora vamos a dar vida a los datos. Usaremos la herramienta phpMyAdmin que viene con Syspanel.

  1. Ve a la sección "Bases de datos" en Syspanel y haz clic en "phpMyAdmin" al lado de la base de datos que creaste.
  2. Se abrirá phpMyAdmin. Asegúrate de que la base de datos correcta está seleccionada en el menú de la izquierda.
  3. Ve a la pestaña "Importar".
  4. Haz clic en "Seleccionar archivo" y elige el archivo .sql que exportaste de tu cPanel.
  5. Haz clic en "Continuar" y espera. Verás un mensaje de éxito cuando termine.

Repite este proceso para cada base de datos. Es un paso crítico, así que revisa que no haya errores.


Fase 4: Configurar Correos Electrónicos (Email)

Los correos son a menudo la parte más olvidada, pero la más importante para tu negocio. Vamos a crearlos en Syspanel.

  1. Ve a la sección "Mail" en Syspanel.
  2. Haz clic en "Añadir Dominio" (si no está ya) y luego en "Añadir Cuenta de Correo".
  3. Crea cada una de las cuentas que tenías en cPanel (info@, hola@, etc.). Usa las mismas direcciones, pero puedes poner una contraseña nueva.
  4. Importante: Si tenías correos antiguos en tu cPanel, la forma más fácil de migrarlos es usar un programa de correo como Outlook o Thunderbird. Conecta tu cuenta antigua y la nueva y arrastra los correos de una a otra. Es un poco manual, pero funciona.

[INFO] Si tenías muchos correos y no quieres hacerlo manual, puedes pedir a tu nuevo proveedor de hosting que te ayude con la migración de los buzones. Muchos ofrecen este servicio gratis como parte de la migración hosting.


Fase 5: Actualizar Configuración y Punto Final (DNS)

Ya casi está. Ahora viene el paso final, que es el que hará que todo el mundo vea tu nueva web.

### 5.1 Actualizar los archivos de configuración de tu web

Tu web (WordPress, Joomla, etc.) tiene guardados los datos de conexión a la base de datos (nombre, usuario, contraseña) y esos datos han cambiado.

  1. Ve a tu carpeta public_html en Syspanel.
  2. Abre el archivo wp-config.php (si usas WordPress) o el archivo de configuración correspondiente.
  3. Busca las líneas que definen DB_NAME, DB_USER y DB_PASSWORD.
  4. Cámbialas por los datos de la base de datos que creaste en Syspanel.
  5. Guarda el archivo.

Esto es crucial. Si no lo haces, tu web no podrá conectarse a la base de datos y verás un error.

### 5.2 Cambiar los DNS (El Paso Final)

Ahora es el momento de la verdad. Tienes que decirle al mundo que tu web ya no vive en el servidor antiguo, sino en el nuevo.

  1. Ve a tu registrador de dominios (donde compraste tu dominio, como GoDaddy, Namecheap, etc.).
  2. Busca la sección "DNS" o "Name Servers".
  3. Anota los nameservers que te dio tu nuevo proveedor de hosting (suelen ser algo como ns1.tu-nuevo-hosting.com y ns2.tu-nuevo-hosting.com).
  4. Sustituye los antiguos por los nuevos.

Ahora viene la espera. El cambio de DNS puede tardar entre 24 y 72 horas en propagarse por todo el mundo, aunque normalmente es mucho más rápido.

[TIP] No canceles tu cuenta de cPanel hasta que pasen al menos 72 horas desde el cambio de DNS. Así, si algo falla, puedes volver atrás sin problemas.


Preguntas Frecuentes (FAQ) sobre la Migración

Para terminar, aquí tienes las respuestas a las dudas más comunes que nos llegan:

¿Cuánto tarda una migración de cPanel a Syspanel?
El proceso manual que te he descrito puede llevarte una tarde si es tu primera vez. Sin embargo, la mayor parte del tiempo es esperando a que los archivos se suban o descarguen. La propagación del DNS es lo que más tarda (hasta 72h).

¿Perderé mis correos electrónicos?
No, si los migras correctamente. El método más fiable es el de arrastrar y soltar con un cliente de correo. Asegúrate de tener una copia local de todos tus correos antes de cancelar el servicio antiguo.

¿Qué pasa si mi web usa PHP 7.4 y Syspanel solo tiene PHP 8.1?
Es una situación común. Syspanel te permite cambiar la versión de PHP para tu dominio desde el panel. Busca la sección "Web" y luego la opción "Editar" o "Configuración" de tu dominio. Ahí podrás elegir la versión. Si tu web es antigua, puede que necesites actualizar algún plugin o tema para que sea compatible.

¿Es necesario saber programar para hacer esta transferencia sitios?
No. Con esta guía y un poco de paciencia, cualquier persona puede hacerlo. Lo más técnico es editar un archivo de configuración, pero te he dicho exactamente qué buscar y qué cambiar. Si puedes seguir una receta de cocina, puedes hacer esta migración.

¿Qué hago si me pierdo o algo falla?
No te preocupes. La mayoría de los proveedores de hosting que ofrecen Syspanel tienen un equipo de soporte técnico excelente. No dudes en abrir un ticket de soporte y preguntar. Están para ayudarte, y prefieren que preguntes a que abandones la migración a medias.


Conclusión: Disfruta de tu Nueva Casa

Migrar de cPanel a Syspanel es un proceso que, una vez entendido, es muy gratificante. Has tomado el control de tu hosting y has aprendido un montón en el camino. Ahora disfrutas de un panel más rápido, seguro y moderno.

Recuerda los pasos clave: 1. Haz un backup, 2. Prepara el destino, 3. Sube archivos y bases de datos, 4. Configura correos y 5. Cambia los DNS. Si sigues este orden, el proceso será un éxito.

Espero que esta guía te haya sido de gran ayuda. Si tienes alguna duda, déjala en los comentarios y estaré encantado de ayudarte. ¡Buena suerte con tu nueva etapa!

¿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