Backup And Recovery
Implement automated backup and disaster recovery including full/incremental backups, point-in-time recovery, backup testing, and restoration procedures.
Complexity: Moderate | Duration: 15-30m | Category: Devops
Tags: data-engineering backup disaster-recovery devops
Workflow Diagram
Steps
Step 1: Backup strategy
Agent: database
architect - Define RPO/RTO requirements
Step 2: Full backup
Agent: devops
engineer - Schedule daily/weekly full backups
Step 3: Incremental backup
Agent: devops
engineer - Schedule hourly/daily incremental backups
Step 4: Backup storage
Agent: devops
engineer - Store backups in S3/GCS with versioning
Step 5: Encryption
Agent: security
specialist - Encrypt backups at rest and in transit
Step 6: Retention policy
Agent: devops
engineer - Define retention (daily 7d, weekly 30d, monthly 1y)
Step 7: Restore testing
Agent: devops
engineer - Monthly restore test to verify backups
Step 8: Documentation
Agent: devops
engineer - Document backup and restore procedures
Usage
To execute this workflow:
/workflow devops/backup-and-recovery.workflow
Related Workflows
See other workflows in this category for related automation patterns.