暂无图片
多台机器上的实例中的归档日志集中的存储
我来答
分享
暂无图片 匿名用户
多台机器上的实例中的归档日志集中的存储

有没有类似binlogserver
假设100.1 100.2 100.3 都有实例在跑,并且都开了归档

有个100.200的机器没有实例,只是单独专门存储来自100.1 100.2 100.3 的归档和备份

这个pg怎么实现,能把100.1 100.2 100.3 的归档不断的备份到100.200 的机器上面

100.1 100.2 100.3 的3台机器上有pg_rman pg_probackup 备份软件


我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
xwd123456
1. 配置 PostgreSQL 归档(WAL 日志流式传输)
在 100.1/100.2/100.3 的 postgresql.conf 中:
wal_level = replica archive_mode = on archive_command = 'rsync -az %p 100.200:/archive_wal/%f' # 通过 rsync 传输 WAL 日志 max_wal_senders = 10 wal_keep_size = 1GB # 保留最近 1GB 的 WAL 日志2. 配置备份工具(pg_probackup) 在 100.1/100.2/100.3 安装并配置 pg_probackup: # 全量备份到 100.200 pg_probackup backup --instance=postgres --backup-type=full \ --remote-storage=ssh://user@100.200/backup_full/ \ --pgdata=/var/lib/pgsql/data # 增量备份(每日执行) pg_probackup backup --instance=postgres --backup-type=diff \ --remote-storage=ssh://user@100.200/backup_diff/ \ --pgdata=/var/lib/pgsql/data
3.100.200 服务器准备 存储目录结构: /archive_wal/ # 接收所有实例的 WAL 日志 /backup_full/ # 存储全量备份 /backup_diff/ # 存储增量备份 /backup_pg_rman/ # 存储 pg_rman 备份权限配置: chown -R postgres:postgres /archive_wal /backup_*    
复制
暂无图片 评论
暂无图片 有用 4
打赏 0
回答交流
Markdown


请输入正文
提交
相关推荐
postgresql表权限问题
回答 1
赋权语句没有问题,方法也是正确的,不应该出现的错误。能发一下具体的实验案例么?我按照您说的方法试了下也没复现postgrescreateschematestscAUTHORIZATIONpostgre
postgreSQL 中想实现日志按小时记录,保留最近3天的日志怎么设置?
回答 1
修改$PGDATA/postgressql.conflogfilename&x27;postgresql%Y%m%d%H.log&x27;PostgreSQL每小时创建一个新的日志文件,文件名显示当前
postgreSQL 14的集群或者是常用的高可用架构是哪些?
回答 1
PostgreSQL14是一种开源的关系型数据库管理系统,支持多种高可用架构,以下是常用的几种:1.StreamingReplication:这是PostgreSQL中最常见的高可用架构之一。通过将主
mysql改双一是不是等于postgreSQL关full page write?
回答 1
不是,仅仅是类似
postgresql中由同一个用户提交的多个查询只能串行处理吗?
回答 1
所有的查询都是并行的。
如果给测试服的一个表加了几个字段,如何自动同步到正式服的同一张表呢?
回答 2
已采纳
自动不现实。要么手工,要么有一套数据库管理系统,由人工在这个系统上操作。
postgresql merg join 討論,
回答 3
嗯,提升defaultstatistics的统计样本数,可以解决; 说明表的数据,不均匀,具有一定的倾斜;
postgresql的存储过程一般用在哪些场景?
回答 1
已采纳
实验环境,模拟数据或者压测。正式环境不推荐使用。
文件test.txt有如下图
回答 1
已采纳
AawkvRS’’‘{print$0}’test.txtB awkvRS’’‘{print$1}’test.txt
postgresql 的压测,可以用指定的sql进行压测吗?
回答 5
当然可以,使用pgbench指定SQL,然后观察db状态
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~