主备数据同步need repair

opengauss6.0,建立一主一备后,当主的服务器挂了,备通过升为主,这个时候旧主起来,以备运行,就会出现need repair,wal的时间线不一样,每次都需要全量gs_ctl bulid才行,如何不全量bulid,没有使用gs_om

旧主是手动拉起的的吗?不带cm吗?

不带cm,自动拉起,每次出现need repair,主备同步就异常了,都需要gs_ctl bulid,而且走的是全量,当数据量非常大的时候,同步会很久

不带cm和om,是自己做的主备吗?

是的,主备不是在postgresql.conf 文件配置replconninfo1就可以了啊,主备切换通过failover 或者switchover就可以切换了,现在的问题是主备的数据同步异常的话,每次都是全量gs_ctl bulid,太耗时了,大佬,有没有好的方案

以failover拉起的话build是必须的,但增量build会比较快,别用全量build,直接build就是增量build.

时间线不一样了,增量的不行吧,您的意思是用incremental吧,时间线不一样,这个不行的,还是要走全量吧

开启最大高可用后能使用增量备份

开启最大高可用,是设置哪个参数,参数设置多少

主备高可用能力增强 | openGauss文档 | openGauss社区