backup-strategy

Design backup strategies with 3-2-1 rule, backup types, and retention policies.

1|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/ryukyagamilight/terminal-skills --skill backup-strategy-ryukyagamilight
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup-strategy
Source: https://github.com/ryukyagamilight/terminal-skills/tree/main/backup/backup-strategy
Command: npx skills add https://github.com/ryukyagamilight/terminal-skills --skill backup-strategy-ryukyagamilight

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps users design and implement comprehensive backup strategies, ensuring data safety through various methods and policies.

Core Features & Use Cases

  • 3-2-1 Backup Strategy: Implements the core principles of data redundancy and offsite storage.
  • Backup Types: Supports full, incremental, and differential backups.
  • Retention Policies: Offers GFS (Grandfather-Father-Son) and rolling retention methods.
  • Verification: Includes methods for integrity checks and recovery testing.
  • Use Case: A system administrator can use this skill to define and script a daily backup routine that includes local, NAS, and cloud storage, with automated verification and cleanup of old backups.

Quick Start

Design a backup strategy using the 3-2-1 principle with GFS retention and regular verification.

Frequently Asked Questions about backup-strategy

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

FAQPage Schema
How do I design a 3-2-1 backup strategy with GFS retention?

To design a 3-2-1 backup strategy with GFS retention, maintain three data copies on two media types with one offsite, applying Grandfather-Father-Son policies to automate daily, weekly, and monthly backup cleanup.

What is the difference between incremental and differential backups?

The difference between incremental and differential backups is that incremental backups store only data changed since the last backup, while differential backups store all data changed since the last full backup, affecting storage space and recovery speed.

How do I verify backup integrity and test recovery?

You verify backup integrity and test recovery by running automated integrity checks and performing regular recovery testing, ensuring that your backup files are uncorrupted and can be fully restored when a disaster recovery scenario occurs.

Can I script a daily backup routine across local, NAS, and cloud storage?

Yes, you can script a daily backup routine across local, NAS, and cloud storage by implementing the 3-2-1 principle, which defines data redundancy across local disks, network-attached storage, and offsite cloud environments with automated verification.

What is rolling retention and when should I use it for backup cleanup?

Rolling retention is a backup cleanup policy that automatically deletes older backups based on a fixed time window rather than generational schedules. Use rolling retention when you need continuous daily protection without complex GFS tiering.