pgsql 主从复制【docker 有手就行版】

  • 没有重点 全是废话
  • 以下是逻辑复制的演示

发布者数据库 容器

  • 把配置文件搞出来(容器里边没有vim)
docker cp 容器id:/var/lib/postgresql/data/postgresql.conf  /root/tmp 
  • 找个漂亮的编辑器打开它 搜索一下wal_level,改掉
image.png
  • 把改掉的文件放回容器里边
docker cp /root/tmp/postgresql.conf 容器id:/var/lib/postgresql/data/
  • 重启一下容器

上工具 -- pgAdmin

  • 建一个主库 (跳过)

创建一个发布

image.png

image.png

添加一个订阅者

  • 还原一个主库的备份 (跳过)


    image.png

    image.png

    image.png
  • 至于这个是什么,那个为什么要这么做,您可以百度一下。
  • 认识事物的过程往往是 实践-理论-实践。

强制删除订阅

 ALTER SUBSCRIPTION 订阅名 disable;
 ALTER SUBSCRIPTION 订阅名 SET (slot_name = NONE);
 DROP SUBSCRIPTION  订阅名;
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容