postgres - 安全运维 PostgreSQL 实例
通过配置审查、性能诊断、清理与膨胀管理、恢复、复制、升级和故障转移规划安全运维 PostgreSQL。
标签
更新于: 2026-10-01该技能可以做什么
- 审查 PostgreSQL 配置
- 分析索引和查询计划
- 管理清理与膨胀
- 验证 WAL 归档与时间点恢复
- 运维复制与故障转移
- 管理 PostgreSQL 扩展
- 规划大版本升级
- 收集只读诊断证据
输入
- PostgreSQL 实例连接信息
- 报告的问题或工作负载查询
- 目标实例与操作范围
- 回滚路径
- 人工变更指令
- 相关日志
输出
- 有界 JSON 诊断结果
- 配置与性能分析结论
- 恢复与复制验证结果
- 升级与故障转移计划
- 已确认的数据库状态变更
要求
- pgdiag 需要 Python 3.9+
- 实时诊断需要 psql 客户端
- 实时诊断需要 PostgreSQL 10+ 服务器
- 到实例的套接字或网络访问
- 执行变更需要明确的人工指令
