Si deseas mover tu sitio web de un hosting con cPanel a otro que también usa cPanel, puedes hacerlo de manera sencilla siguiendo estos pasos. La migración incluye archivos, bases de datos, correos electrónicos y configuraciones.
Método 1: Migración Completa con Copia de Seguridad (Recomendado)
Este método es el más sencillo, ya que transfiere todo el contenido sin perder configuraciones.
✍ Paso 1: Crear una copia de seguridad en el hosting antiguo
- Inicia sesión en cPanel de tu hosting actual.
- Ve a la sección «Copias de seguridad» o «Backup».
- En la opción «Descargar una copia de seguridad completa», haz clic en «Generar una copia de seguridad completa».
- Selecciona Directorio principal y Correo electrónico de notificación (opcional).
- Descarga el archivo de respaldo cuando esté listo.
✍ Paso 2: Restaurar la copia en el nuevo hosting
- Inicia sesión en cPanel del nuevo hosting.
- Ve a «Copias de seguridad» o «Restaurar Backup».
- Sube el archivo de respaldo que descargaste del hosting anterior.
- Espera a que finalice el proceso (puede tardar unos minutos, dependiendo del tamaño).
✅ Este proceso restaurará tu sitio web, bases de datos y correos electrónicos automáticamente.
Método 2: Migración Manual (Archivos + Base de Datos)
Si no puedes hacer una copia de seguridad completa, puedes migrar el sitio manualmente.
✍ Paso 1: Descargar los archivos del sitio web
- En el cPanel del hosting antiguo, accede a Administrador de archivos.
- Ve a la carpeta public_html y descarga todos los archivos en un archivo .zip.
- Guarda el archivo en tu computadora.
✍ Paso 2: Exportar la base de datos
- En cPanel, ve a phpMyAdmin.
- Selecciona la base de datos de tu sitio web (usualmente tiene un prefijo relacionado con WordPress u otro CMS).
- Haz clic en Exportar y elige el formato SQL.
- Descarga el archivo SQL a tu computadora.
✍ Paso 3: Subir los archivos al nuevo hosting
- Accede a cPanel del nuevo hosting.
- Ve a Administrador de archivos y sube el archivo .zip en
public_html. - Extrae los archivos en esa misma carpeta.
✍ Paso 4: Importar la base de datos en el nuevo hosting
- En cPanel, ve a MySQL Bases de Datos y crea una nueva base de datos.
- Crea un usuario MySQL y asígnalo a la base de datos con todos los permisos.
- En phpMyAdmin, selecciona la base de datos y haz clic en Importar.
- Sube el archivo SQL que descargaste antes y confirma la importación.
✍ Paso 5: Editar el archivo wp-config.php (si usas WordPress)
Si migraste un sitio de WordPress, debes actualizar la conexión a la base de datos:
-
Ve a Administrador de archivos y edita el archivo wp-config.php.
-
Busca las líneas:
-
Reemplaza los valores con los datos de la nueva base de datos.
-
Guarda los cambios.
✅ Tu sitio web ahora debería funcionar correctamente en el nuevo hosting.
Paso Final: Actualizar los DNS
Para que tu dominio apunte al nuevo hosting, debes cambiar los nameservers (DNS) en el panel donde registraste el dominio.
- Accede a la configuración de tu dominio.
- Cambia los nameservers a los que te proporcionó el nuevo hosting.
- Guarda los cambios y espera hasta 24 horas para la propagación.
Consejos adicionales
✅ Si usas correos electrónicos en cPanel, recuerda migrarlos también copiando las carpetas de correo (mail/).
✅ Si usas WordPress, puedes usar un plugin como All-in-One WP Migration para facilitar la migración.
✅ Verifica que todo funcione correctamente antes de cancelar el hosting antiguo.
Si aún tienes dudas, puedes crear un ticket en el siguiente enlace:
Soporte Técnico
