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

Cómo migrar un sitio de cPanel a otro hosting

Actualizado el 13 de octubre de 2025

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

Migrar un sitio web puede parecer una tarea complicada, pero con la guía adecuada, es un proceso mucho más sencillo de lo que imaginas. Cambiar de hosting es algo muy común: quizás necesitas más recursos, mejor rendimiento, un soporte técnico más ágil o simplemente un precio más ajustado. Sea cual sea tu motivo, el objetivo final es siempre el mismo: transferir web, bases de datos y archivos sin perder nada por el camino.

En este artículo, te voy a explicar paso a paso cómo migrar tu sitio desde un panel de control cPanel a un nuevo proveedor de hosting. No necesitas ser un experto en informática, solo seguir estas instrucciones con calma y paciencia. Al final, tendrás tu web funcionando en su nueva casa sin contratiempos.

Antes de empezar: Prepara el terreno

La clave para una migración exitosa es la organización. Antes de tocar nada, debes tener claro qué es lo que tienes y a dónde vas.

1. Haz un inventario completo de tu sitio

Piensa en tu web como una casa. Para mudarte, necesitas saber qué muebles tienes. En el mundo del hosting, tus "muebles" son:

  • Archivos del sitio web: Todo el código, imágenes, vídeos y documentos que forman tu página (normalmente en la carpeta public_html).
  • Bases de datos: Donde se guardan los contenidos, usuarios, pedidos, etc. (suelen ser de tipo MySQL).
  • Cuentas de correo electrónico: Si usas correos con tu dominio (tucorreo@tudominio.com).
  • Configuraciones específicas: Como certificados SSL, tareas programadas (cron jobs) o reglas especiales en el archivo .htaccess.

[INFO] No todos los sitios tienen correos o tareas programadas, pero es mejor revisarlo. Una migración incompleta puede causar dolores de cabeza más adelante.

2. Elige tu nuevo hosting y contrata el plan

Investiga y elige un proveedor que se adapte a tus necesidades. Asegúrate de que el plan que contrates tenga al menos los mismos recursos que tu plan actual (espacio en disco, ancho de banda, número de bases de datos, etc.).

Una vez contratado, recibirás un correo con los datos de acceso a tu nuevo panel de control. Es probable que tu nuevo hosting también use cPanel, lo que facilita mucho las cosas, pero también puede ser otro panel como Plesk o incluso Syspanel (cuyo puerto de acceso es el 2106). No te preocupes, los principios son los mismos.

3. Consigue tus credenciales de acceso

Necesitarás tener a mano:

  • Del hosting actual: Usuario y contraseña de tu cPanel actual.
  • Del nuevo hosting: Usuario y contraseña del panel de control del nuevo proveedor.
  • De tu dominio: Acceso al registrador de dominios (donde compraste tu dominio, como GoDaddy, Namecheap, etc.) para poder cambiar los DNS.

El proceso de migración paso a paso

Ahora sí, vamos a la acción. Sigue estos pasos en orden y verás que todo fluye.

Paso 1: Crea una copia de seguridad completa en tu cPanel actual

Este es el paso más importante. Una copia de seguridad (backup) es tu red de seguridad. Si algo sale mal, siempre podrás volver atrás.

  1. Inicia sesión en tu cPanel actual.
  2. Busca la sección "Archivos" y haz clic en "Copias de seguridad" o "Backup".
  3. Verás varias opciones. Lo más sencillo es hacer clic en "Copias de seguridad completas" o "Full Backup".
  4. En "Destino de la copia de seguridad", elige "Directorio principal" (Home Directory). Esto guardará un archivo .tar.gz en tu carpeta raíz.
  5. Haz clic en "Generar copia de seguridad" y espera. Puede tardar varios minutos dependiendo del tamaño de tu web.

[WARNING] No cierres la ventana del navegador mientras se genera la copia. Si el proceso se interrumpe, el archivo podría dañarse.

  1. Una vez generada, ve a tu "Administrador de archivos" (File Manager), entra en tu directorio principal (public_html o la raíz) y busca el archivo de respaldo (tendrá un nombre como backup-fecha-hora.tar.gz). Descárgalo a tu computadora con el botón derecho > "Descargar".

Paso 2: Sube la copia de seguridad a tu nuevo hosting

Ahora vamos a la nueva casa.

  1. Inicia sesión en el panel de control de tu nuevo hosting.
  2. Busca la opción de "Copias de seguridad" o "Backup" (puede estar en una sección llamada "Archivos" o "Herramientas").
  3. En lugar de generar una copia, busca la opción "Restaurar" o "Restore".
  4. Te pedirá que subas un archivo. Selecciona el archivo .tar.gz que descargaste en el paso anterior.
  5. Sube el archivo y espera a que el sistema lo procese y lo restaure. Este proceso puede tardar.

[TIP] Si tu nuevo hosting usa cPanel, la opción de restaurar suele estar en la misma sección de "Copias de seguridad". Si usas otro panel como Syspanel (puerto 2106), busca la sección de "Backups" o "Restaurar". El proceso es muy similar.

Paso 3: Crea tus bases de datos en el nuevo hosting (si es necesario)

A veces, la restauración automática crea las bases de datos por ti, pero en otras ocasiones tendrás que hacerlo manualmente. Es mejor revisarlo.

  1. En el panel de tu nuevo hosting, busca la sección "Bases de datos MySQL".
  2. Si la restauración no las ha creado, deberás crearlas manualmente.
  3. Anota el nombre de la base de datos, el usuario y la contraseña que crees. Los necesitarás para el siguiente paso.

