Back up PostgreSQL, evidence storage, configuration required to rebuild the deployment, audit exports, license material required for recovery, and customer-controlled key references. Do not place private keys or plaintext secrets in an unencrypted backup.
The customer system owner approves RPO, RTO, retention, offsite-copy, legal-hold, and destruction requirements based on the business functions supported by the Workbench.
pg_dump --format=custom --file=projectxit_workbench.dump "$DATABASE_URL"createdb projectxit_workbench_restore
pg_restore --clean --if-exists --dbname=projectxit_workbench_restore projectxit_workbench.dump
Back up evidence storage with integrity metadata, deployment/.env through the approved secrets process, reverse-proxy configuration, certificate-chain material, license file, release manifest, SBOM, and customer operating records. Maintain the private keys separately under the customer key-management process.
Test restoration at least annually and after material architecture, database, storage, or backup-tool changes. Critical deployments should test more frequently.