用途:面向华为云关系型数据库服务(RDS)提供全场景智能运维支持,覆盖 MySQL、PostgreSQL、SQL Server、MariaDB、GaussDB for MySQL、TaurusDB 等引擎。
主要能力:基础问答(产品特性、规格与版本查询、实例列表);SQL 优化(慢日志分析、TOP SQL、执行计划与索引建议、SQL 限流);日常运维(健康巡检、重启、规格变更、磁盘扩缩容、主备切换、只读副本、自动扩容策略);故障诊断(错误日志、复制状态、连接诊断、恢复时间窗、智能会话终止);参数调优(参数组 CRUD、参数应用、变更历史、配置对比);备份恢复(备份策略、手动备份、恢复到新/现有实例、时间点恢复、表级恢复);安全管理(安全组、SSL、审计日志)。
使用方式:调用链为 CLI(hcloud RDS)→ SDK(huaweicloudsdkrds.v3)→ REST API。命令格式为 hcloud RDS <Operation> --cli-region=<region> [--key=value ...],如 hcloud RDS ListInstances --cli-region=cn-north-4。嵌套参数需按 --parent.child=value 拆分,数组用 --instance_ids.1=xxx。
前提:已安装并认证 hcloud CLI;Python 3.8+ 且安装 huaweicloudsdkrds;配置 AK/SK 环境变量(HUAWEI_ACCESS_KEY/HUAWEI_SECRET_KEY 或 HWC_AK/HWC_SK);默认区域 cn-north-4;需 RDS 读写 IAM 权限。
适用场景:DBA 巡检、开发者 SQL 优化、SRE 故障排查、参数调优、备份恢复演练及基础咨询。
限制:body/嵌套参数不支持整体 JSON 传参,须拆分;恢复实例磁盘不能小于源实例;--password 与 KooCLI 系统参数同名冲突,需改用管道或 --cli-jsonInput。具体收费与价格资料暂未提供。