Re-exports§
pub use s3::BackupEntry;pub use s3::S3Client;
Modules§
Enums§
- Backup
Error - Error type for backup operations.
Functions§
- apply_
retention - Apply retention policy: delete backups exceeding max_count or max_age.
- create_
backup - Create a backup: snapshot DB via VACUUM INTO, bundle with config, upload to S3. Returns the S3 object key of the created backup.
- list_
backups - List available backups.
- restore_
backup - Restore from a backup: download from S3, extract, return paths for manual replacement.