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

Migrar un sitio web de un hosting a otro con cPanel

Actualizado el 17 de octubre de 2025

Mover un sitio web de un hosting a otro puede sonar a algo complicado, pero con las herramientas adecuadas y una guía clara, es un proceso que cualquier persona puede realizar. En este artículo te explicaremos paso a paso cómo hacer una migrar hosting cPanel de forma segura, evitando la pérdida de datos y minimizando el tiempo de inactividad de tu web. Si estás buscando transferir sitio web de un servidor a otro, has llegado al lugar indicado.

¿Qué necesitas para empezar la migración?

Antes de lanzarte a mover archivos y bases de datos, asegúrate de tener todo lo siguiente a mano. Esto te ahorrará dolores de cabeza y te permitirá hacer una migrar hosting cPanel sin sobresaltos.

Accesos básicos imprescindibles

Para poder transferir sitio web necesitarás:

  • Credenciales de cPanel de origen: usuario y contraseña del hosting actual.
  • Credenciales de cPanel de destino: los mismos datos del nuevo hosting.
  • Acceso FTP o SFTP a ambos servidores (opcional, pero recomendado como respaldo).
  • Dominio registrado: si cambias de servidor, asegúrate de poder modificar los DNS.
  • Correo electrónico de confirmación: muchos hostings envían los datos de acceso por correo.

[INFO] Si tu nuevo hosting utiliza Syspanel (antes conocido como HestiaCP), el acceso se realiza a través del puerto 2106. Por ejemplo: https://tudominio.com:2106. El proceso de migración es muy similar al de cPanel, pero la interfaz varía ligeramente.

Paso 1: Haz un backup completo desde cPanel de origen

El primer paso para una migrar hosting cPanel exitosa es generar una copia de seguridad completa. Esto se conoce como backup cPanel y es la mejor manera de asegurarte de que no pierdes nada.

Cómo generar un backup en cPanel

  1. Inicia sesión en tu cPanel de origen (normalmente es tudominio.com/cpanel o tudominio.com:2083).
  2. Busca la sección Archivos y haz clic en Copias de seguridad o Backup.
  3. Dentro de esa sección, busca la opción Descargar una copia de seguridad completa del sitio web.
  4. Selecciona el tipo de backup: Completa (incluye archivos, bases de datos, correos y configuraciones).
  5. Haz clic en Generar backup. Dependiendo del tamaño de tu web, puede tardar desde unos segundos hasta varios minutos.
  6. Una vez generado, verás un enlace para descargar el backup. Guárdalo en tu ordenador o en un servicio de almacenamiento en la nube.

[WARNING] Nunca subas el backup directamente desde el enlace de descarga a otro servidor sin antes comprobarlo. Siempre descárgalo primero a tu equipo para tener una copia local de seguridad.

¿Qué contiene un backup completo de cPanel?

Un backup cPanel típico incluye:

  • Todos los archivos de tu sitio web (HTML, CSS, imágenes, plugins, etc.).
  • Todas las bases de datos MySQL o MariaDB.
  • Cuentas de correo electrónico y sus contenidos.
  • Configuraciones de DNS, cron jobs, reglas de redirección, etc.
  • Listas de correo y configuraciones de spam.

Paso 2: Prepara el nuevo hosting (cPanel de destino)

Ahora que tienes tu backup cPanel seguro, es momento de preparar el nuevo servidor. No subas nada todavía; primero asegúrate de que todo está listo.

Requisitos del nuevo hosting

  • Espacio suficiente: verifica que el plan de hosting tenga suficiente capacidad para tu web.
  • PHP y versiones compatibles: comprueba que la versión de PHP, MySQL y otros servicios sean iguales o superiores a los del hosting antiguo.
  • Dominio temporal: si aún no has cambiado los DNS, muchos hostings te ofrecen un dominio temporal para trabajar.

Accede a cPanel de destino

  1. Inicia sesión en el cPanel de tu nuevo hosting.
  2. Ve a la sección Archivos y busca Restaurar una copia de seguridad o Backup.
  3. Si no ves esta opción directamente, busca Migraciones o Transferencias.

[TIP] Algunos hostings ofrecen una herramienta de migración automática desde cPanel. Si tu nuevo proveedor la tiene, úsala. Te pedirá los datos de tu cPanel antiguo y hará todo el trabajo por ti. Esto es ideal si no quieres complicarte.

Paso 3: Restaura el backup en el nuevo hosting

Llegó el momento de restaurar sitio cPanel desde tu copia de seguridad. Este es el paso más crítico de la migrar hosting cPanel.

Cómo restaurar un backup en cPanel

  1. En el cPanel de destino, ve a Copias de seguridad > Restaurar una copia de seguridad.
  2. Haz clic en Seleccionar archivo y elige el archivo de backup que descargaste antes (normalmente tiene extensión .tar.gz o .zip).
  3. Pulsa Subir y espera a que termine la subida. El tiempo depende del tamaño de tu web y de tu velocidad de internet.
  4. Una vez subido, el sistema te mostrará las opciones de restauración. Marca Restaurar todo para que se recuperen archivos, bases de datos y correos.
  5. Haz clic en Restaurar. El proceso puede tardar unos minutos.

[WARNING] No cierres la ventana del navegador mientras se restaura. Si lo haces, podrías dejar el proceso a medias y dañar la instalación.

Verifica que todo se ha restaurado correctamente

Después de la restauración, es importante comprobar que todo funciona:

  • Archivos: ve al administrador de archivos de cPanel y revisa que las carpetas y archivos están presentes.
  • Base de datos: en la sección Bases de datos MySQL, busca la base de datos que debería haberse creado automáticamente.
  • Correos: si usabas correo en tu dominio, revisa que las cuentas están creadas.

