How are database backups performed?
amaise secures data on multiple levels:
Service | Retention | Details |
Aurora PostgreSQL | 30 days | Automated backups, backup window 04:00–05:00 UTC, deletion protection enabled, final snapshot on deletion |
DynamoDB | Continuous | Point-in-time recovery enabled on all 5 tables |
S3 data buckets | Versioning | 5 days retention of non-current versions, 3 days abort window for incomplete uploads |
S3 assets | Versioning | 30 days retention of non-current versions |
CloudTrail S3 | Versioning + MFA Delete | Tamper-proof audit log storage |
Additionally, a database snapshot is automatically created before every production deployment. All backups remain within their respective AWS region and inherit the source encryption (AES-256).
