backup-recovery

Implement data backup and recovery with rsync, Restic, and cloud storage.

46|4|Updated Jan 27, 2026
One-click install
npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill backup-recovery
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: backup-recovery
Source: https://github.com/BagelHole/DevOps-Security-Agent-Skills/tree/main/infrastructure/storage/backup-recovery
Command: npx skills add https://github.com/BagelHole/DevOps-Security-Agent-Skills --skill backup-recovery

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill addresses the critical need for reliable data protection by enabling the implementation of comprehensive backup and recovery strategies, ensuring data availability and business continuity.

Core Features & Use Cases

  • rsync Backups: Facilitates efficient local and remote file synchronization, including incremental backups with hard links for space saving.
  • Restic Backups: Provides a modern, secure, and efficient backup solution with features like encryption, deduplication, and snapshot management. Supports cloud storage backends.
  • Cloud Backup Configuration: Enables direct configuration of Restic for cloud storage services like AWS S3 and Google Cloud Storage (GCS).
  • Best Practices Guidance: Offers essential recommendations for a 3-2-1 backup strategy, regular recovery testing, encryption, and documentation.
  • Use Case: Protect critical application data by setting up daily incremental rsync backups to a remote server and a weekly encrypted backup to an S3 bucket using Restic.

Quick Start

Configure a daily rsync backup of the /data directory to a remote server at backup.example.com.

Frequently Asked Questions about backup-recovery

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

FAQPage Schema
How do I set up incremental rsync backups to a remote server?

Restic provides secure, efficient backups with encryption, deduplication, and snapshot management. It supports cloud storage backends, ensuring data availability and business continuity without compromising security.

Can I configure Restic backups for AWS S3 or Google Cloud Storage?

This Skill recommends a 3-2-1 backup strategy, regular recovery testing, encryption, and documentation. Following these best practices ensures reliable data protection and maintains business continuity during failures.

What is the best way to automate daily and weekly backups for critical application data?

Restic provides secure, efficient backups with encryption, deduplication, and snapshot management. It supports cloud storage backends, ensuring data availability and business continuity without compromising security.

Can I configure Restic backups for AWS S3 or Google Cloud Storage?

This Skill recommends a 3-2-1 backup strategy, regular recovery testing, encryption, and documentation. Following these best practices ensures reliable data protection and maintains business continuity during failures.