Migrar un sitio web puede ser estresante, especialmente si temes que tu página deje de funcionar durante el proceso. Pero con cPanel, puedes hacerlo de manera segura y sin downtime. Sigue esta guía paso a paso para lograrlo fácilmente.
¿Qué Necesitas Antes de Empezar?
✅ Acceso al cPanel de tu hosting actual y al nuevo.
✅ Un cliente FTP (como FileZilla) o el Administrador de Archivos de cPanel.
✅ Una copia de seguridad de tu sitio web (base de datos y archivos).
✅ Tiempo estimado: 30-60 minutos (dependiendo del tamaño del sitio).
Paso 1: Haz una Copia de Seguridad Completa
- Entra a cPanel en tu hosting actual.
- Busca la sección «Archivos» y haz clic en «Copia de seguridad».
- Descarga:
Copia de los archivos públicos (home directory).
Exporta la base de datos (usando phpMyAdmin o la herramienta de copias de cPanel).
💡 Consejo: Si tu sitio es muy grande, comprime los archivos antes de descargarlos para ahorrar tiempo.
Paso 2: Sube los Archivos al Nuevo Hosting
- Accede al cPanel de tu nuevo hosting.
- Usa el Administrador de Archivos o FTP para subir:
Todos los archivos de tu sitio (generalmente en la carpetapublic_html
).
Importa la base de datos (desde phpMyAdmin o la sección «MySQL Databases»).
⚠️ Importante:
- Asegúrate de que los permisos de archivos sean correctos (generalmente 755 para carpetas y 644 para archivos).
- Verifica que la configuración de la base de datos coincida con la original (usuario, contraseña, nombre de la BD).
Paso 3: Configura el Dominio en el Nuevo Servidor
- En el nuevo cPanel, ve a «Dominios» y añade tu dominio.
- Si estás cambiando de hosting, actualiza los DNS en tu registrador (Neothek.net, GoDaddy, Namecheap, etc.) para apuntar al nuevo servidor.
💡 Los nuevos DNS suelen tardar 24-48 horas en propagarse, pero puedes seguir accediendo al sitio desde el hosting antiguo mientras tanto.
Paso 4: Prueba tu Sitio en el Nuevo Hosting (Sin Downtime)
Para evitar que los visitantes vean errores durante la migración:
- Edita tu archivo
hosts
en tu computadora (Windows:C:\Windows\System32\drivers\etc\hosts
| Mac/Linux:/etc/hosts
). - Añade una línea con la IP del nuevo servidor y tu dominio:
192.168.1.1 tudominio.com - Ahora, al entrar a
tudominio.com
, verás el sitio en el nuevo hosting, mientras que el resto del mundo seguirá viendo la versión antigua.
🔍 Verifica que todo funcione:
Revisa enlaces, formularios, imágenes y la base de datos.
Si hay errores, corrige antes de finalizar la migración.
Paso 5: Completa la Migración (Minimizando Downtime)
Una vez que todo funciona bien en el nuevo servidor:
- Elimina los archivos del hosting antiguo (opcional, pero recomendado para evitar duplicados).
- Espera a que los DNS se propaguen (puedes verificar con herramientas como WhatsMyDNS).
¡Listo! Tu sitio ahora está en el nuevo hosting sin tiempo muerto.
Errores Comunes y Soluciones
🔴 Error 500 o conexión a la base de datos:
Revisa el archivo wp-config.php
(si usas WordPress) o la configuración de tu CMS.
🔴 DNS no propagados:
Usa un VPN o espera unas horas más.
Migrar un sitio web sin downtime es posible si planificas bien y usas las herramientas de cPanel. Con esta guía, tu sitio estará en el nuevo hosting sin afectar a tus visitantes.
¿Necesitas ayuda personalizada? ¡Déjanos un comentario o contáctanos en Neothek!