Zonda Cloud

Bases de datos PostgreSQL

Zonda Cloud puede correr una base PostgreSQL gestionada para tus apps: la crea, la mantiene, le hace backups y la conecta a tu app por la red interna, sin exponerla a internet.

Qué obtenés

  • PostgreSQL 14, 15, 16 o 17 (16 por defecto), con un volumen persistente: los datos sobreviven a reinicios.
  • Una base y un usuario para tu app, con una contraseña generada. El usuario es dueño de su base y no es superusuario.
  • Red interna: la base solo es alcanzable desde las apps que vinculás, por un nombre interno. El puerto nunca se publica.
  • Backups diarios y a pedido, restauración y descarga.
  • Carga de un dump de tu base actual (por ejemplo el de Cloud SQL), desde un archivo o una URL.

Crear y vincular

En la consola, Bases de datos → Nueva base de datos: elegís nombre, versión y tamaño. Después, en la página de tu app, vinculás la base y volvés a desplegar: la app recibe DATABASE_URL y las variables PG* ya cargadas, y solo se conecta por la red interna. La base y la app tienen que ser de la misma cuenta.

Backups y restauración

Se hace un backup por día, con retención, y podés pedir uno manual cuando quieras. Restaurar es todo o nada: si falla, la base queda como estaba. Antes de restaurar o cargar un dump se guarda un backup de seguridad, y al eliminar una base se conserva una copia final durante 7 días.

Traer tu base actual

Podés cargar un dump en formato SQL (plano o comprimido) o de pg_dump, subiendo el archivo o indicando una URL https. Se verifica antes que la versión y las extensiones sean compatibles y la carga corre en una sola transacción: si algo falla, no queda a medias.

Límites que conviene conocer

  • Cada base es una sola instancia, sin réplicas, y vive en un solo nodo: si ese nodo se cae, la base no está disponible hasta que vuelva.
  • Los backups se guardan en el mismo nodo: descargalos si necesitás una copia afuera.
  • No hay acceso desde fuera del clúster.
  • El tamaño es un límite blando: al llenarlo, la base pasa a solo lectura en lugar de llenar el disco.
  • Cada cuenta tiene un tope de bases y de almacenamiento.

Otras guías

Tu próxima app, en línea hoy

Ingresá a la consola, elegí un repositorio y hacé tu primer push.