Printed from CheckTick DSPT Compliance Documentation
Backup Isolation & Immutability Procedure
1. Protection Against Ransomware
CheckTick employs 'Logical Air-Gapping' to ensure that a compromise of the production web servers cannot result in the deletion of backups.
- Immutable Storage: Database snapshots are configured with AWS 'Deletion Protection' and S3 Object Lock. Data cannot be overwritten or deleted by the application service accounts.
- Network Isolation: Backups are stored in a separate VPC (Virtual Private Cloud) and are only accessible via restricted administrative roles requiring Multi-Factor Authentication (MFA).
2. 'Offline' Physical Backup
To satisfy the requirement for a backup not permanently connected to the network:
- Frequency: Weekly (Every Friday).
- Process: The CTO performs a manual export of the GitHub repository (Source Code) and Infrastructure-as-Code (Terraform) to a FIPS 140-2 encrypted hardware drive.
- Storage: Once the sync is complete, the drive is physically disconnected and stored in a secure fireproof safe.
- Purpose: This provides a "Ground Zero" recovery path if all cloud provider accounts (AWS/Northflank/GitHub) were simultaneously compromised.
3. Cloud Syncing Policy
- Prohibition: Personal cloud syncing services (OneDrive, Google Drive) are strictly prohibited for the storage of patient data backups or encryption keys.
- Compliance: All automated backups are handled via enterprise-grade, encrypted AWS S3/RDS services which are verified as ISO 27001 compliant.