该技能用于管理数据库恢复操作,依托 database-recovery-manager 插件完成灾难恢复、时间点恢复(PITR)与自动故障转移等任务。
用途:帮助用户为数据库建立恢复策略,覆盖灾难恢复方案配置、时间点恢复实现和故障转移自动化,以增强数据库韧性并降低停机影响。
主要能力:技能通过调用 /recovery 命令启动 database-recovery-manager 插件;插件分析用户请求以确定具体恢复任务(如灾难恢复设置、PITR 配置),随后执行相应步骤,包括配置备份、设置复制和自动化故障转移流程。资料中的示例显示,可为生产 PostgreSQL 数据库配置跨区域复制与自动故障转移,也可为 MySQL 数据库配置定期备份与事务日志归档以实现时间点恢复。
使用方式:在需要实施恢复任务时触发该技能,技能会调用 /recovery 命令并交由插件处理。
适用场景:为生产数据库实施灾难恢复计划、配置时间点恢复、自动化备份验证与恢复测试。该技能还可与其他数据库管理、监控和告警插件集成,例如与监控插件配合在数据库中断时自动触发故障转移。
最佳实践与限制:应确保备份频率满足恢复点目标(RPO),定期测试恢复流程的有效性与效率,并完整记录恢复步骤以便团队遵循。资料未提供具体支持的全部数据库类型、插件安装命令、收费方式或性能指标,暂未提供。