К основному содержанию
скилл CX Codex

backup-disaster-recovery — скилл для Claude Code: бэкапы

Скилл помогает агенту спланировать резервное копирование, восстановление после сбоев и отработку отказа между регионами.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add aj-geddes/useful-ai-prompts --skill backup-disaster-recovery -a claude-code
Открыть на GitHub

Что делает backup-disaster-recovery

Скилл описывает, как выстроить резервное копирование и план аварийного восстановления: регулярные бэкапы, несколько мест хранения, проверка целостности, документированные процедуры восстановления. Внутри есть краткий пример с cronjob для PostgreSQL в Kubernetes, который делает полный дамп базы по расписанию.

Основная часть лежит в каталоге references/: настройка бэкапов базы, шаблон плана аварийного восстановления, скрипт backup и restore, отработка отказа между регионами. Агент подтягивает нужный файл, когда вы просите собрать процедуру под свой стек.

Скилл советует хранить ключи шифрования отдельно от самих бэкапов и не складывать копии рядом с продакшн-данными. Если у вас одна площадка хранения и бэкапы никто не проверял на восстановление, это повод начать именно с теста, а не с нового расписания.

Какие задачи решает

  • собрать расписание бэкапов базы данных
  • написать план аварийного восстановления
  • проверить, что бэкап реально восстанавливается
  • настроить отработку отказа между регионами
  • описать процедуру восстановления на момент времени

Примеры запросов агенту

  • составь план бэкапов для PostgreSQL в Kubernetes
  • напиши скрипт backup и restore для нашей базы
  • проверь наш план аварийного восстановления и найди пробелы

Как установить backup-disaster-recovery

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill backup-disaster-recovery -a claude-code

2Вручную: положить файлы

~/.claude/skills/backup-disaster-recovery/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/backup-disaster-recovery/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о backup-disaster-recovery

Как установить backup-disaster-recovery в Claude?

Выполните npx skills add aj-geddes/useful-ai-prompts --skill backup-disaster-recovery -a claude-code. После этого файл скилла появится по пути ~/.claude/skills/backup-disaster-recovery/SKILL.md.

Что делает backup-disaster-recovery?

Помогает агенту проектировать резервное копирование, план аварийного восстановления и процедуры восстановления данных, включая отработку отказа между регионами.

Что внутри скилла?

Краткий пример cronjob для бэкапа PostgreSQL и четыре справочника в каталоге references/: настройка бэкапов базы, шаблон плана восстановления, скрипт backup и restore, отработка отказа между регионами.

Исходный текст

SKILL.md · MIT
---
name: backup-disaster-recovery
description: >
  Implement backup strategies, disaster recovery plans, and data restoration
  procedures for protecting critical infrastructure and data.
---

# Backup and Disaster Recovery

## Table of Contents

