Cómo migrar una web de cPanel a SysPanel (o viceversa)
Introducción: ¿Por qué migrar entre cPanel y SysPanel?
Migrar una web de cPanel a SysPanel (o al revés) suena a operación compleja, pero con la guía adecuada es un proceso que puedes completar en menos de una hora, incluso sin ser un experto. Tanto cPanel como SysPanel son paneles de control de hosting que gestionan tu dominio, correos, bases de datos y archivos. Sin embargo, hay razones para cambiar: quizá buscas mejores precios, mayor velocidad, soporte más cercano o simplemente quieres probar una interfaz más moderna.
En este artículo te explico paso a paso cómo hacer la migración de forma segura, sin perder datos y con el mínimo tiempo de inactividad posible. Hablaremos de migrar web cPanel a SysPanel, y también el camino inverso. Al final, tendrás un checklist claro para transferir hosting sin dolores de cabeza.
¿Qué necesitas antes de empezar?
Antes de lanzarte a mover sitio web, reúne estos datos y herramientas:
- Acceso FTP o SFTP al panel de origen (cPanel o SysPanel).
- Acceso al administrador de archivos del panel de origen.
- Credenciales de la base de datos (usuario, contraseña y nombre de la BD).
- Acceso al panel de control del dominio (para cambiar los DNS o el nameserver).
- Una cuenta activa en el panel de destino (con al menos un plan de hosting contratado).
- Un gestor de correos (si vas a migrar cuentas de email) o al menos acceso para crearlas de nuevo.
[INFO] Si no tienes acceso a los DNS del dominio, la migración igual es posible, pero el cambio final de apuntamiento lo deberá hacer tu proveedor de hosting o registrador.
Paso 1: Haz una copia de seguridad completa en el panel de origen
Este es el paso más importante. Una copia de seguridad mal hecha puede arruinar todo el proceso. Tanto cPanel como SysPanel ofrecen herramientas de backup integradas.
En cPanel:
- Entra a tu cuenta de cPanel.
- Busca la sección Archivos y haz clic en Copias de seguridad.
- En "Copia de seguridad completa", haz clic en Descargar una copia de seguridad completa.
- Espera a que se genere el archivo (puede tardar varios minutos). Descarga el archivo
.tar.gza tu computadora.
En SysPanel:
- Accede a SysPanel (recuerda que el puerto de acceso es el 2106, por ejemplo:
https://tudominio.com:2106). - Ve a Herramientas o Backup en el menú lateral.
- Selecciona Crear copia de seguridad y elige la opción de respaldo completo (incluye archivos, bases de datos y configuraciones de correo).
- Descarga el archivo generado.
[WARNING] No uses la copia de seguridad de cPanel directamente en SysPanel. Los formatos son distintos. Necesitas extraer los archivos y luego importarlos por separado. Lo mismo aplica al revés.
Paso 2: Extrae y organiza los archivos de tu web
Una vez descargada la copia, necesitas tener acceso a los archivos individuales de tu sitio. Si tu copia es un archivo comprimido, extráela en tu computadora.
Qué debes buscar:
- Carpeta
public_html(owww): contiene todos los archivos de tu sitio web (HTML, CSS, PHP, imágenes, etc.). - Archivo de base de datos: normalmente es un
.sqlo un.gz. A veces está dentro de la carpetapublic_htmlo en una subcarpeta de backups. - Carpetas de correo (si aplica): pueden estar en
mail/o enetc/.
Si tu proveedor de origen no te da acceso a estos archivos, usa un cliente FTP como FileZilla para conectarte y descargar todo el contenido de public_html.
Paso 3: Sube los archivos al panel de destino
Ahora viene la parte de transferir hosting. Conecta al panel de destino y sube los archivos.
En SysPanel (si vienes de cPanel):
- Accede a SysPanel por el puerto 2106.
- Ve a Administrador de archivos (o usa FTP).
- Navega hasta la carpeta
public_html(owebsi es un dominio adicional). - Sube todos los archivos que descargaste de cPanel. Si son muchos, comprime en un
.zipy usa la opción Subir y luego Extraer en el servidor.
En cPanel (si vienes de SysPanel):
- Entra a cPanel y abre el Administrador de archivos.
- Ve a
public_html. - Sube los archivos desde tu computadora o usa la opción de Subir y luego Extraer.
[TIP] Si el volumen es muy grande (más de 1 GB), es mejor usar FTP/SFTP con un cliente como FileZilla. La subida por el navegador puede cortarse.
Paso 4: Crea y restaura la base de datos
La base de datos es el corazón de tu web. Sin ella, tu sitio mostrará errores de conexión.
En SysPanel:
- Ve a Bases de datos → MySQL.
- Crea una nueva base de datos con un nombre (por ejemplo,
mibasededatos). - Crea un usuario y contraseña para esa base.
- Asigna todos los privilegios al usuario sobre la base.
- Abre phpMyAdmin (desde SysPanel) y selecciona tu nueva base.
- Importa el archivo
.sqlque extrajiste de la copia de cPanel.
En cPanel:
- Ve a Bases de datos MySQL.
- Crea la base de datos y el usuario (igual que arriba).
- Entra a phpMyAdmin.
- Importa el archivo
.sqlde la base de datos de SysPanel.
[WARNING] Anota el nombre de la nueva base, el usuario y la contraseña. Los necesitarás para configurar tu web.
Paso 5: Actualiza la configuración de conexión en tu web
Ahora debes decirle a tu aplicación (WordPress, Joomla, PrestaShop, etc.) dónde está la nueva base de datos.
Para WordPress:
- Abre el archivo
wp-config.phpen la raíz de tu web. - Busca las líneas:
DB_NAME→ cambia al nombre de la nueva base.DB_USER→ cambia al nuevo usuario.DB_PASSWORD→ cambia a la nueva contraseña.DB_HOST→ normalmente eslocalhost, pero si es diferente, ajústalo.
Para otras aplicaciones:
- Busca un archivo de configuración (
.env,config.php,settings.php) y actualiza los datos de conexión a MySQL.
[TIP] Si no encuentras la configuración, revisa la documentación de tu CMS o contacta con soporte técnico.
Paso 6: Configura las cuentas de correo (si las usas)
Si tenías correos en tu antiguo hosting, debes recrearlos en el nuevo panel. No se pueden migrar automáticamente entre cPanel y SysPanel de forma nativa, pero es sencillo.
En SysPanel:
- Ve a Correo → Cuentas de correo.
- Crea cada cuenta con el mismo nombre y contraseña que tenías antes.
- Si quieres conservar los correos antiguos, puedes usar un cliente como Outlook y mover los mensajes manualmente.
En cPanel:
- Ve a Cuentas de correo.
- Crea las cuentas de nuevo.
[INFO] Para evitar perder correos, configura el nuevo servidor y usa un cliente de correo que sincronice con ambos (IMAP). Así los mensajes se descargan al nuevo servidor.
Paso 7: Cambia los DNS o el nameserver
Este es el paso final para mover sitio web de forma oficial. Cuando cambias los DNS, el mundo empieza a ver tu web en el nuevo hosting.
Opción A: Cambiar los nameservers en tu registrador
- Entra a tu registrador de dominio (donde compraste el dominio).
- Busca la sección DNS o Nameservers.
- Reemplaza los nameservers antiguos por los nuevos que te dio tu proveedor de destino.
- Ejemplo cPanel:
ns1.tudominio.comyns2.tudominio.com. - Ejemplo SysPanel: te los dará tu proveedor (normalmente
ns1.syspanel.comyns2.syspanel.com).
- Ejemplo cPanel:
Opción B: Cambiar solo los registros A (para un cambio más rápido)
- En tu registrador, edita el registro
Ade tu dominio para que apunte a la IP del nuevo servidor. - También cambia el registro
Adewwwsi existe.
[WARNING] El cambio de DNS puede tardar de 1 a 48 horas en propagarse. No borres el hosting antiguo hasta que veas que todo funciona en el nuevo.
Paso 8: Verifica que todo funciona
Una vez hecho el cambio, realiza estas comprobaciones:
- Carga tu dominio en el navegador (usa una ventana de incógnito para evitar caché).
- Revisa que las imágenes, los enlaces y los formularios funcionen.
- Entra al panel de administración de tu web (por ejemplo,
/wp-admin). - Envía y recibe un correo de prueba.
- Comprueba que los certificados SSL se hayan activado (o solicita uno nuevo).
[TIP] Si algo falla, revisa los logs de error en SysPanel (o cPanel) en la sección Registros de errores o Error Log. Ahí verás qué está fallando.
Errores comunes y cómo solucionarlos
"Error de conexión a la base de datos"
- Revisa que el nombre de la base, usuario y contraseña en tu archivo de configuración sean correctos.
- Asegúrate de que la base existe en el nuevo panel.
- Verifica que el host de la base sea
localhost(o el que te indique tu proveedor).
"404 Not Found" o "500 Internal Server Error"
- Sube de nuevo el archivo
.htaccess(si usabas uno) o genera uno nuevo. - Revisa los permisos de archivos (deben ser 644 para archivos y 755 para carpetas).
"El correo no llega"
- Espera 24 horas tras el cambio de DNS.
- Revisa que los registros MX del dominio apunten al nuevo servidor.
- Crea de nuevo las cuentas de correo en el panel de destino.
Preguntas frecuentes (FAQ)
¿Puedo migrar sin pagar un servicio profesional?
Sí, esta guía te permite hacerlo tú mismo. Solo necesitas paciencia y seguir los pasos al pie de la letra.
¿Cuánto tarda la migración de cPanel a SysPanel?
Depende del tamaño. Una web pequeña (menos de 1 GB) puede estar lista en 30-60 minutos. Webs grandes pueden tardar varias horas.
¿Pierdo mi posicionamiento SEO al migrar?
No, si haces el cambio de DNS correctamente y mantienes las URLs iguales. Evita cambiar la estructura de enlaces o quitar páginas durante la migración.
¿Qué hago con el hosting antiguo?
Mantenlo activo al menos una semana después de la migración. Así, si algo falla, puedes volver atrás sin perder tiempo.
¿SysPanel tiene las mismas funciones que cPanel?
SysPanel es una alternativa moderna que incluye gestión de dominios, correos, bases de datos, backups y SSL. Algunas funciones avanzadas de cPanel (como ciertos plugins de seguridad) pueden no estar disponibles, pero lo esencial está cubierto.
Conclusión y checklist final
Migrar una web de cPanel a SysPanel (o viceversa) es un proceso que requiere orden y paciencia, pero no es un misterio. Sigue estos pasos y tendrás tu web en el nuevo hosting sin perder datos ni posicionamiento.
Checklist final:
- Copia de seguridad completa en el panel de origen.
- Archivos subidos al panel de destino.
- Base de datos creada e importada.
- Configuración de la web actualizada.
- Cuentas de correo recreadas.
- DNS o nameservers actualizados.
- Verificación de web, correo y SSL.
[TIP] Si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu nuevo proveedor. Ellos están acostumbrados a ayudar en migraciones y suelen tener guías internas.
Recursos adicionales
- Guía oficial de SysPanel (acceso por puerto 2106).
- Documentación de cPanel para backups.
- Cliente FTP recomendado: FileZilla (gratuito y multiplataforma).
Ahora ya sabes cómo migrar una web de cPanel a SysPanel o al revés. ¡Manos a la obra y buena suerte con tu transferencia de hosting!
