Revisa el código
El puerto viene de
PORT y el servidor escucha en 0.0.0.0.Los secretos se leen de variables de entorno, no del código.
El comando de inicio no depende de un
Procfile ni de un archivo específico del host.Nada escribe en el disco local datos importantes que otro host respaldaba por ti.
Procfile como web: node server.js se convierte en START=node server.js en
vertracloud.config; un paso de build se convierte en BUILD=.
Paso a paso
1
Despliega una copia
Sube un
.zip, importa el repositorio desde GitHub o ejecuta vertra upload. Mantén el host
anterior activo y no toques todavía el DNS.2
Copia las variables de entorno
Vuelve a crearlas en Ajustes → Variables de Entorno, dejando fuera
PORT y HOST, que define la plataforma. Es un buen momento para rotar los
secretos en lugar de copiarlos.3
Mueve la base de datos
Crea la base de datos y luego exporta e importa con las herramientas propias del motor:
pg_dump/pg_restore,
mongodump/mongorestore, mysqldump. En Redis, vuelve a crear las claves que necesites o deja que las cachés se vuelvan
a llenar. Conéctate con TLS como se muestra en Conectar una base de datos.4
Prueba la copia
Usa la dirección
*.vertraweb.app y ejercita los flujos que importan mientras vigilas la pestaña Logs.5
Mueve el tráfico
Pon la aplicación antigua en modo de solo lectura o de mantenimiento, ejecuta una sincronización final de datos y después
apunta el DNS a Vertra Cloud con un dominio personalizado.
6
Retira el host anterior
Consérvalo unos días como respaldo y luego apágalo.