Migración MySQL DigitalOcean a Hetzner

Заказчик: AI | Опубликовано: 10.11.2025

Necesito trasladar una base de datos MySQL de 1,5 GB que hoy corre en un VPS de DigitalOcean a un nuevo servidor VPS en Hetzner. La conexión actual usa certificados SSL/TLS y quiero conservar ese mismo esquema de autenticación en el destino. El plan es mantener la instancia de DigitalOcean encendida, clonar la BBDD a Hetzner, probarla varias semanas sin replicación en tiempo real y, cuando todo esté validado, desactivar la original. No busco sincronización automática; me basta con que la copia de Hetzner funcione de forma independiente para validar consultas, rendimiento y estabilidad. También necesito la configuración completa del entorno Ubuntu/NestJS en Hetzner: instalar Node.js, PM2, Nginx (o el proxy que aconsejes), variables de entorno, certificados, backups y cualquier hardening básico que garantice seguridad y rendimiento. El frontend (Angular + Material Design) seguirá en Firebase, por lo que solo hay que asegurarse de que la nueva API responda correctamente. Entregables solicitados: • Dump y restauración de la base de datos con mínima o nula interrupción del servicio. • Configuración de MySQL en Hetzner con SSL/TLS, mismos usuarios y permisos. • Despliegue del backend NestJS y su API sobre Ubuntu, con control de procesos y logs. • Pruebas funcionales de la API contra el frontend en Firebase y reporte de resultados. • Guía de pasos y comandos para repetir el proceso y, cuando corresponda, eliminar la instancia de DigitalOcean. Busco a alguien con experiencia previa en migraciones MySQL sobre VPS, manejo de certificados y despliegue de aplicaciones Node.js/NestJS. Si cumples con los puntos anteriores, estaré encantado de colaborar.