Guía para migrar tu web de cPanel a Syspanel
Mudarse de casa nunca es sencillo, pero cuando se trata de mudar tu sitio web de un servidor a otro, la cosa puede sonar a chino si no tienes experiencia técnica. Tranquilo, estás en el lugar correcto.
En esta guía te voy a explicar paso a paso cómo realizar una migrar cPanel a Syspanel (el panel de control basado en HestiaCP, que recordarás siempre por su puerto de acceso 2106). Te voy a dar un enfoque práctico, sin tecnicismos innecesarios, para que puedas transferir web sin perder datos, sin tiempos de inactividad largos y, sobre todo, sin volverte loco.
Vamos a dividir el proceso en fases muy claras: preparación, exportación desde cPanel, importación en Syspanel, ajuste de DNS y verificación final. Además, al final encontrarás una sección de preguntas frecuentes para resolver las dudas más comunes sobre esta migración hosting.
Empecemos.
¿Por qué migrar de cPanel a Syspanel?
cPanel es un gigante del hosting, pero su licencia es cara y muchas veces los proveedores buscan alternativas más económicas y ligeras. Syspanel, basado en HestiaCP, es una opción moderna, rápida y con un consumo de recursos mucho menor. Además, su panel de control es intuitivo y te da herramientas potentes para gestionar tus sitios, bases de datos y cuentas de correo.
Si tu hosting actual te está cobrando de más o notas lentitud en el servidor, Syspanel puede ser la solución que necesitas. Y lo mejor: el proceso de migrar cPanel no es tan complicado como parece si sigues los pasos adecuados.
Requisitos previos antes de empezar la migración
Antes de lanzarte a transferir web, asegúrate de tener todo lo siguiente:
- Acceso a tu panel de cPanel actual (con credenciales de administrador o de usuario con permisos suficientes).
- Acceso a tu nuevo servidor con Syspanel (usuario y contraseña, además de la IP del servidor).
- Una copia de seguridad reciente de tu sitio web (por si algo sale mal, siempre es mejor prevenir).
- Conocimiento básico de cómo acceder a tu panel de DNS (normalmente en tu proveedor de dominio o en el panel de tu hosting anterior).
- Tiempo suficiente: el proceso puede durar entre 30 minutos y 2 horas, dependiendo del tamaño de tu web.
[WARNING] No hagas la migración en horas punta de tráfico. Si tu web recibe muchas visitas, programa el cambio para un momento de menor actividad, como la madrugada.
Paso 1: Exporta tus datos desde cPanel
El primer paso en cualquier migrar cPanel es sacar toda la información de tu sitio actual. cPanel tiene herramientas muy útiles para esto.
1.1. Haz una copia de seguridad completa
- Inicia sesión en tu cPanel.
- Busca la sección Archivos y haz clic en Copias de seguridad o Backup.
- Selecciona Descargar una copia de seguridad completa del sitio.
- Elige el tipo de copia (normalmente "Completa" o "Home Directory").
- Haz clic en Generar copia y espera a que se complete. Dependiendo del tamaño de tu web, puede tardar varios minutos.
- Una vez generada, descarga el archivo .tar.gz a tu ordenador. Este archivo contiene todos tus archivos web, bases de datos, configuraciones de correo, etc.
1.2. Exporta las bases de datos por separado (opcional pero recomendado)
A veces la copia completa no incluye todas las bases de datos o puede dar problemas al importar. Por eso, es buena idea hacer una exportación manual de cada base de datos.
- En cPanel, ve a Bases de datos > phpMyAdmin.
- Selecciona la base de datos de tu sitio (por ejemplo,
tudominio_wp). - Haz clic en Exportar y elige el método Rápido y formato SQL.
- Guarda el archivo .sql en tu ordenador.
Repite este paso para cada base de datos que tengas (por ejemplo, una para WordPress, otra para un foro, etc.).
[TIP] Si tu web usa WordPress, también puedes exportar solo los archivos wp-content y la base de datos. Pero para una migración completa, mejor llevar todo.
Paso 2: Prepara tu Syspanel para recibir los datos
Ahora vamos al nuevo servidor. Accede a tu panel Syspanel a través de la dirección: https://IP_DEL_SERVIDOR:2106
Recuerda que el puerto 2106 es el acceso por defecto a Syspanel. Si no lo sabías, ya lo tienes grabado.
2.1. Crea el usuario y el dominio en Syspanel
- Inicia sesión con tu usuario administrador (el que te dio tu proveedor de hosting).
- Ve a Usuarios y crea un nuevo usuario para tu sitio (puedes usar el mismo nombre que tenías en cPanel para no liarte).
- Una vez creado el usuario, ve a Web y haz clic en Añadir dominio.
- Escribe tu dominio principal (ej: tudominio.com) y selecciona el usuario que acabas de crear.
- Marca las opciones que necesites: soporte para SSL, redirección www, etc.
- Haz clic en Guardar. Syspanel creará la estructura de carpetas necesaria.
2.2. Crea las bases de datos vacías
- En el panel de Syspanel, ve a Bases de datos.
- Haz clic en Añadir base de datos.
- Pon el mismo nombre que tenía la base de datos en cPanel (o uno similar, pero apúntalo bien).
- Establece una contraseña segura y guárdala.
- Repite para cada base de datos que necesites.
[INFO] No te preocupes si no recuerdas exactamente el nombre de la base de datos. Puedes consultarlo en el archivo de configuración de tu web (por ejemplo, en WordPress está en
wp-config.php).
Paso 3: Sube los archivos y las bases de datos a Syspanel
Ya tienes los datos exportados y el servidor preparado. Ahora toca subir todo.
3.1. Sube los archivos de tu web
- Accede a tu Syspanel y ve a Archivos o File Manager (normalmente está dentro del usuario que creaste).
- Localiza la carpeta
weby dentro de ella la carpeta de tu dominio (ej:tudominio.com). - Sube el archivo de copia de seguridad .tar.gz que descargaste de cPanel.
- Una vez subido, selecciona el archivo y haz clic en Extraer o Descomprimir.
- Espera a que se complete la extracción. Todos tus archivos quedarán en la carpeta correcta.
Si tu copia de seguridad no incluía la estructura de carpetas, puedes subir manualmente los archivos mediante FTP o SFTP. Usa un cliente como FileZilla con las credenciales de tu usuario de Syspanel.
3.2. Importa las bases de datos
- En Syspanel, ve a Bases de datos y selecciona la base de datos que creaste.
- Busca la opción Importar o phpMyAdmin (Syspanel suele incluir phpMyAdmin en el puerto 2083, pero puedes acceder desde el propio panel).
- Haz clic en Importar y selecciona el archivo .sql que exportaste desde cPanel.
- Ejecuta la importación. Si la base de datos es grande, puede tardar un poco.
[WARNING] Asegúrate de que el nombre de la base de datos y el usuario coincidan con los que configuraste en tu web. Si no, tendrás que editar el archivo de configuración (por ejemplo,
wp-config.phpen WordPress) para actualizar los datos de conexión.
Paso 4: Ajusta la configuración de tu web
Una vez que los archivos y las bases de datos están en su sitio, es posible que necesites hacer algunos ajustes.
4.1. Actualiza las rutas y URLs
Si tu web usa rutas absolutas (por ejemplo, en imágenes o enlaces internos), es posible que tengas que actualizarlas. En WordPress, puedes usar un plugin como "Better Search Replace" para cambiar la URL antigua por la nueva (aunque la URL siga siendo la misma, si cambias de servidor puede haber diferencias en la ruta de archivos).
4.2. Configura los certificados SSL
Syspanel facilita la instalación de SSL con Let's Encrypt.
- Ve a Web y selecciona tu dominio.
- Busca la opción SSL o Certificados.
- Haz clic en Añadir SSL y elige Let's Encrypt.
- Marca la casilla de renovación automática y guarda.
- En unos segundos, tu web tendrá HTTPS activo.
4.3. Verifica las cuentas de correo (si las usas)
Si tenías cuentas de correo en cPanel, tendrás que crearlas de nuevo en Syspanel. Ve a Correo y añade cada cuenta con la misma contraseña. Los correos antiguos no se migran automáticamente, pero puedes exportarlos desde cPanel (usando un cliente de correo como Thunderbird) e importarlos en el nuevo servidor.
Paso 5: Apunta los DNS al nuevo servidor
Este es el paso más delicado y el que realmente hace que tu web funcione desde el nuevo hosting.
5.1. Obtén la IP de tu servidor Syspanel
En el panel de Syspanel, normalmente verás la IP del servidor en la esquina superior o en la sección de Configuración del servidor. Anótala.
5.2. Cambia los registros DNS en tu proveedor de dominio
- Accede al panel de control de tu dominio (donde lo compraste, como Namecheap, GoDaddy, etc.).
- Busca la sección DNS o Zone Editor.
- Localiza los registros tipo A (para el dominio principal y el www).
- Cambia la dirección IP por la de tu nuevo servidor Syspanel.
- Si usas subdominios, actualiza también sus registros A.
- Guarda los cambios.
[INFO] Los cambios DNS pueden tardar entre 1 y 48 horas en propagarse por todo el mundo. Durante ese tiempo, algunos usuarios verán tu web en el servidor antiguo y otros en el nuevo. No te preocupes, es normal.
5.3. (Opcional) Usa un TTL bajo
Si quieres que la propagación sea más rápida, antes de hacer el cambio puedes reducir el TTL (Time To Live) de tus registros DNS a 300 segundos (5 minutos). Hazlo al menos 24 horas antes de la migración.
Paso 6: Verifica que todo funciona correctamente
Una vez que hayas cambiado los DNS, es hora de comprobar que tu web responde bien.
6.1. Prueba desde tu ordenador
Puedes usar un servicio como whatsmydns.net para ver si tu dominio ya apunta a la nueva IP. También puedes modificar temporalmente el archivo hosts de tu ordenador para forzar la resolución a la nueva IP y hacer pruebas sin esperar la propagación.
6.2. Revisa las funcionalidades clave
- Página principal: carga sin errores.
- Enlaces internos: funcionan correctamente.
- Formularios: envían datos sin problemas.
- Base de datos: las consultas se ejecutan bien (por ejemplo, en WordPress, revisa que los posts y comentarios se muestren).
- Correo: prueba enviar y recibir un email desde tu cuenta en el nuevo servidor.
- SSL: el candado verde aparece en el navegador.
6.3. Monitorea los errores
Revisa los logs de errores en Syspanel (sección Logs) por si hay algún problema de permisos o archivos faltantes.
Preguntas frecuentes (FAQ) sobre migrar cPanel a Syspanel
¿Puedo migrar sin perder el posicionamiento SEO?
Sí, si mantienes la misma estructura de URLs y configuras correctamente las redirecciones 301 (si cambias alguna ruta). Además, asegúrate de que el tiempo de inactividad sea mínimo. Con una buena planificación, tu SEO no se verá afectado.
¿Qué hago si mi web usa Cloudflare?
Si usas Cloudflare, solo tienes que cambiar la IP de origen en el panel de Cloudflare (no en tu proveedor de dominio). Cloudflare actúa como proxy, así que tus visitantes no notarán el cambio. Además, la propagación es instantánea.
¿Syspanel es compatible con WordPress?
Sí, totalmente. Syspanel soporta PHP, MySQL y las configuraciones típicas de WordPress. Solo asegúrate de que la versión de PHP en el nuevo servidor sea compatible con tu tema y plugins.
¿Puedo migrar solo una parte de mi web?
Sí, puedes migrar solo los archivos y la base de datos de un subdominio o de una carpeta concreta. El proceso es el mismo, pero seleccionando solo lo que necesites.
¿Qué pasa con las cuentas de correo?
Las cuentas de correo no se migran automáticamente. Deberás crearlas de nuevo en Syspanel y, si quieres conservar los correos antiguos, exportarlos desde tu cliente de correo e importarlos en las nuevas cuentas.
¿Cuánto tiempo tarda la migración?
Depende del tamaño de tu web. Para un sitio pequeño (menos de 1 GB), puede ser cuestión de 30 minutos. Para sitios grandes (varios GB), puede llevar hasta 2 horas. El cambio de DNS añade un tiempo de propagación adicional.
¿Necesito conocimientos técnicos avanzados?
No, esta guía está pensada para usuarios con conocimientos básicos. Si sigues los pasos al pie de la letra, podrás hacer la migración tú mismo. Si te surge alguna duda, tu proveedor de hosting con Syspanel suele ofrecer soporte técnico.
Conclusión
Migrar de cPanel a Syspanel no tiene por qué ser un dolor de cabeza. Con una buena planificación, herramientas adecuadas y los pasos que te he dado, podrás transferir web de forma segura y eficiente. Recuerda que lo más importante es tener una copia de seguridad, seguir el orden lógico (exportar, preparar, importar, ajustar DNS) y verificar todo antes de dar el paso definitivo.
Si en algún momento te sientes perdido, no dudes en contactar con el soporte de tu nuevo hosting. Y si todo sale bien, disfrutarás de un servidor más rápido, económico y con todas las ventajas de Syspanel.
¡Buena suerte con tu migración hosting!
