Recuperación de Base de Datos PostgreSQL en Supabase
Instrucciones para restaurar el estado de la base de datos ante un desastre o corrupción de datos.
Procedimiento
- Acceder a la consola de Supabase:
Navegar a
https://supabase.come ingresar con las credenciales del equipo técnico de Eléctrica Andina. - Ir a la sección de Backups: Seleccionar el proyecto “Andina-Prod” -> Settings -> Database -> Backups.
- Seleccionar punto de restauración: Elegir el punto de restauración diario (Point-in-time recovery si está activo) más cercano anterior al incidente.
- Restaurar vía CLI (si el portal no responde):
Descargar el último dump de S3 (
s3://andina-db-backups/prod/). Ejecutar la restauración sobre una base de datos limpia de respaldo:pg_restore --no-owner --no-privileges -h db.supabase.co -U postgres -d postgres /tmp/backup_db.dump - Validar funcionamiento del Portal: Comprobar conectividad desde la app verificando los logs de Cloud Run.
Relacionado: migracion-supabase, politica-respaldos-base-datos