管理 PostgreSQL 数据库集群
创建/销毁 PostgreSQL 集群,以及对现有集群进行扩容,缩容,克隆集群。
创建/销毁 PostgreSQL 集群,以及对现有集群进行扩容,缩容,克隆集群。
用户管理:创建、修改、删除用户,管理角色成员关系,连接池用户配置
如何下载与安装 pig 包管理器
PgBouncer 命令行用法与管理控制台
数据库管理:创建、修改、删除、重建数据库,使用模板克隆数据库
使用 Patroni 管理 PG 集群高可用,包括,修改参数,查看状态,主从切换,重启,重做从库等操作。
HBA 管理:刷新规则、验证配置、故障排查、PgBouncer HBA
使用 Pgbouncer 管理连接池,包括暂停、恢复、禁用、启用、重连、终止、重载等操作。
从库镜像、引导及自定义从库创建工作流。
使用 systemctl 管理 PostgreSQL 集群中的各个组件服务:启动、停止、重启、重载与状态检查。
备用集群的搭建、行为及从远程主库复制的说明。
配置 Crontab 定期调度 PostgreSQL 备份任务,执行备份 / Vacuum Freeze / Analyze 任务,以及处理表膨胀
版本升级:小版本滚动升级、大版本迁移、扩展升级
扩展管理:下载、安装、配置、启用、更新、卸载扩展
Patroni 集群管理中的暂停与恢复模式行为说明。
结合 Kubernetes 对象、标签和服务发现使用 Patroni。
将现有 PostgreSQL 数据迁移并转换为 Patroni 集群的操作步骤。
贡献工作流程、支持渠道与开发指南。
使用 Pigsty 提供的 Docker Compose 模板部署 Bytebase,并接入外部 PostgreSQL。
使用 Docker 拉起 PgAdmin4,并加载 Pigsty 服务器列表
数据库日常管理任务标准操作指南(SOP)
配置备份策略与备份仓库,管理备份,执行时间点恢复:pgBackRest 引擎与 Pigsty 封装层的完整实操手册。
常见故障与分析排查思路
处理误删数据,误删表,误删数据库
如何将现有的 PostgreSQL 集群以最小的停机时间迁移至新的、由 Pigsty 管理的 PostgreSQL 集群?
pgBackRest 的概念体系(stanza、仓库、备份链、保留策略、时间线)与 Pigsty 封装层的参数映射:理解每条命令背后发生了什么。
设计并配置备份策略:备份频率决定恢复速度,保留策略决定恢复窗口与空间占用,两张推演图帮您做出量化决策。
配置备份存储仓库:本地磁盘、MinIO 与 S3 对象存储,保留策略、加密、版本控制与对象锁定。
备份管理命令手册:启用与移除备份,手动备份,查看与清理,Stanza 管理,日志排查,以及替代备份工具。
执行时间点恢复:pgsql-pitr.yml 剧本、pig pitr 命令与 pig pb restore 原语,恢复目标、分步执行与完整参数参考。
用 PITR 把一个集群的历史状态恢复到另一个集群:找回误删数据、执行恢复演练,以及必不可少的 Stanza 善后。
在沙箱环境中按照提示脚本手动执行 PITR
在同一台机器上克隆实例并执行时间点恢复
为 PostgreSQL 集群启用大页,减少大内存实例的页表开销并提高性能
如何去完成单个任务。每个任务页面是一般通过给出若干步骤展示如何执行完成某事。
高可用典型场景处理预案:三节点坏了两个节点,高可用不生效了,怎么从紧急状态中恢复?
如何使用 ansible 剧本来管理 PostgreSQL 集群
如何使用预置的 ansible 剧本来管理 INFRA 集群,常用管理命令速查。
基础设施组件与 Infra 集群管理 SOP:创建,销毁,扩容,缩容,证书,仓库……
Nginx 管理,Web 门户配置,Web Server,暴露上游服务
管理本地 APT/YUM 软件仓库
配置本地或公网域名访问 Pigsty 服务
Infra 模块本身的管理 SOP:定义,创建,销毁,扩容,缩容
使用自签名 CA 或真实 HTTPS 证书
如何使用预置的 ansible 剧本来管理 Node 集群,常用管理命令速查。
Node 集群管理 SOP:创建,销毁,扩容,缩容,节点故障与磁盘故障的处理。
etcd 集群管理 SOP:创建,销毁,扩缩容,更新配置,RBAC 配置的详细说明。
如何使用预置的 ansible 剧本来管理 Etcd 集群,常用管理命令速查。
如何使用预置的 ansible 剧本来管理 MinIO 集群,常用管理命令速查。
MinIO 集群管理 SOP:创建,销毁,扩容,缩容,节点故障与磁盘故障的处理。
如何使用预置的 ansible 剧本来管理 Redis 集群,常用管理命令速查。
Redis 集群管理 SOP,创建、销毁、扩容、缩容与高可用的详细说明
使用 PostgreSQL 而不是 SQLite 作为 Grafana 后端使用的远程存储数据库,获取更好的性能与可用性。
如何使用预置的 ansible 剧本来管理 Docker,常用管理命令速查。
JUICE 模块剧本使用说明。
JUICE 模块运维与故障排查手册。
Kafka 集群的状态检查、Topic 与用户管理、配置变更、扩容缩容、故障节点替换与安全轮换。
使用 kafka.yml 与 kafka-rm.yml 执行动态 KRaft 生命周期、严格滚动、资源收敛、轮换与下线。
如何下载和安装 PG Exporter