| name | automated-backup-recovery |
| description | Design and manage automated data backup and disaster recovery plans. |
Automated Backup & Recovery
This skill ensures that your data is safe and can be restored quickly in case of a system failure.
Instructions
- Set up cron jobs for automated database dumps (Postgres, Mongo).
- Store backups in geo-redundant cloud storage (e.g., S3 Glacier).
- Implement 'Point-in-Time Recovery' (PITR) for critical databases.
- Regularly test the restoration process to ensure backups work.
- Encrypt backup files at rest and in transit.
Examples
- "Set up a daily automated backup for my production database."
- "Explain how to recover my site if the main server goes down."