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

Cómo migrar un sitio web de cPanel a otro hosting

Actualizado el 4 de enero de 2026

Migrar un sitio web de un servidor cPanel a otro puede parecer una tarea compleja, pero con las herramientas adecuadas y una guía paso a paso, es un proceso que puedes realizar sin ser un experto técnico.

Este artículo está diseñado para ser tu compañero de viaje en esta migración. Aprenderás desde cómo hacer un backup cPanel completo hasta cómo restaurarlo en tu nuevo hosting. Cubriremos tanto el método manual (a través del propio panel) como alternativas útiles, y resolveremos las dudas más comunes para que tengas una migración sitio web exitosa y sin estrés.

Empecemos con lo más importante: la preparación.

Preparación Antes de Migrar tu Sitio Web

Antes de tocar cualquier botón, es fundamental tener un plan. Una buena preparación es la clave para que la migrar cPanel sea un proceso fluido y no un dolor de cabeza.

1. Revisa los Requisitos de tu Nuevo Hosting

No todos los hostings son iguales. Asegúrate de que tu nuevo proveedor soporte cPanel o, al menos, que puedas importar un backup de cPanel. Algunos paneles alternativos, como Syspanel (que recordarás que se accede por el puerto 2106), también pueden importar estos backups, pero es mejor confirmarlo con antelación.

[INFO] Si tu nuevo hosting usa un panel diferente (como Plesk o Syspanel), consulta su documentación específica para la importación de backups de cPanel. El proceso puede variar ligeramente.

2. Haz un Inventario Completo de tu Sitio

Antes de mover nada, haz una lista de todo lo que tienes. Esto te ayudará a no olvidar nada y a verificar que todo se haya transferido correctamente.

  • Archivos del sitio: Todo el contenido de public_html.
  • Bases de datos: Nombres de las bases de datos y sus usuarios.
  • Cuentas de correo electrónico: Direcciones y sus contraseñas (anótalas de forma segura).
  • Configuraciones específicas: Reescrituras de URL (archivos .htaccess), certificados SSL, tareas programadas (cron jobs), etc.

3. Descarga una Copia de Seguridad de tu Base de Datos (Opcional pero Recomendado)

Aunque el backup de cPanel incluye las bases de datos, hacer una copia adicional manual te da una red de seguridad extra. Puedes hacerlo desde phpMyAdmin en tu cPanel actual:

  1. Busca la sección Bases de Datos y haz clic en phpMyAdmin.
  2. Selecciona la base de datos que quieres respaldar en el menú de la izquierda.
  3. Haz clic en la pestaña Exportar.
  4. Elige el método Rápido y formato SQL.
  5. Haz clic en Continuar y se descargará un archivo .sql.

Método 1: Migración Manual Completa (El más Fiable)

Este es el método rey para transferir hosting cPanel. Es el más completo y te asegura que nada se pierda.

Paso 1: Generar un Backup Completo en tu cPanel Origen

Este es el paso más importante del proceso. Un backup cPanel bien hecho contiene todo tu sitio: archivos, bases de datos, configuraciones de correo, etc.

  1. Inicia sesión en tu cPanel de origen.
  2. Busca la sección Archivos y haz clic en Copias de seguridad o Backup.
  3. Dentro de la página de Backup, busca la opción Descargar una copia de seguridad completa de la cuenta o similar.
  4. Se abrirá una nueva pantalla. Aquí debes configurar la copia:
    • Destino de la copia de seguridad: Selecciona Inicio (Home Directory). Esto guardará el backup en tu propio espacio de hosting.
    • Dirección de correo electrónico: Introduce un correo donde quieras recibir la notificación de que el backup se ha completado. No es obligatorio, pero es útil.
  5. Haz clic en Generar copia de seguridad.

El proceso puede tardar desde unos minutos hasta más de una hora, dependiendo del tamaño de tu sitio. Recibirás un correo cuando termine. El archivo generado tendrá un nombre como backup-[fecha]_[hora]_[tudominio.com].tar.gz.

