Cambiar de proveedor de hosting es una de esas decisiones que muchos postergan por miedo a perder todo: archivos, correos, base de datos, configuraciones. El miedo es válido, pero el proceso tiene un orden lógico que, si lo sigues paso a paso, no tiene por qué salir mal.
En esta guía te explicamos exactamente cómo migrar tu hosting sin perder ni un dato.
¿Por qué migrar de hosting?
Las razones más comunes son:
- El hosting actual está lento o se cae seguido
- El soporte no responde
- El precio subió sin que mejorara nada
- Necesitas más espacio o recursos
- Quieres un proveedor con mejor atención en Chile
Sea cual sea la razón, lo importante es no perder datos en el proceso. Aquí va la guía completa.
Paso 1: Hacer backup completo antes de tocar nada
Este es el paso más importante y el que más gente saltea. Antes de cualquier cambio, necesitas una copia de seguridad de todo.
Un backup completo tiene dos partes:
- Archivos del sitio: todo lo que está en
public_html. Incluye WordPress, plugins, temas, imágenes, PDFs y cualquier archivo que hayas subido. - Base de datos: aquí está el contenido real de tu sitio: entradas, páginas, configuraciones, usuarios y comentarios.
Si tienes cPanel, usa el Backup Wizard. Te genera un .zip con todo. También puedes usar el plugin UpdraftPlus desde WordPress si prefieres hacerlo sin tocar el panel.
Para la base de datos: entra a phpMyAdmin, selecciona tu base de datos y expórtala en formato SQL. Guarda ese archivo en tu computador.
Paso 2: Contratar el nuevo hosting
Con el backup listo, recién ahí contratas el nuevo plan. En AltaHosting el proceso tarda menos de 5 minutos y el acceso a cPanel queda disponible al instante.
Una vez dentro del nuevo cPanel, crea la base de datos que vas a usar. Busca MySQL Databases, crea una base de datos nueva, un usuario nuevo y asígnale todos los permisos. Anota el nombre de la base de datos, el usuario y la contraseña.
Paso 3: Subir los archivos
Tienes dos opciones:
- File Manager de cPanel: subes el .zip directamente y lo descomprimes adentro. Más lento pero sin instalar nada.
- FTP/SFTP con FileZilla: más rápido para sitios pesados. Conectas con las credenciales FTP del nuevo hosting y copias todo a
public_html.
Si usas FileZilla, descárgalo gratis, entra a Archivo → Gestor de sitios, configuras el servidor FTP con los datos del nuevo hosting y arrastras los archivos.
Paso 4: Importar la base de datos
Entra a phpMyAdmin del nuevo cPanel, selecciona la base de datos que creaste y usa la opción Importar para subir el archivo SQL.
Si el SQL pesa más de 50 MB puede que phpMyAdmin lo rechace. En ese caso puedes usar BigDump o pedirle al soporte del nuevo hosting que lo importen por SSH. En AltaHosting lo hacemos sin costo adicional.
Paso 5: Actualizar wp-config.php
Este paso aplica solo a sitios WordPress. El archivo wp-config.php guarda los datos de conexión a la base de datos. Como la BD del nuevo hosting tiene distinto nombre y usuario, hay que actualizarlo.
Abre el archivo desde el File Manager y busca estas líneas:
define('DB_NAME', 'nombre_base_datos');
define('DB_USER', 'usuario_bd');
define('DB_PASSWORD', 'contraseña_bd');
define('DB_HOST', 'localhost');
Reemplaza con los datos que creaste en el paso 2. Guarda el archivo.
Paso 6: Probar el sitio antes de cambiar los DNS
Aquí está el truco que mucha gente no conoce. Puedes ver cómo se ve tu sitio en el nuevo servidor antes de apuntar el dominio, modificando el archivo hosts de tu computador.
- En Windows:
C:\Windows\System32\drivers\etc\hosts - En Mac/Linux:
/etc/hosts
Ábrelo con un editor de texto y agrega:
NUEVA.IP.DEL.SERVIDOR tudominio.cl
Guarda, abre el navegador y escribe tu dominio. Tu computador va a cargar el sitio desde el servidor nuevo aunque los DNS sigan apuntando al anterior.
Revisa que todo funcione: páginas, formularios, tienda, correos.
Paso 7: Cambiar los nameservers o registros DNS
Cuando confirmes que todo funciona en el nuevo servidor, recién ahí haces el cambio de DNS.
Tienes dos opciones:
- Cambiar nameservers: vas donde registraste el dominio (NIC Chile si es .cl) y cambias los nameservers por los del nuevo hosting. Es el cambio más completo.
- Cambiar el registro A: si quieres más control, mantienes el DNS donde está y solo cambias la IP del registro A.
La propagación puede tardar entre 1 y 48 horas, pero en la mayoría de los casos se completa en menos de 4 horas.
Paso 8: Verificar que todo quedó bien
Una vez propagados los DNS, revisa desde el celular (sin estar en tu WiFi habitual, para no ver el caché) que el sitio carga correctamente.
También verifica:
- Que el SSL está activo y muestra HTTPS
- Que los correos llegan y salen
- Que los formularios funcionan
- Que WordPress no muestra errores en el panel de administración
¿Prefieres que lo hagamos nosotros?
Si el proceso te parece largo o no quieres arriesgarte, AltaHosting hace la migración completamente gratis. Nos encargamos de todo: backup, transferencia de archivos, base de datos, DNS y verificación final. Sin costo extra, sin complicaciones.
Todos los planes incluyen migración gratuita desde cualquier proveedor. Conoce los planes en altahosting.cl.

