- Daily automated database backups with point-in-time recovery capability
- Backup encryption at rest and in transit
- Offsite backup replication to a separate cloud account or region
- 3-2-1 backup strategy implementation and validation
- Cloud provider snapshot scheduling for servers and volumes
- Backup retention policies: daily (7 days), weekly (4 weeks), monthly (12 months)
- Monthly restore drills with documented results and RTO measurement
- Backup monitoring and alerting on failed or missing backups
- Database backup size tracking and storage cost optimisation
- Backup runbook documentation for self-service restores
Security
Backups
Automated backups with tested restore procedures.
A backup that has never been restored is not a backup — it is hope. Hellenic Technologies implements automated backup strategies for every client environment and validates them through regular restore tests. The goal is not just data protection but confidence: knowing exactly what your recovery time objective (RTO) and recovery point objective (RPO) are, and having practised the restore procedure before a crisis.
Database backups run on a daily schedule with transaction log backups every 15 minutes for point-in-time recovery capability. PostgreSQL backups use pg_dump for logical backups and pg_basebackup plus WAL archiving for continuous archiving. MySQL uses mysqldump supplemented by binary log archiving. Backups are compressed, encrypted at rest using AES-256, and transferred to offsite object storage (S3, Backblaze B2, or Hetzner Storage Box) in a separate account or region from the primary infrastructure.
Server-level backups capture full server state including OS configuration, application code, and data directories. Cloud provider snapshots (AWS EBS snapshots, Hetzner server backups, DigitalOcean Snapshots) run nightly and are retained according to a rotation schedule. We implement a 3-2-1 backup strategy: three copies of data, on two different media types, with one copy offsite. Backup integrity checks verify that backup files are not corrupted and can be successfully restored.
Backup management services:
