¿Por qué migrar?
Razones comunes para migrar:
- Mejor precio o servicio
- Mejor rendimiento
- Mejor soporte
- Cambio de ubicación del servidor
Preparación
Antes de migrar:
- Haz un backup completo
- Anota todas las configuraciones importantes
- Lista todos los plugins y temas activos
- Verifica el espacio en el nuevo hosting
Método 1: Plugin de migración (Recomendado)
El método más fácil:
Duplicator (Gratuito)
All-in-One WP Migration
Método 2: Migración manual
Para más control:
1. Exportar base de datos
2. Descargar archivos
3. Crear base de datos en nuevo hosting
4. Importar base de datos
5. Buscar y reemplazar URLs
Las URLs en la base de datos apuntan al sitio antiguo. Debes cambiarlas:
6. Subir archivos
7. Actualizar wp-config.php
- DB_NAME (nombre de base de datos)
- DB_USER (usuario)
- DB_PASSWORD (contraseña)
- DB_HOST (generalmente localhost)
Configurar DNS
Para que el dominio apunte al nuevo hosting:
Verificar después de migrar
- Revisa todas las páginas principales
- Prueba formularios
- Verifica que imágenes carguen
- Prueba login de administrador
- Revisa plugins y temas
- Verifica que emails funcionen
Problemas comunes
Error de conexión a base de datos
- Verifica wp-config.php
- Confirma credenciales de base de datos
- Verifica que la base de datos existe
Imágenes no cargan
- Verifica que archivos se subieron correctamente
- Revisa permisos de archivos
- Puede ser problema de URLs (buscar y reemplazar)
Página en blanco
- Revisa logs de error
- Verifica permisos de archivos
- Desactiva plugins problemáticos
Mejores prácticas
- Backup completo antes: Siempre haz backup
- Prueba en staging: Si es posible, prueba primero
- Migra en horario de bajo tráfico: Reduce impacto
- Mantén sitio antiguo activo: Hasta verificar que todo funciona
- Actualiza DNS gradualmente: Reduce tiempo de inactividad
⚠️ Importante: Si no te sientes cómodo con la migración, considera contratar a un profesional o usar el servicio de migración de tu nuevo hosting.