用途 该技能用于帮助 Claude 为数据库和应用实现备份策略,输出可直接使用的配置文件和设置代码,以支持数据保护与灾难恢复。
主要能力
- 分析需求:根据用户指定的数据库类型、应用架构和期望的备份频率进行分析。
- 生成配置:针对所选备份方案生成优化后的配置文件。
- 创建设置代码:生成脚本、命令等设置代码,用于自动化备份流程并保证一致性。
- 示例能力:可为 PostgreSQL 数据库生成 pg_dump 脚本并将备份上传到指定的 AWS S3 存储桶,同时提供用 cron 每日调度的说明;可为 Docker 化应用生成包含数据目录卷的 Docker Compose 配置、备份脚本以及用容器和 cron 调度的说明。
使用方式 在需要为数据库或应用实施新备份策略、自动化现有备份流程或为灾难恢复配置备份时启用该技能,并以自然语言描述目标,例如数据库名称、备份目标位置和频率。
适用场景
- 新建数据库或应用的备份方案。
- 将已有备份流程自动化。
- 为灾难恢复目的配置备份。
- 与 Terraform、CloudFormation 等基础设施即代码工具集成,以自动化备份基础设施的部署与配置。
- 与监控工具配合,在备份失败时提供告警。
最佳实践与限制 技能文档建议:备份数据在传输和静态存储时均应加密;制定明确的备份保留策略以控制存储成本并满足合规要求;定期测试备份与恢复流程以验证有效性。资料未提供具体的支持数据库清单、平台限制、收费信息或效果保证,相关细节暂未提供。