Backup Automation
Automate infrastructure and database backups with scheduling, encryption, versioning, and restore testing.
Complexity: Moderate | Duration: 15-30m | Category: Devops
Tags: infrastructure backup disaster-recovery automation
Workflow Diagram
Steps
Step 1: Backup strategy
Agent: devops
engineer - Define RPO/RTO, full/incremental schedule
Step 2: Database backup
Agent: database
architect - Configure automated database backups
Step 3: File system backup
Agent: devops
engineer - Configure file system snapshots
Step 4: Encryption
Agent: security
specialist - Encrypt backups at rest
Step 5: Storage
Agent: devops
engineer - Store in S3/GCS with versioning
Step 6: Scheduling
Agent: devops
engineer - Set daily/weekly/monthly schedules
Step 7: Restore testing
Agent: devops
engineer - Monthly restore test
Step 8: Monitoring
Agent: devops
engineer - Alert on backup failures
Usage
To execute this workflow:
/workflow devops/backup-automation.workflow
Related Workflows
See other workflows in this category for related automation patterns.