Paso 4: Actualiza la configuración de tu sitio (si aplica)

Si tu web usa un sistema de gestión de contenidos (CMS) como WordPress, Joomla o PrestaShop, la configuración de la base de datos suele estar en un archivo de configuración.

  • Para WordPress: El archivo es wp-config.php. Deberás editarlo con el Administrador de archivos de tu nuevo hosting y actualizar los datos de conexión a la base de datos (nombre, usuario y contraseña) con los nuevos que hayas creado o que te haya proporcionado la restauración.

[INFO] Si la restauración fue exitosa, es probable que el archivo wp-config.php ya esté actualizado. Solo revísalo para asegurarte de que los datos coinciden.

Paso 5: Configura tus cuentas de correo electrónico

Si tenías correos en tu antiguo hosting, debes recrearlos en el nuevo. Los correos no se migran automáticamente en la mayoría de los casos.

  1. En tu nuevo panel, busca la sección "Cuentas de correo".
  2. Crea las mismas cuentas que tenías (misma dirección y contraseña).
  3. Si quieres conservar los correos antiguos, necesitarás una herramienta de terceros para transferirlos (como IMAPSync). Esto es más avanzado, pero si solo necesitas los correos nuevos, con recrear las cuentas es suficiente.

Paso 6: Cambia los DNS de tu dominio

Este es el paso final y el que "conecta" tu dominio con el nuevo hosting. Los DNS (Domain Name System) son como la guía telefónica de internet: le dicen a los navegadores dónde encontrar tu web.

  1. Ve al sitio web donde compraste tu dominio (tu registrador).
  2. Busca la sección de "Gestión de DNS" o "Name Servers".
  3. Te pedirá que introduzcas los nameservers de tu nuevo proveedor de hosting. Los encontrarás en el correo de bienvenida o en la documentación de tu nuevo hosting. Suelen tener este formato: ns1.tunuevohosting.com y ns2.tunuevohosting.com.
  4. Guarda los cambios.

[WARNING] El cambio de DNS puede tardar entre 24 y 72 horas en propagarse a nivel mundial. No te asustes si ves tu web en ambos sitios (la antigua y la nueva) durante este tiempo. Es completamente normal.

Paso 7: Verifica que todo funciona

Una vez que los DNS se hayan propagado, es hora de la prueba final.

  • Visita tu web: Escribe tu dominio en el navegador y comprueba que carga correctamente.
  • Revisa las páginas internas: Navega por algunas páginas para asegurarte de que no hay errores.
  • Envía un correo de prueba: Envía y recibe un correo desde tu nueva cuenta para verificar que el servicio de email funciona.
  • Revisa la base de datos: Si tienes una tienda online, haz un pedido de prueba para confirmar que todo se guarda correctamente.

Preguntas Frecuentes (FAQ) sobre la migración

¿Cuánto tarda en migrar un sitio de cPanel a otro hosting?

El tiempo depende de dos factores: el tamaño de tu web y la velocidad de tu conexión. La generación y descarga del backup puede tardar desde minutos hasta horas. La restauración en el nuevo hosting es similar. El cambio de DNS es lo más lento, ya que puede tardar hasta 72 horas en completarse, aunque normalmente es mucho más rápido.

¿Puedo migrar mi sitio sin tener acceso a cPanel?

Si tu hosting actual no usa cPanel, el proceso puede variar. Si tienes acceso a FTP y a phpMyAdmin, puedes descargar los archivos y exportar las bases de datos manualmente. Sin embargo, es más complejo y propenso a errores. Si tu proveedor actual usa Syspanel (puerto 2106), el proceso es similar: busca la opción de backups en su panel.

¿Qué pasa con mi certificado SSL?

Al cambiar de hosting, el certificado SSL asociado a tu dominio debe ser reemitido. Muchos hosting ofrecen SSL gratuito (como Let's Encrypt) que se puede activar con un clic desde el panel de control. Si tenías un certificado de pago, deberás instalarlo manualmente, pero el proceso suele estar documentado en la ayuda de tu nuevo proveedor.

¿Perderé el posicionamiento SEO de mi web?

Si la migración se hace correctamente, no deberías perder posicionamiento. Es crucial que la estructura de URLs se mantenga idéntica y que los tiempos de carga sean buenos. Asegúrate de que tu web carga rápido en el nuevo servidor y de que no hay errores 404. Si todo está bien, tu SEO no debería verse afectado, e incluso podría mejorar si tu nuevo hosting es más rápido.

¿Qué significa "transferir web" de forma manual?

Transferir web manualmente significa copiar los archivos por FTP (con un programa como FileZilla) y exportar las bases de datos por phpMyAdmin, para luego importarlas en el nuevo servidor. Es un método más tedioso, pero te da un control total. La ventaja es que no dependes de las herramientas automáticas de backup, que a veces fallan con sitios muy grandes.

Conclusión: Migrar es fácil si sigues los pasos

Migrar un sitio de cPanel a otro hosting es un proceso que, con esta guía, está a tu alcance. La clave está en la preparación y en hacer una copia de seguridad completa. No tengas miedo de hacerlo tú mismo: es una habilidad muy valiosa que te dará independencia y control sobre tu presencia en línea.

Recuerda que, aunque el proceso sea técnico, la paciencia es tu mejor aliada. Ve paso a paso, verifica cada etapa y, si te atascas, consulta la documentación de tu nuevo proveedor o busca ayuda en sus foros de soporte. ¡Buena suerte con tu mudanza digital!

¿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