管理 PostgreSQL 数据库集群
创建/销毁 PostgreSQL 集群,以及对现有集群进行扩容,缩容,克隆集群。
创建/销毁 PostgreSQL 集群,以及对现有集群进行扩容,缩容,克隆集群。
用户管理:创建、修改、删除用户,管理角色成员关系,连接池用户配置
如何下载与安装 pig 包管理器
PgBouncer 命令行用法与管理控制台
数据库管理:创建、修改、删除、重建数据库,使用模板克隆数据库
使用 Patroni 管理 PG 集群高可用,包括,修改参数,查看状态,主从切换,重启,重做从库等操作。
使用 Pgbouncer 管理连接池,包括暂停、恢复、禁用、启用、重连、终止、重载等操作。
从库镜像、引导及自定义从库创建工作流。
使用 systemctl 管理 PostgreSQL 集群中的各个组件服务:启动、停止、重启、重载与状态检查。
备用集群的搭建、行为及从远程主库复制的说明。
配置 Crontab 定期调度 PostgreSQL 备份任务,执行备份 / Vacuum Freeze / Analyze 任务,以及处理表膨胀
版本升级:小版本滚动升级、大版本迁移、扩展升级
扩展管理:下载、安装、配置、启用、更新、卸载扩展
Patroni 集群管理中的暂停与恢复模式行为说明。
结合 Kubernetes 对象、标签和服务发现使用 Patroni。
将现有 PostgreSQL 数据迁移并转换为 Patroni 集群的操作步骤。
贡献工作流程、支持渠道与开发指南。
使用 Pigsty 提供的 Docker Compose 模板部署 Bytebase,并接入外部 PostgreSQL。
使用 Docker 拉起 PgAdmin4,并加载 Pigsty 服务器列表
数据库日常管理任务标准操作指南(SOP)
配置备份策略与备份仓库,管理备份,执行时间点恢复:pgBackRest 引擎与 Pigsty 封装层的完整实操手册。
常见故障与分析排查思路
处理误删数据,误删表,误删数据库
pgBackRest 的概念体系(stanza、仓库、备份链、保留策略、时间线)与 Pigsty 封装层的参数映射:理解每条命令背后发生了什么。
设计并配置备份策略:备份频率决定恢复速度,保留策略决定恢复窗口与空间占用,两张推演图帮您做出量化决策。
配置备份存储仓库:本地磁盘、MinIO 与 S3 对象存储,保留策略、加密、版本控制与对象锁定。
备份管理命令手册:启用与移除备份,手动备份,查看与清理,Stanza 管理,日志排查,以及替代备份工具。
执行时间点恢复:pgsql-pitr.yml 剧本、pig pitr 命令与 pig pb restore 原语,恢复目标、分步执行与完整参数参考。
用 PITR 把一个集群的历史状态恢复到另一个集群:找回误删数据、执行恢复演练,以及必不可少的 Stanza 善后。
在沙箱环境中按照提示脚本手动执行 PITR
在同一台机器上克隆实例并执行时间点恢复
为 PostgreSQL 集群启用大页,减少大内存实例的页表开销并提高性能
如何使用 ansible 剧本来管理 PostgreSQL 集群
如何使用预置的 ansible 剧本来管理 INFRA 集群,常用管理命令速查。
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 后端使用的远程存储数据库,获取更好的性能与可用性。
创建、移除、扩展、收缩、升级 FerretDB 集群
可在 FERRET 模块中使用的 Ansible 剧本
如何使用预置的 ansible 剧本来管理 Docker,常用管理命令速查。
JUICE 模块剧本使用说明。
JUICE 模块运维与故障排查手册。
Kafka 集群健康、声明式资源、消息、Consumer Group 与拓扑变更管理。
使用 kafka.yml 与 kafka-rm.yml 执行 dynamic KRaft 生命周期、严格滚动、资源收敛、轮换与下线。
如何下载和安装 PG Exporter