How to migrate to DigitalOcean
Moving an existing site to DigitalOcean — what they handle for you, what you'll do yourself, and the safe order to do it in.
Cómo elegir el tamaño de un droplet en DigitalOcean
Comienza evaluando tu uso actual de recursos. El plan de $4/mes con 512MB es suficiente para sitios estáticos, mientras que el de $6 con 1GB funciona para WordPress básico. Para bases de datos mayores a 500MB o sitios con mucho tráfico, opta por el droplet de $24 con 4GB (2 vCPUs, 80GB de almacenamiento). Ajusta según tu RAM y almacenamiento actuales — los incrementos de DigitalOcean son claros (0.5GB → 1GB → 2GB → 4GB → 8GB → 16GB).
Preparación antes de la migración
- Haz copias de seguridad: Exporta tu base de datos y comprime los archivos del sitio.
- Reduce el TTL del DNS: Ajústalo a 300 segundos (5 minutos) al menos 48 horas antes de la migración. Esto agiliza el cambio final.
- Anota credenciales: Usuarios de bases de datos, accesos FTP y configuraciones del servidor (como .htaccess).
Transferencia y pruebas
- Crea un droplet: Elige el tamaño y selecciona un datacenter cercano a tu audiencia (9 opciones, incluyendo Singapur, Fráncfort o Nueva York).
- Sube los archivos: Usa SCP o rsync para directorios grandes.
- Importa la base de datos: Restaura el archivo de volcado mediante SSH o una herramienta como phpMyAdmin.
- Prueba en privado: Edita tu archivo hosts local para redirigir el dominio a la IP del droplet, o usa la URL temporal del servidor. Verifica formularios, inicios de sesión y recursos estáticos.
Cambio de DNS y verificaciones posteriores
- Actualiza el DNS: Apunta los registros A/AAAA a la IP del droplet. Los cambios se propagarán dentro del tiempo de TTL (5 minutos si lo preparaste).
- Monitorea: Revisa los tiempos de respuesta del servidor — en nuestras pruebas, medimos 94ms de procesamiento y 149ms en total por solicitud. Usa
digo un verificador de propagación para confirmar las actualizaciones globales del DNS. - Controla el uptime: DigitalOcean mostró un 100% de uptime en 30 días según nuestras mediciones. Mantén el hosting antiguo activo durante 72 horas como respaldo.
Canales de soporte: tickets o foros comunitarios si encuentras problemas. No hay que complicarlo — los droplets son VMs Linux sin gestión, así que todo lo demás es administración estándar de servidores.