backup-and-disaster-recovery

Solid

Plan and run backups, set recovery objectives, and run disaster recovery drills. Use this skill when defining RPO/RTO targets, designing backup architecture, deciding what to back up and how often, planning for full-region or platform outages, or running a restoration drill. Triggers on backup, restore, RPO, RTO, disaster recovery, DR, business continuity, what if the database is gone, what if our hosting goes down, recovery drill, ransomware planning. Also triggers when an incident reveals a gap in restoration capability.

AI & Automation 280 stars 37 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 94/100

Stars 20%
82
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Backup and Disaster Recovery Plan for the worst case: the database is gone, the host is down for a week, the deploy was poisoned, ransomware encrypted everything. The skill is in advance preparation, not reaction. --- ## When to use - Setting up backups for a new system - Reviewing and validating backup architecture - Defining RPO (recovery point objective) and RTO (recovery time objective) - Running a disaster recovery drill - Diagnosing gaps after an incident - Planning for ransomware, data corruption, or insider threats - Migrating to a new platform (DR planning belongs in the migration plan) ## When NOT to use - Active incident response (use `incident-response`) - Routine deploy rollbacks (use `launch-runbook`) - Code or content versioning (covered by Git, CMS revision history) - Routine database snapshots (use this skill to set them up; routine review goes in monitoring) --- ## Required inputs - The systems in scope (databases, file storage, code, configs, secrets) - The hosting platforms and providers - Existing backup tooling and what it covers - Tolerance for data loss (in time) - Tolerance for downtime (in time) - Compliance requirements (some regulations mandate specific backup standards) --- ## The framework: 4 questions Every disaster recovery plan answers four questions explicitly. ### Question 1: What needs to be recoverable? List every system that holds state. Categorize by criticality. **Tier 1: must recover.** Without it, the business stops. ...

Details

Author
rampstackco
Repository
rampstackco/claude-skills
Created
1 months ago
Last Updated
2 days ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Listed

planning-disaster-recovery

Design and implement disaster recovery strategies with RTO/RPO planning, database backups, Kubernetes DR, cross-region replication, and chaos engineering testing. Use when implementing backup systems, configuring point-in-time recovery, setting up multi-region failover, or validating DR procedures.

368 Updated 5 months ago
ancoleman
AI & Automation Solid

planning-disaster-recovery

This skill enables Claude to plan and implement disaster recovery (DR) procedures. It generates configurations and setup code based on specific requirements and infrastructure. Use this skill when the user requests assistance with disaster recovery planning, business continuity, or related DevOps tasks. Trigger this skill when the user mentions "disaster recovery", "DR plan", "business continuity", or requests help with setting up a recovery strategy. It provides production-ready configurations, implements best practices, and supports multi-platform environments.

2,266 Updated today
jeremylongshore
AI & Automation Solid

managing-database-recovery

This skill manages database recovery operations using the database-recovery-manager plugin. It enables disaster recovery, point-in-time recovery (PITR), and automated failover strategies for production database systems. Use this skill when the user requests help with "database recovery", "disaster recovery", "point-in-time recovery", "PITR", "backup validation", "recovery testing", or "multi-region failover" for databases. It automates backup verification and recovery testing.

2,266 Updated today
jeremylongshore
Testing & QA Featured

testing-ransomware-recovery-procedures

Test and validate ransomware recovery procedures including backup restore operations, RTO/RPO target verification, recovery sequencing, and clean restore validation to ensure organizational resilience against destructive ransomware attacks.

12,642 Updated today
mukul975
AI & Automation Solid

implementing-backup-strategies

This skill implements backup strategies for databases and applications. It generates configuration files and setup code to ensure data protection and disaster recovery. Use this skill when the user requests to "implement backup strategy", "configure backups", "setup data recovery", or needs help with "backup automation". The skill provides production-ready configurations, best practices, and multi-platform support for database and application backups. It focuses on security and scalability.

2,266 Updated today
jeremylongshore