这门课解决什么工作场景

PostgreSQL 在很多业务系统里承担核心存储,单机部署一旦宕机,往往直接导致线上服务中断。Repmgr 是 PostgreSQL 生态里比较成熟的复制管理器,主要解决主从复制搭建、故障自动切换、读写分离等高可用诉求。这门课聚焦的就是这个场景:从零开始用 Repmgr 搭一套可用的 PostgreSQL 高可用集群。如果你在工作中需要保障数据库连续性,或者被要求做容灾演练、故障切换演练,这套资料会帮你理清思路。它不涉及分布式数据库原理的深度推导,重点放在怎么把集群跑起来、主库挂了怎么切换、读写分离怎么生效。

适合什么基础与建议先看的部分

这门课不适合完全没碰过数据库的新手。你需要有基本的 Linux 操作能力,能独立装 PostgreSQL,理解主从复制、WAL 日志这些概念。如果你只是听过关系型数据库,建议先补基础再看。拿到资料后,建议先看运行架构与基础知识那一段,弄清 primary、standby、witness 节点的作用,再进入环境准备和安装环节。主库配置、备库克隆、集群注册这几块要连贯看,中间跳着看容易漏关键步骤。读写分离集群部分建议放在最后,结合前面的高可用配置一起理解,因为读写分离依赖复制链路正常工作。

学完能独立做什么与资料怎么配合练习

学完后,你应该能独立完成一套 PostgreSQL 高可用集群的部署和日常运维:搭建主从复制、配置 Repmgr 自动故障切换、验证主库宕机后备库能否接管、调整读写分离路由。练习方式上,建议准备两到三台虚拟机或云主机,跟着视频一步步操作,不要只看不动手。重点练习主库故障切换流程,手动停掉主库观察备库是否提升为 primary,再恢复原主库看能否重新加入集群。这套资料的实操性比较强,但高可用涉及网络、防火墙、SSH 互信等环境因素,你的练习环境尽量和视频里保持一致,遇到报错先排查环境差异再查配置。把这套流程完整跑通一遍,比看十遍视频都管用。


PostgreSQL+Repmgr,Repmgr高可用集群配置,Repmgr读写分离集群

课程目录

*   01 1.Repmgr运行架构与基础知识/

  *   01 01.PostgreSQL高可用集群项目实战之Repmgr课程介绍.mp4 (34.47 MB), 09:07

  *   02 02.Repmgr运行架构与基础知识.mp4 (62.13 MB), 17:04

*   02 2.PostgreSQL+Repmgr实战环境准备/

  *   01 03.PostgreSQL-Repmgr实战环境准备.mp4 (64.35 MB), 13:26

*   03 3.Repmgr集群软件下载与安装/

  *   01 04.repmgr集群软件下载与安装.mp4 (37.32 MB), 06:44

*   04 4.PostgreSQL+Repmgr高可用集群配置过程/

  *   01 05.Repmgr高可用集群-主库配置.mp4 (103.32 MB), 20:20

  *   02 06.Repmgr高可用集群-备库配置.mp4 (102.25 MB), 19:41

  *   03 07.Repmgr高可用集群-witness节点配置.mp4 (53.74 MB), 09:44

*   05 5.PostgreSQL+Repmgr高可用集群主从切换/

  *   01 08.Repmgr-PostgreSQL高可用集群主从切换1.mp4 (91.15 MB), 17:43

  *   02 09.Repmgr-PostgreSQL高可用集群主从切换2.mp4 (107.28 MB), 20:39

  *   03 10.Repmgr-PostgreSQL高可用集群主从切换3.mp4 (72.34 MB), 13:45

*   06 6.Repmgr集群管理命令与启停/

  *   01 11.Repmgr集群常用管理命令与启停操作.mp4 (74.34 MB), 15:02

*   07 7.PostgreSQL+Repmgr读写分离集群配置/

  *   01 12.Repmgr-PostgreSQL读写分离VIP集群配置.mp4 (177.14 MB), 33:39