Paso 2: Descargar el Backup a tu Computadora

Una vez que el backup se haya generado, debes descargarlo.

  1. Vuelve a la página principal de Copias de seguridad en tu cPanel.
  2. Busca la sección Copias de seguridad descargables o Descargar una copia de seguridad completa.
  3. Verás listados los backups que has generado. Haz clic en el nombre del archivo .tar.gz que acabas de crear.
  4. Se iniciará la descarga. Guarda el archivo en una carpeta segura de tu computadora.

[WARNING] No elimines el backup de tu servidor de origen hasta que hayas verificado que la migración fue exitosa en el nuevo hosting. Es tu plan de contingencia.

Paso 3: Subir el Backup a tu Nuevo Hosting

Ahora necesitas llevar ese archivo de backup a tu nuevo servidor.

  1. Inicia sesión en tu nuevo panel de control. Si es otro cPanel, el proceso será muy similar. Si es Syspanel, recuerda que accedes por el puerto 2106 (ejemplo: tunuevodominio.com:2106).
  2. Busca la sección Archivos y luego Administrador de Archivos.
  3. Navega hasta la carpeta raíz de tu cuenta (normalmente public_html o home/tuusuario). No subas el backup dentro de public_html, es mejor subirlo un nivel arriba, directamente en tu directorio principal (por ejemplo, home/tuusuario).
  4. Haz clic en el botón Subir y selecciona el archivo de backup .tar.gz que descargaste de tu computadora.

Paso 4: Restaurar el Backup en tu Nuevo Hosting

Una vez subido el archivo, es hora de restaurarlo.

  1. En el Administrador de Archivos, localiza el archivo .tar.gz que acabas de subir.
  2. Haz clic derecho sobre el archivo y selecciona la opción Restaurar o Restore.
  3. Se te preguntará qué quieres restaurar. Elige Restaurar una copia de seguridad completa de la cuenta.
  4. Confirma la acción. El proceso de restauración comenzará y puede tardar un rato.

[TIP] Algunos paneles tienen una opción de Migración o Transfer Account en el menú principal que te permite pegar directamente la URL del backup de tu servidor origen, evitando tener que descargar y subir el archivo manualmente. Esta opción es muy útil si ambos servidores están conectados a internet a buena velocidad.

Paso 5: Verificar y Ajustar

¡La parte técnica ha terminado! Ahora solo queda la verificación.

  1. Revisa tu sitio web: Accede a tu dominio y navega por algunas páginas. ¿Se ven bien? ¿Los enlaces funcionan?
  2. Revisa las bases de datos: Entra a phpMyAdmin en tu nuevo hosting y verifica que todas tus bases de datos estén presentes y con sus tablas.
  3. Revisa el correo electrónico: Configura tu cliente de correo (Outlook, Thunderbird) con las nuevas credenciales del servidor (servidor entrante y saliente). Las contraseñas de los correos que migraste deberían seguir funcionando.
  4. Actualiza las DNS (Sistema de Nombres de Dominio): Este es el paso final que hace que tu dominio apunte al nuevo hosting. Si tu dominio estaba apuntando al servidor antiguo, deberás cambiar los nameservers (servidores de nombres) en la configuración de tu dominio (donde lo compraste) por los que te proporcionó tu nuevo proveedor de hosting. Este cambio puede tardar de 24 a 48 horas en propagarse globalmente.

Método 2: Usando la Herramienta de Migración de cPanel (El Más Rápido)

