Agent OS · Component · encrypted-database-recovery

Encrypted database backup and isolated restore verification

Working Synthetic data T10 · Release & Governance
Card loop (640 × 360). The full demo for this component is not rendered yet.

What it does

Create PostgreSQL custom dumps, encrypt with AES256-GPG, upload to S3-compatible storage with manifests and size checks, and verify restoration in a temporary PostgreSQL container; maintain backup/recovery status.

Core pattern

Encrypted backups and manifests + isolated restore checks

Input
Database/container reference, managed encryption reference, bucket and backup object
Output
Encrypted dump, manifest, restore status and table count

Key parameters

NameTypeDefaultValues
operationstringbackupbackup · restore_verify · standby_sync · status
archive_file———
retention_daysinteger301–3650
schedule———
dry_runbooleantruefalse · true

Maturity and limits

Working

backup-postgres.sh executes pg_dump then GPG and uploads/size-checks the object. verify-restore.sh decrypts/restores into a temporary container and requires nonzero public table count. Source inspected statically; tests and external integrations were not executed.

A nonzero table count does not verify business completeness or recovery point/time objectives. Encryption and provider references must be deployment-managed. Daily/weekly/monthly copy policy is currently source-defined.

1 sentence citing source paths or vendor names omitted for publication.

Industry tags

  • EnergyTransferable use

    For offline delivery and recovery preparation for site operations software, use encrypted backups and manifests followed by isolated restore checks.

Skills pack

Contract scaffold and deterministic mock

Download · 11KB

SHA-256 3a3afe5b5ec8857263c58ddce69af868d28c623a37fba4e6732c9cd955d5221a

Related components

Skill pack download

You are downloading

Get the skill pack

Tell us who you are and the download starts right away. We read every request and follow up only about this capability.

Contact

We send the download link here as well.

Company address