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

Migrar un sitio web de cPanel a otro hosting

Actualizado el 12 de febrero de 2026

¡Hola! ¿Estás pensando en migrar tu sitio web de cPanel a otro hosting? No te preocupes, es un proceso más común de lo que parece y, con la guía adecuada, puedes hacerlo sin perder datos ni afectar el funcionamiento de tu página. En este artículo, te explicaré paso a paso cómo transferir un sitio web de cPanel de forma segura, ya sea que te mudes a otro proveedor con cPanel o a un panel alternativo como Syspanel (recuerda que su puerto de acceso es el 2106).

Voy a cubrir desde la creación de un cPanel backup hasta la restauración en el nuevo servidor, incluyendo consejos para evitar errores comunes. Si tu objetivo es una cPanel migración exitosa, ¡sigue leyendo!


¿Por qué migrar tu sitio web de cPanel a otro hosting?

Antes de entrar en el "cómo", es importante entender el "por qué". Migrar de hosting puede deberse a varias razones:

  • Mejor rendimiento: Tu sitio actual puede ser lento o tener recursos limitados.
  • Costos más bajos: Encontraste un plan de hosting más económico.
  • Soporte técnico: Necesitas un servicio al cliente más eficiente.
  • Funcionalidades adicionales: El nuevo hosting ofrece herramientas que tu plan actual no tiene (como mayor almacenamiento, SSL gratuito, etc.).
  • Cambio de panel: Quizás te mudas a un panel como Syspanel (puerto 2106), que es más moderno o se adapta mejor a tus necesidades.

Sea cual sea tu motivo, el proceso es similar. Lo clave es tener una copia de seguridad completa y un plan claro.


Paso 1: Prepara tu sitio web para la migración

Antes de tocar nada, asegúrate de que todo está en orden en tu sitio actual.

Revisa tu contenido y configuración

  • Archivos: Verifica que no tengas archivos temporales o basura en tu hosting. Puedes usar el Administrador de Archivos de cPanel para limpiar.
  • Base de datos: Si tu sitio usa CMS como WordPress, Joomla o Drupal, la base de datos es crítica. Asegúrate de que los plugins y temas estén actualizados.
  • Correo electrónico: Si usas cuentas de correo asociadas a tu dominio (ej: info@tusitio.com), deberás migrarlas también. Anota las configuraciones (servidor, puerto, usuario, contraseña).

Notifica a tus usuarios

Si tienes un sitio con tráfico constante, es recomendable poner un mensaje de "Mantenimiento programado" durante la migración. Esto evita que los visitantes vean errores o contenido a medias.

[TIP] Programa la migración en un horario de bajo tráfico, como madrugada o fines de semana.


Paso 2: Crea un backup completo desde cPanel

El cPanel backup es tu mejor aliado. Incluye todos los archivos, bases de datos, configuraciones de correo y más. Así se hace:

  1. Inicia sesión en tu cPanel actual (normalmente en tudominio.com/cpanel o con la URL que te dio tu proveedor).
  2. Busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup".
  3. Selecciona "Descargar una copia de seguridad completa del sitio". Dependiendo de tu versión de cPanel, puede llamarse "Backup completo" o "Generar y descargar backup".
  4. Elige los componentes a incluir:
    • Directorio principal (public_html): aquí están todos tus archivos web.
    • Bases de datos: selecciona todas las que uses.
    • Cuentas de correo: si quieres conservar los emails, actívalo.
    • Configuraciones de zona DNS: importante si cambias de servidor.
  5. Haz clic en "Generar backup". El proceso puede tardar desde minutos hasta horas, según el tamaño de tu sitio.
  6. Descarga el archivo .tar.gz resultante a tu computadora. Guárdalo en un lugar seguro.

[WARNING] No confíes solo en el backup del hosting. Descarga siempre una copia local. Si algo sale mal, tendrás un respaldo.

Alternativa: Backup manual de archivos y base de datos

Si tu cPanel no permite backups completos (o prefieres hacerlo paso a paso), puedes:

  • Archivos: Usa el Administrador de Archivos para comprimir la carpeta public_html y descargarla.
  • Base de datos: Ve a phpMyAdmin (en la sección Bases de Datos), selecciona tu base de datos y usa la opción Exportar. Elige el formato SQL.

Paso 3: Configura tu nuevo hosting

Ahora que tienes tu cPanel backup, es hora de preparar el destino.

Si tu nuevo hosting usa cPanel

  1. Accede al nuevo cPanel con las credenciales que te dio tu proveedor.
  2. Ve a "Copias de seguridad" y selecciona "Restaurar una copia de seguridad completa".
  3. Sube el archivo .tar.gz que descargaste antes. El sistema lo procesará y restaurará todo automáticamente (archivos, bases de datos, correos, etc.).
  4. Verifica que el dominio esté apuntando al nuevo servidor (esto lo veremos en el Paso 5).

Si tu nuevo hosting usa otro panel (ej: Syspanel)