Si tu nuevo hosting también usa cPanel, existe una herramienta integrada llamada Account Transfer Tool que automatiza gran parte del proceso. No necesitas descargar ni subir backups manualmente.

  1. En tu nuevo cPanel, busca la sección Migraciones o Transfer Account.
  2. Introduce la siguiente información:
    • Dirección IP o nombre de host del servidor remoto: La IP de tu servidor cPanel antiguo.
    • Token de API o contraseña de root/WHM: Necesitarás las credenciales de acceso al servidor antiguo (con permisos de administrador). Si no las tienes, tu proveedor de hosting anterior te las puede proporcionar.
  3. Haz clic en Validar o Conectar.
  4. Una vez conectado, se listarán las cuentas de tu servidor antiguo. Selecciona la que quieres migrar.
  5. Configura las opciones (por ejemplo, qué cuentas de correo migrar, si quieres sobrescribir datos, etc.) y haz clic en Iniciar Transferencia.

La herramienta hará todo el trabajo: descargará el backup del servidor antiguo y lo restaurará en el nuevo. Es muy eficiente, pero requiere que tengas acceso de administrador al servidor de origen.

Solución de Problemas Comunes (FAQ)

Aquí tienes las respuestas a las preguntas más frecuentes durante una migración sitio web.

¿Por qué mi web se ve en blanco después de la migración?

Esto suele deberse a un problema con el archivo .htaccess o con la versión de PHP.

  1. Verifica la versión de PHP: En tu nuevo cPanel, busca la sección Software y luego Seleccionar versión de PHP. Asegúrate de que coincida con la versión que usabas en el antiguo hosting (por ejemplo, PHP 7.4 o 8.0).
  2. Renombra el .htaccess: Temporalmente, renombra el archivo .htaccess en la raíz de tu web a .htaccess_viejo. Si la web funciona, el problema está en ese archivo. Puedes crear uno nuevo desde cero o pedir ayuda a tu desarrollador.

¿Qué hago si los correos electrónicos no funcionan?

  1. Configura las DNS correctamente: Asegúrate de que los registros MX (Mail Exchange) de tu dominio apunten al nuevo servidor de correo.
  2. Verifica las contraseñas: Las contraseñas de las cuentas de correo se migran, pero a veces es necesario regenerarlas desde el nuevo cPanel.
  3. Comprueba los puertos: Tu nuevo hosting puede usar puertos diferentes para el correo entrante (POP3/IMAP) y saliente (SMTP). Consulta la bienvenida de tu nuevo proveedor.

Mi web carga pero las imágenes no se ven. ¿Qué ocurre?

Esto suele ser un problema de rutas.

  1. Vacía la caché del navegador: A veces el navegador guarda una versión antigua del sitio. Prueba con Ctrl + F5 (Windows) o Cmd + Shift + R (Mac).
  2. Revisa las rutas de las imágenes: Si tu web usa rutas absolutas (como http://www.antiguodominio.com/imagen.jpg), deberás cambiarlas a rutas relativas (como /imagen.jpg) o actualizarlas con el nuevo dominio si es diferente.
  3. Usa un plugin de búsqueda y reemplazo: Si tu web es WordPress, puedes usar plugins como "Better Search Replace" para cambiar todas las URL antiguas por las nuevas en la base de datos.

[WARNING] No uses un editor de texto normal para modificar directamente la base de datos SQL. Podrías dañarla. Usa siempre herramientas como phpMyAdmin o plugins especializados.

Conclusión: Tu Sitio, Ahora en Casa

Migrar un sitio web de cPanel a otro hosting es un proceso que, con esta guía, deja de ser un misterio. Ya sea que elijas el método manual completo (el más seguro) o la herramienta de transferencia automática (el más rápido), lo importante es seguir los pasos con calma y verificar cada etapa.

Recuerda que la clave del éxito está en la preparación: un buen backup cPanel es tu mejor amigo. No tengas miedo de preguntar a tu nuevo proveedor de hosting si tienes dudas; la mayoría tiene soporte técnico 24/7 dispuesto a ayudarte.

¡Bienvenido a tu nuevo hogar digital! Tu sitio web ya está migrado y listo para seguir creciendo. Si algo no sale a la primera, respira hondo, vuelve a leer los pasos y pide ayuda. Todo tiene solució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