/install backup-recovery-toolkit
Backup Recovery Toolkit | 备份恢复工具包
一套完整的数据备份与灾难恢复解决方案,保护您的重要数据安全。
A comprehensive data backup and disaster recovery solution to protect your critical data.
核心功能 | Core Features
- 📦 文件备份 | File Backup - 本地和远程文件备份
- 🗄️ 数据库备份 | Database Backup - MySQL/PostgreSQL/MongoDB备份
- 📈 增量备份 | Incremental Backup - 只备份变更部分,节省空间
- ⏰ 定时任务 | Scheduled Tasks - Cron式备份计划
- 🔄 版本管理 | Version Management - 保留多版本,支持回滚
- 🚨 灾难恢复 | Disaster Recovery - 快速恢复数据到任意时间点
快速开始 | Quick Start
命令行使用 | CLI Usage
# 备份目录 | Backup directory
python scripts/backup_toolkit.py backup --source /data --dest /backup --name "daily-backup"
# 增量备份 | Incremental backup
python scripts/backup_toolkit.py incremental --source /data --dest /backup --last-backup /backup/previous
# 恢复数据 | Restore data
python scripts/backup_toolkit.py restore --backup /backup/daily-backup --dest /data
Python API
from backup_recovery_toolkit import FileBackup, DatabaseBackup
# 文件备份 | File backup
backup = FileBackup(source="/data", destination="/backup")
backup.run(name="daily-backup")
# 数据库备份 | Database backup
db_backup = DatabaseBackup(
db_type="mysql",
host="localhost",
user="root",
password="secret",
database="mydb"
)
db_backup.run()
测试 | Tests
python -m pytest tests/ -v
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install backup-recovery-toolkit - After installation, invoke the skill by name or use
/backup-recovery-toolkit - Provide required inputs per the skill's parameter spec and get structured output
What is Backup Recovery Toolkit?
企业级备份恢复工具包,支持文件备份、数据库备份、增量备份、定时任务和灾难恢复。 Enterprise-grade backup and recovery toolkit supporting file backup, database backup, incremental backup, scheduled t... It is an AI Agent Skill for Claude Code / OpenClaw, with 76 downloads so far.
How do I install Backup Recovery Toolkit?
Run "/install backup-recovery-toolkit" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Backup Recovery Toolkit free?
Yes, Backup Recovery Toolkit is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Backup Recovery Toolkit support?
Backup Recovery Toolkit is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Backup Recovery Toolkit?
It is built and maintained by Lv Lancer (@kaiyuelv); the current version is v1.0.0.