安装部署
在联网环境中,安装标准的 Pigsty 单机版本
在联网环境中,安装标准的 Pigsty 单机版本
Pigsty 使用 pgBackRest 实现了 PostgreSQL 时间点恢复,允许用户回滚至备份策略容许范围内的任意时间点。
如何去完成单个任务。每个任务页面是一般通过给出若干步骤展示如何执行完成某事。
高可用典型场景处理预案:三节点坏了两个节点,高可用不生效了,怎么从紧急状态中恢复?
如何在使用 Nginx 对外代理、转发、暴露 Web 服务?
如何在 Pigsty 启用 Docker 容器支持?Docker 的安装部署配置,以及如何解决DockerHub被“墙”的问题
使用 PostgreSQL ,而不是静态 YAML 配置文件作为 Ansible 的配置源,从而更好地与外部系统集成整合。
如何部署 Citus 高可用分布式集群?
使用 PostgreSQL 而不是 SQLite 作为 Grafana 后端使用的远程存储数据库,获取更好的性能与可用性。
您可以通过 Promscale,使用TimescaleDB持久化Prometheus指标数据。
使用Docker拉起Bytebase,对PG的模式进行版本化管理
使用Docker拉起PgAdmin4,并加载Pigsty服务器列表
介绍 Pigsty 中 PostgreSQL 时间点恢复的实现架构,原理,利弊权衡与实现细节。
数据库管理:创建、修改、删除、重建数据库,使用模板克隆数据库
根据您的需求设计备份策略
Pigsty 中常用的 PostgreSQL 管理预案,用于维护生产环境中的数据库集群。
备份脚本、定时任务、备份仓库与基础设施
创建/销毁 PostgreSQL 集群,以及对现有集群进行扩容与缩容的标准操作指南。
PostgreSQL 备份存储仓库配置
用户管理:创建、修改、删除用户,管理角色成员关系,连接池用户配置
调整 postgres 参数
管理备份仓库和备份
常见故障与分析排查思路
从备份恢复 PostgreSQL
在沙箱环境中按照提示脚本手动执行 PITR
处理误删数据,误删表,误删数据库
如何克隆数据库,克隆数据库实例,克隆数据库集群?
如何利用 PITR 创建一个新的 PostgreSQL 集群,并恢复到指定时间点?
在同一台机器上克隆实例并执行时间点恢复
常见系统维护任务
如何升级(或降级) PostgreSQL 小版本内核,以及如何进行大版本升级。
如何在现有 PostgreSQL 集群中,克隆现有数据库,并利用 xfs 瞬间完成
数据库管理任务标准操作指南(SOP)
时间点恢复(PITR)备份与恢复
如何将现有的 PostgreSQL 集群以最小的停机时间迁移至新的、由Pigsty管理的 PostgreSQL 集群?
如何使用 ansible 剧本来管理 PostgreSQL 集群
如何使用预置的 ansible 剧本来管理 INFRA 集群,常用管理命令速查。
基础设施组件与 Infra 集群管理 SOP:创建,销毁,扩容,缩容,证书,仓库……
使用 Ansible 运行管理命令
Pigsty 内置的 Ansible 剧本
Nginx 管理,Web 门户配置,Web Server,暴露上游服务
管理本地 APT/YUM 软件仓库
配置本地或公网域名访问 Pigsty 服务
Infra 模块本身的管理 SOP:定义,创建,销毁,扩容,缩容
使用自签名或真实 HTTPS 证书
如何使用预置的 ansible 剧本来管理 Node 集群,常用管理命令速查。
Node 集群管理 SOP:创建,销毁,扩容,缩容,节点故障与磁盘故障的处理。
etcd 集群管理 SOP:创建,销毁,扩缩容,更新配置,RBAC 配置的详细说明。
如何使用预置的 ansible 剧本来管理 Etcd 集群,常用管理命令速查。
如何使用预置的 ansible 剧本来管理 MinIO 集群,常用管理命令速查。
MinIO 集群管理 SOP:创建,销毁,扩容,缩容,节点故障与磁盘故障的处理。
如何使用预置的 ansible 剧本来管理 Redis 集群,常用管理命令速查。
Redis 集群管理 SOP,创建、销毁、扩容、缩容与高可用的详细说明
创建、移除、扩展、收缩、升级 FerretDB 集群
可在 FERRET 模块中使用的 Ansible 剧本
如何使用预置的 ansible 剧本来管理 Docker,常用管理命令速查。
如何下载与安装 pig 包管理器
如何下载和安装 PG Exporter