- [Overview](#overview)
- [When to Use](#when-to-use)
- [Quick Start](#quick-start)
- [Reference Guides](#reference-guides)
- [Best Practices](#best-practices)

## Overview

Design and implement comprehensive backup and disaster recovery strategies to ensure data protection, business continuity, and rapid recovery from infrastructure failures.

## When to Use

- Data protection and compliance
- Business continuity planning
- Disaster recovery planning
- Point-in-time recovery
- Cross-region failover
- Data migration
- Compliance and audit requirements
- Recovery time objective (RTO) optimization

## Quick Start

Minimal working example:

```yaml
# postgres-backup-cronjob.yaml
apiVersion: v1
kind: ConfigMap
metadata:
  name: backup-script
  namespace: databases
data:
  backup.sh: |
    #!/bin/bash
    set -euo pipefail

    BACKUP_DIR="/backups/postgresql"
    RETENTION_DAYS=30
    DB_HOST="${POSTGRES_HOST}"
    DB_PORT="${POSTGRES_PORT:-5432}"
    DB_USER="${POSTGRES_USER}"
    DB_PASSWORD="${POSTGRES_PASSWORD}"

    export PGPASSWORD="$DB_PASSWORD"

    # Create backup directory
    mkdir -p "$BACKUP_DIR"

    # Full backup
    BACKUP_FILE="$BACKUP_DIR/full-$(date +%Y%m%d-%H%M%S).sql"
// ... (see reference guides for full implementation)
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Database Backup Configuration](references/database-backup-configuration.md) | Database Backup Configuration |
| [Disaster Recovery Plan Template](references/disaster-recovery-plan-template.md) | Disaster Recovery Plan Template |
| [Backup and Restore Script](references/backup-and-restore-script.md) | Backup and Restore Script |
| [Cross-Region Failover](references/cross-region-failover.md) | Cross-Region Failover |

## Best Practices

### ✅ DO

- Perform regular backup testing
- Use multiple backup locations
- Implement automated backups
- Document recovery procedures
- Test failover procedures regularly
- Monitor backup completion
- Use immutable backups
- Encrypt backups at rest and in transit

### ❌ DON'T

- Rely on a single backup location
- Ignore backup failures
- Store backups with production data
- Skip testing recovery procedures
- Over-compress backups beyond recovery speed needs
- Forget to verify backup integrity
- Store encryption keys with backups
- Assume backups are automatically working

© aj-geddes · MIT · aj-geddes/useful-ai-prompts

Похожие скиллы

Все скиллы по теме «DevOps и инфраструктура» →
gke-backup-dr официальный google Настраивает Backup for GKE для резервного копирования и восстановления GKE-кластеров. Нужен для политик бэкапа и аварийного восстановления. CX Codex 6 464установок disaster-recovery devops-skills Скилл для планирования аварийного восстановления: цели RTO и RPO, стратегии репликации, отработка фейловера. Пригодится, когда нужно расписать план непрерывности. CX Codex +1 367установок incident-runbook-templates Seth Hobson Скилл помогает писать пошаговые инструкции для инцидентов: от обнаружения и первичной проверки до восстановления, отката и эскалации. CX Codex 10 900установок backup-recovery devops-skills Скилл настраивает резервное копирование и восстановление через rsync и Restic. Пригодится при настройке бэкапов на диск, в AWS S3 или Backblaze B2 по правилу 3-2-1. CX Codex +1 406установок supabase-backup-manager davila7 Слэш-команда для Claude, которая ведёт резервное копирование базы Supabase: создаёт бэкапы, проверяет восстановление и следит за расписанием. 812установок database-admin Seth Hobson Субагент помогает проектировать, переносить и сопровождать базы данных в облаке. Подключайте его к задачам архитектуры, эксплуатации и надёжности. CX Codex 2 185установок

Из того же набора149

api-rate-limiting Помогает настроить ограничение частоты запросов к API через token bucket, sliding window и Redis. Защищает эндпоинты от брутфорса и перегрузок трафика. CX Codex +1 640установок information-architecture Скилл помогает спроектировать навигацию, дерево разделов и таксономию для сайта или документации. Он задаёт четырёхэтапный процесс от карточной сортировки до тестирования дерева ссылок. CX Codex +1 634установок internationalization-i18n Скилл для перевода интерфейса на другие языки: извлечение строк, каталоги переводов, плюрализация, форматы дат и чисел, RTL. CX Codex +1 633установок github-actions-workflow Скилл для сборки GitHub Actions: тесты, сборка, сканирование безопасности и деплой прямо из репозитория. CX Codex +1 620установок color-accessibility Помогает создавать палитры с учётом дальтонизма и требований WCAG AA и AAA. Пригодится при оформлении интерфейсов, графиков и валидации форм. CX Codex +1 619установок fastapi-development Скилл для ИИ-агента, который помогает писать Python-API на FastAPI: асинхронные роуты, валидация через Pydantic, JWT и автодокументация OpenAPI. CX Codex +1 618установок static-code-analysis Скилл внедряет статический анализ кода, линтеры и сканеры безопасности без запуска программы. Помогает находить уязвимости и баги на ранних этапах разработки. CX Codex +1 617установок aws-lambda-functions Скилл помогает агенту создавать и разворачивать функции AWS Lambda: триггеры, права, слои, переменные окружения. CX Codex +1 614установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой