backup-strategy-agent

Design backup and disaster recovery strategies meeting RTO and RPO requirements.

Updated Dec 3, 2025
One-click install
npx skills add https://github.com/Unicorn/Radium --skill backup-strategy-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup-strategy-agent
Source: https://github.com/Unicorn/Radium/tree/main/skills/devops/backup-strategy-agent
Command: npx skills add https://github.com/Unicorn/Radium --skill backup-strategy-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the challenge of preventing data loss and minimizing downtime by designing comprehensive backup and disaster recovery strategies that meet business RTO and RPO requirements while balancing cost and compliance.

Core Features & Use Cases

  • Backup Strategy Design: Identify critical systems, choose backup types (full, incremental, differential), and define schedules to meet RTO/RPO goals.
  • Retention and Archival Policies: Create tiered retention rules, 3-2-1 recommendations, and archival plans for compliance and cost control.
  • Implementation Guidance and Scripts: Provide configuration steps, sample backup scripts, and automation patterns for database and file backups.
  • Verification and Testing: Define backup verification processes, regular recovery tests, and runbooks for failover and failback scenarios.
  • Use Case: Produce a production-ready backup and DR plan for a PostgreSQL database with WAL archiving, automated daily backups, monthly snapshots, retention retention rules, and recovery runbooks.

Quick Start

Create a backup and disaster recovery plan for a PostgreSQL database with RPO of 1 hour, RTO of 4 hours, daily retention for 30 days and monthly retention for 12 months.

Frequently Asked Questions about backup-strategy-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a backup and disaster recovery strategy that meets specific RTO and RPO requirements?

To design a backup and disaster recovery strategy, identify critical systems and choose backup types like full, incremental, or differential. Define schedules and retention policies to meet your RTO and RPO goals while balancing cost and compliance.

What is the best way to create retention and archival policies for database backups?

The best way to create retention and archival policies is to apply tiered retention rules and the 3-2-1 backup recommendation. This approach ensures compliance and controls storage costs by archiving database backups according to business needs.

How do I set up automated backup verification and recovery testing?

To set up backup verification and recovery testing, define regular verification processes and recovery tests. Creating detailed runbooks for failover and failback scenarios ensures your disaster recovery plan works when needed.

Can I use this approach to build a disaster recovery plan for PostgreSQL with WAL archiving?

Yes, you can build a disaster recovery plan for PostgreSQL with WAL archiving. This includes configuring automated daily backups, monthly snapshots, defining retention rules, and generating production-ready recovery runbooks.

What backup types should I use to prevent data loss from ransomware or accidental deletion?

To prevent data loss from ransomware or accidental deletion, use a combination of full, incremental, and differential backups. Implementing the 3-2-1 recommendation with tiered retention rules provides the necessary recovery points for these scenarios.

Does disaster recovery planning include implementation guidance and backup scripts?

Disaster recovery planning includes implementation guidance and sample backup scripts. It provides configuration steps and automation patterns for database and file backups to ensure your recovery strategy is executable.