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

database-backup-restore — скилл для Claude Code: резервные копии БД

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

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

Что делает database-backup-restore

Скилл покрывает типы резервных копий, политики хранения, тестирование восстановления и целевые показатели RTO/RPO. Внутри — примеры команд pg_dump для PostgreSQL: полный дамп в текстовом формате, вариант со сжатием через gzip, вывод с подробным логом и исключение отдельных таблиц через --exclude-table.

Отдельным слоем идут референс-гайды в каталоге references/: полные, инкрементальные и дифференциальные бэкапы, бэкапы бинарных логов, восстановление PostgreSQL и MySQL. Скилл также задаёт правила: следовать устоявшимся паттернам, тестировать перед деплоем, не хардкодить конфигурацию и не пропускать проверку ошибок.

Ставится через npx skills add aj-geddes/useful-ai-prompts --skill database-backup-restore -a claude-code, после чего скилл появляется в ~/.claude/skills/database-backup-restore/SKILL.md. Работает и в других ассистентах: Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode — для каждого своя команда установки и свой путь до файла.

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

  • Настроить автоматическое резервное копирование PostgreSQL
  • Продумать политику хранения бэкапов
  • Проверить восстановление из резервной копии
  • Подготовить план действий при отказе базы
  • Разобраться с бэкапами бинарных логов MySQL

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

  • Составь план резервного копирования для PostgreSQL: типы бэкапов, расписание, хранение
  • Покажи команды pg_dump для полного дампа с исключением временных таблиц
  • Опиши процедуру тестирования восстановления из бэкапа MySQL

Как установить database-backup-restore

1Через Skills CLI (Vercel)

npx skills add aj-geddes/useful-ai-prompts --skill database-backup-restore -a claude-code

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

~/.claude/skills/database-backup-restore/SKILL.md

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

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

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

frontend-accessibility Скилл помогает внедрять стандарты WCAG при разработке веб-интерфейсов. Направляет агента на использование семантического HTML, разметки ARIA и навигации с клавиатуры. CX Codex +1 599установок design-patterns-implementation Помогает агенту подобрать паттерн под архитектурную задачу: Singleton, Factory, Observer, Strategy и другие. Пригодится при рефакторинге и разборе ревью. CX Codex +1 595установок unit-testing-framework Скилл задаёт агенту правила написания юнит-тестов: структура Arrange-Act-Assert, моки, граничные случаи. Пригодится, когда нужно покрыть тестами новую функцию или класс. CX Codex +1 593установок database-query-optimization Скилл разбирает медленные SQL-запросы: индексы, планы выполнения, узкие места. Пригодится, когда база тормозит или выросла нагрузка на CPU. CX Codex +1 586установок memory-leak-detection Скилл помогает найти и починить утечки памяти: heap-снимки, профилирование, разбор типичных причин роста потребления. CX Codex +1 580установок technical-roadmap-planning Помогает составить технический роадмап на кварталы и годы: архитектура, инфраструктура, инвестиции в стек. Пригодится перед крупной модернизацией. CX Codex +1 577установок accessibility-testing Скилл для проверки веб-приложений на соответствие WCAG: axe, навигация с клавиатуры, ARIA, скринридеры. Пригодится, когда нужно закрыть a11y-требования в проекте. CX Codex +1 575установок push-notification-setup Скилл помогает внедрить пуш-уведомления для iOS и Android через Firebase Cloud Messaging и APNs. Пригодится при настройке диплинков, фоновых сообщений и синхронизации токенов с бэкендом. CX Codex +1 575установок

Похожие

database-backups devops-skills Скилл для ИИ-агента: помогает настроить автоматические бэкапы PostgreSQL, MySQL и MongoDB и проверить, что из них реально восстанавливаются данные. CX Codex +1 405установок convex-backup convex Настраивает регулярные снапшоты базы Convex и прогоняет учебное восстановление в одноразовый preview, чтобы проверить, что данные действительно возвращаются. CX Codex +1 35 900установок database-optimizer https://github.com/Jeffallan Скилл помогает находить узкие места в PostgreSQL и MySQL, разбирать планы выполнения через EXPLAIN ANALYZE и настраивать индексы без простоя таблиц. CX Codex +1 6 000установок database-admin Seth Hobson Субагент помогает проектировать, переносить и сопровождать базы данных в облаке. Подключайте его к задачам архитектуры, эксплуатации и надёжности. CX Codex 2 185установок supabase-backup-manager davila7 Слэш-команда для Claude, которая ведёт резервное копирование базы Supabase: создаёт бэкапы, проверяет восстановление и следит за расписанием. 812установок optimize-database-performance davila7 Слэш-команда для Claude, которая разбирает запросы, индексы и схему базы и предлагает, что переписать. Пригодится, когда страница тормозит на выборке. 794установок

Рядом в теме «Данные и базы»

Все скиллы по теме «Данные и базы» →

Вопросы о database-backup-restore

Как установить database-backup-restore в Claude Code?

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

Что делает этот скилл?

Помогает выстраивать резервное копирование и восстановление баз данных: типы бэкапов, политики хранения, тестирование восстановления, RTO/RPO, point-in-time recovery и репликация между регионами.

Для каких баз данных есть примеры восстановления?

В референс-гайдах есть инструкции по восстановлению PostgreSQL и MySQL, а также по бэкапам бинарных логов. Для других СУБД примеров в скилле нет.

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

SKILL.md · MIT
---
name: database-backup-restore
description: >
  Implement backup and restore strategies for disaster recovery. Use when
  creating backup plans, testing restore procedures, or setting up automated
  backups.
---

# Database Backup & Restore

## Table of Contents

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

## Overview

Implement comprehensive backup and disaster recovery strategies. Covers backup types, retention policies, restore testing, and recovery time objectives (RTO/RPO).

## When to Use

- Backup automation setup
- Disaster recovery planning
- Recovery testing procedures
- Backup retention policies
- Point-in-time recovery (PITR)
- Cross-region backup replication
- Compliance and audit requirements

## Quick Start

**pg_dump - Text Format:**

```bash
# Simple full backup
pg_dump -h localhost -U postgres -F p database_name > backup.sql

# With compression
pg_dump -h localhost -U postgres -F p database_name | gzip > backup.sql.gz

# Backup with verbose output
pg_dump -h localhost -U postgres -F p -v database_name > backup.sql 2>&1

# Exclude specific tables
pg_dump -h localhost -U postgres database_name \
  --exclude-table=temp_* --exclude-table=logs > backup.sql
```

## Reference Guides

Detailed implementations in the `references/` directory:

| Guide | Contents |
|---|---|
| [Full Database Backup](references/full-database-backup.md) | Full Database Backup |
| [Incremental & Differential Backups](references/incremental-differential-backups.md) | Incremental & Differential Backups |
| [Full Database Backup](references/full-database-backup-2.md) | Full Database Backup |
| [Binary Log Backups](references/binary-log-backups.md) | Binary Log Backups |
| [PostgreSQL Restore](references/postgresql-restore.md) | PostgreSQL Restore |
| [MySQL Restore](references/mysql-restore.md) | MySQL Restore |

## Best Practices

### ✅ DO

- Follow established patterns and conventions
- Write clean, maintainable code
- Add appropriate documentation
- Test thoroughly before deploying

### ❌ DON'T

- Skip testing or validation
- Ignore error handling
- Hard-code configuration values

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

Смотрите также

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

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