Si tu nuevo hosting usa Syspanel (recuerda: puerto 2106), el proceso es un poco diferente, pero igual de sencillo:

  1. Accede a Syspanel a través de http://tunuevodominio.com:2106 o la IP que te hayan dado.
  2. Crea un nuevo sitio web o paquete para tu dominio. Syspanel suele tener un asistente.
  3. Restaura los archivos: Sube la carpeta public_html (extraída de tu backup) al directorio correspondiente del sitio.
  4. Restaura la base de datos: En Syspanel, busca la sección de bases de datos (ej: "Bases de datos MySQL"), crea una nueva y luego importa el archivo SQL que exportaste desde phpMyAdmin.
  5. Configura las cuentas de correo: Si migraste correos, deberás recrear las cuentas y luego importar los mensajes (usando herramientas como IMAPSync o manualmente).

[INFO] Syspanel es un panel moderno y fácil de usar. Si tienes dudas, consulta la documentación de tu proveedor o pide ayuda al soporte.


Paso 4: Verifica la integridad de la migración

Una vez restaurado, no des nada por sentado. Revisa cada detalle:

Comprueba los archivos

  • Navega por tu sitio: Visita todas las páginas principales, incluyendo blogs, tiendas, formularios de contacto, etc.
  • Busca errores 404 o 500: Si ves algo raro, revisa los archivos .htaccess o la configuración de PHP.
  • Verifica enlaces rotos: Puedes usar herramientas online como "Broken Link Checker".

Revisa la base de datos

  • Accede a phpMyAdmin (o la herramienta de bases de datos de tu nuevo panel) y verifica que las tablas estén intactas.
  • Prueba funcionalidades dinámicas: Por ejemplo, si tienes un carrito de compras, haz una compra de prueba.

Verifica el correo electrónico

  • Envía y recibe correos desde las cuentas migradas.
  • Configura los clientes de correo (Outlook, Thunderbird, etc.) con los nuevos servidores (si cambiaron).

[WARNING] Si tu sitio usa certificados SSL, deberás reinstalarlos en el nuevo hosting. Muchos proveedores ofrecen SSL gratuito (Let's Encrypt) que puedes activar desde el panel.


Paso 5: Actualiza los DNS y apunta el dominio

Este es el paso final para que tu sitio sea visible en el nuevo hosting.

  1. Obtén las nuevas DNS: Tu proveedor de hosting te dará dos direcciones (ej: ns1.nuevohosting.com y ns2.nuevohosting.com). También puedes usar una IP dedicada si la tienes.
  2. Ve al panel de tu registrador de dominios (donde compraste el dominio, como GoDaddy, Namecheap, etc.).
  3. Cambia los servidores DNS por los nuevos. Esto puede tardar entre 24 y 48 horas en propagarse globalmente.
  4. Mientras tanto, puedes editar el archivo hosts de tu computadora para ver el sitio en el nuevo hosting antes de la propagación (opcional, pero útil para pruebas).

[TIP] Si no quieres cambiar los DNS, puedes usar un registro A apuntando a la IP del nuevo servidor. Es más rápido, pero menos flexible.


Paso 6: Pruebas finales y limpieza

Una vez que los DNS se hayan propagado (puedes usar sitios como whatsmydns.net para verificar), realiza una última ronda de pruebas:

  • Navega desde diferentes dispositivos y redes (móvil, PC, Wi-Fi, datos móviles).
  • Verifica que el SSL funcione (candado verde en el navegador).
  • Comprueba el rendimiento con herramientas como GTmetrix o PageSpeed Insights.

Finalmente, cancela tu plan de hosting anterior solo cuando estés 100% seguro de que todo funciona. No olvides descargar un backup final del nuevo hosting por si acaso.


Preguntas frecuentes (FAQ) sobre migración de cPanel

¿Puedo migrar un sitio de cPanel a Syspanel?

Sí, el proceso es manual pero sencillo. Solo necesitas exportar archivos y base de datos desde cPanel e importarlos en Syspanel (puerto 2106). La mayoría de los paneles modernos soportan esta migración.

¿Qué hago si mi backup es muy grande?

Si el archivo .tar.gz pesa más de 2 GB, puede dar problemas al subirlo. En ese caso, divide el backup en partes (por ejemplo, archivos por un lado y base de datos por otro) o usa FTP para subir los archivos directamente al nuevo servidor.

¿Perderé mis correos electrónicos?

Depende. Si hiciste un backup completo de cPanel que incluía cuentas de correo, sí se migrarán. Si no, deberás recrear las cuentas manualmente y luego usar herramientas como IMAPSync para transferir los mensajes antiguos.

¿Cuánto tarda la propagación de DNS?

Entre 24 y 48 horas, aunque a veces es más rápido. Durante ese tiempo, algunos usuarios verán tu sitio en el hosting antiguo y otros en el nuevo.

¿Necesito conocimientos técnicos para migrar?

No es necesario ser un experto, pero sí tener paciencia y seguir los pasos al pie de la letra. Si te sientes inseguro, muchos proveedores de hosting ofrecen servicios de migración gratuita o por un costo adicional.


Conclusión

Migrar un sitio web de cPanel a otro hosting no tiene por qué ser un dolor de cabeza. Con un cPanel backup bien hecho, una planificación cuidadosa y siguiendo estos pasos, tu sitio estará funcionando en el nuevo servidor en poco tiempo. Recuerda siempre:

  • Haz copias de seguridad locales.
  • Verifica cada componente después de la migración.
  • Paciencia con los DNS.
  • Si usas Syspanel, su puerto es el 2106 y el proceso es similar.

¿Tienes más dudas? Déjalas en los comentarios o consulta a tu nuevo proveedor de hosting. ¡Buena suerte con tu cPanel 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