Paso 4: Configura el dominio y los DNS

Ahora que tu web ya está en el nuevo servidor, necesitas que los visitantes lleguen a él. Esto se hace mediante los DNS (Sistema de Nombres de Dominio).

Opción A: Cambia los nameservers (recomendado)

  1. Ve al panel de control de tu registrador de dominios (donde compraste el dominio: GoDaddy, Namecheap, etc.).
  2. Busca la sección DNS o Nameservers.
  3. Sustituye los nameservers antiguos por los que te proporcionó tu nuevo hosting. Normalmente son algo como ns1.nuevohosting.com y ns2.nuevohosting.com.
  4. Guarda los cambios.

Opción B: Cambia solo los registros A (más rápido)

Si no quieres esperar la propagación completa de los DNS, puedes apuntar directamente el registro A de tu dominio a la IP del nuevo servidor.

  1. En tu registrador, busca Zona DNS o Registros DNS.
  2. Edita el registro A (normalmente con nombre @ o vacío) y pon la IP de tu nuevo hosting.
  3. Guarda los cambios.

[INFO] La propagación de DNS puede tardar entre 1 y 48 horas. Durante ese tiempo, algunos usuarios verán tu web en el servidor antiguo y otros en el nuevo. Es normal.

Paso 5: Prueba tu sitio web antes de desactivar el hosting antiguo

No des de baja el hosting anterior hasta que estés 100% seguro de que todo funciona en el nuevo.

Qué comprobar en tu web migrada

  • Página de inicio: que cargue correctamente.
  • Enlaces internos: haz clic en varias páginas para ver que no hay errores 404.
  • Formularios: si tienes formularios de contacto, envíalos para verificar que funcionan.
  • Base de datos: si tu web usa login o carrito de compras, prueba a iniciar sesión o hacer una compra de prueba.
  • Correo electrónico: envía un correo a una cuenta de tu dominio y verifica que se recibe.

Herramientas útiles para la verificación

  • WhatIsMyDNS.net: para comprobar si los DNS ya se han propagado.
  • Pingdom o GTmetrix: para ver la velocidad de carga desde diferentes ubicaciones.
  • Google Search Console: una vez migrado, añade tu web como nueva propiedad para que Google la indexe correctamente.

Paso 6: Desactiva el hosting antiguo (solo cuando estés seguro)

Una vez que hayas confirmado que todo funciona en el nuevo hosting, puedes cancelar el servicio antiguo. Pero antes:

  1. Descarga un último backup del hosting antiguo por si acaso.
  2. Elimina los archivos del hosting antiguo para evitar duplicados o problemas de seguridad.
  3. Cancela el servicio siguiendo las instrucciones de tu proveedor anterior.

[WARNING] No canceles el hosting antiguo si aún tienes correos importantes sin migrar. Algunos proveedores eliminan todo inmediatamente al cancelar.

Preguntas frecuentes sobre migrar hosting cPanel

¿Puedo migrar un sitio web sin cPanel?

Sí, pero el proceso es más manual. Si tu hosting antiguo no tiene cPanel, necesitarás acceso FTP y a phpMyAdmin para exportar/importar archivos y bases de datos. La migrar hosting cPanel es la forma más sencilla porque automatiza gran parte del trabajo.

¿Qué hago si mi backup no se restaura correctamente?

Puede ocurrir si el archivo está corrupto o si hay incompatibilidad de versiones. Prueba a:

  • Generar un nuevo backup cPanel desde el origen.
  • Restaurar solo los archivos (sin bases de datos) y luego las bases de datos por separado desde phpMyAdmin.
  • Contactar con el soporte técnico de tu nuevo hosting.

¿Migrar hosting afecta al SEO de mi web?

Si lo haces correctamente, no. Para minimizar el impacto:

  • Mantén la misma estructura de URLs.
  • Configura redirecciones 301 si cambias alguna URL.
  • Avisa a Google mediante Search Console del cambio de servidor.
  • Asegúrate de que los tiempos de carga sean similares o mejores.

¿Cuánto tiempo se tarda en migrar un sitio web?

Depende del tamaño de tu web y de tu velocidad de internet. Un sitio pequeño (menos de 1 GB) puede estar listo en 30 minutos. Uno grande (10 GB o más) puede llevar varias horas.

¿Puedo migrar solo una parte del sitio?

Sí, desde cPanel puedes elegir restaurar solo archivos o solo bases de datos. Esto es útil si ya tienes la web en el nuevo hosting pero necesitas actualizar solo la base de datos.

Conclusión: migrar hosting cPanel es sencillo si sigues los pasos

Hacer una migrar hosting cPanel no tiene por qué ser estresante. Con un backup cPanel completo, una restauración cuidadosa y la verificación posterior, puedes transferir sitio web de un servidor a otro sin perder datos ni afectar a tus visitantes. Recuerda siempre tener paciencia con los DNS y no cancelar el hosting antiguo hasta estar seguro de que todo funciona.

Si en algún momento te sientes perdido, no dudes en contactar con el soporte técnico de tu nuevo hosting. Ellos están acostumbrados a ayudar con migrar hosting cPanel y pueden guiarte paso a paso.

[TIP] Si tu nuevo proveedor usa Syspanel, recuerda que el acceso es por el puerto 2106. El proceso de migración es muy similar, pero la interfaz es diferente. Pregunta a su soporte si tienen herramientas de migración automática.

¿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