> ## Documentation Index
> Fetch the complete documentation index at: https://docs.vertracloud.app/llms.txt
> Use this file to discover all available pages before exploring further.

# Mueve una aplicación existente a Vertra Cloud

> Lista de verificación para mover una app, sus variables, su base de datos y su dominio a Vertra Cloud mientras el host anterior sigue con el tráfico.

Mover una aplicación no exige reescribirla. El orden seguro es: levantar una copia, mover la configuración y los datos, probar
y solo entonces mover el tráfico.

## Revisa el código

> [!TIP]
>
> El puerto viene de `PORT` y el servidor escucha en `0.0.0.0`.

> [!TIP]
>
> Los secretos se leen de variables de entorno, no del código.

> [!TIP]
>
> El comando de inicio no depende de un `Procfile` ni de un archivo específico del host.

> [!TIP]
>
> Nada escribe en el disco local datos importantes que otro host respaldaba por ti.

Un `Procfile` como `web: node server.js` se convierte en `START=node server.js` en
[`vertracloud.config`](https://docs.vertracloud.app/es-es/configuration); un paso de build se convierte en `BUILD=`.

## Paso a paso

**1. Despliega una copia**

Sube un `.zip`, importa el repositorio desde [GitHub](https://docs.vertracloud.app/es-es/deploy-github.md) 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](https://docs.vertracloud.app/es-es/guides/connect-database.md).

**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](https://docs.vertracloud.app/es-es/guides/custom-domain.md).

**6. Retira el host anterior**

Consérvalo unos días como respaldo y luego apágalo.

> [!TIP]
>
> Reduce el TTL de tu registro DNS a unos pocos minutos al día antes del cambio, para que el cambio (o una vuelta atrás) se
> propague rápido.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.