openGauss这么多工具?到底要选哪个?(268)

53 阅读1分钟

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/

gs_retrieve

背景信息

在openGauss主备的架构下,当主机异常宕机,需要异步备升主时,旧主可能有数据未同步到异步备。gs_retrieve工具可以在旧主恢复之后,将未同步的数据通过逻辑解码的方式找回。

注意事项

  • gs_retrieve工具仅支持在旧主所在机器上使用,新主可在不同机器。

  • 旧主恢复之后建议将autovacuum设置为off,防止元数据的历史版本被回收清理。

  • 解码范围内存在DDL的情况下,可能由于元数据的历史版本被清理而无法正常解码。通过force方式解码,可能会丢失数据。

  • 当旧主xlog堆积过多,导致还没同步到异步备的日志被回收时,可能无法获取完整的数据。

  • 在gs_retrieve工具运行过程中,如果旧主执行相关IUD业务,同样会被解码出来。

  • 继承原有逻辑解码的约束。

#openGauss #入门 #安装 #数据库 #开源

知识来源:docs-opengauss.osinfra.cn/zh/