管理预案

数据库管理任务标准操作指南(SOP)

如何使用 Pigsty 维护现有的 PostgreSQL 集群?

本章节提供 PostgreSQL 常见管理任务的标准操作流程(SOP):

  • 常用预案:创建/移除集群与实例,备份恢复,滚动升级等标准操作流程
  • 故障排查:常见故障排查思路与处理方法,如磁盘写满、连接耗尽、XID回卷等
  • 误删处理:处理误删数据、误删表、误删数据库的应急处理流程
  • 维护保养:定期巡检、故障切换善后、表膨胀治理、VACUUM FREEZE 等维护任务
  • 参数优化:内存、CPU、存储等参数的自动优化策略与调整方法

常用预案

Pigsty 中常用的 PostgreSQL 管理预案,用于维护生产环境中的数据库集群。

集群管理

创建/销毁 PostgreSQL 集群,以及对现有集群进行扩容与缩容的标准操作指南。

用户管理

创建 PostgreSQL 用户/角色,管理连接池角色,刷新过期时间,用户密码轮换

参数优化

调整 postgres 参数

故障排查

常见故障与分析排查思路

误删处理

处理误删数据,误删表,误删数据库

维护保养

常见系统维护任务

版本升级

如何升级(或降级) PostgreSQL 小版本内核,以及如何进行大版本升级。