GBase 8c
备份恢复
问答

当需要用一个集群的数据恢复到另外一个集群时需要做哪些操作

发表于2024-08-05 11:57:4960次浏览6个评论

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。

【GBase版本】:  gbase8c_V5_5 主备式

【操作系统】: ubuntu linux 20.04

【CPU】:

【问题描述】*: 场景: 集群A 使用gs_probackup备份数据完成,出现故障

集群B正常安装然后stop,使用集群A的数据进行恢复。恢复完成后:修改dn/pg_hba.conf 和dn/postgresql.conf,替换集群A的ip为集群B的ip
然后启动集群B失败,我考虑的一种失败可能是不仅ip发生了改变,而且hostname也发生了改变,于是我执行gs_om -t generateconf -X /home/gbase/cluster.xml --distribute
尝试进行重置,但是启动依然失败。

请问:在这种集群迁移备份恢复时需要执行哪些恢复操作(集群A和集群B的hostnames,ips都不同)


错误日志如下:

评论

登录后才可以发表评论
用户头像
GBase用户137发表于 2年前
请贴一下集群A备份故障的日志吧
小忘发表于 2年前
当前报错原因是 /etc/hosts 这个文件中没有包含 ip和主机名的映射关系,请仿照原集群,先配置后再重新启动
最佳回答
用户头像
levvel发表于 5个月前
海纳百川有容乃大,壁立千仞无欲则刚
GBase用户47954发表于 4个月前
感谢作者的精彩分享!
GBase用户51820发表于 2个月前
学习下。
GBase用户51890发表于 2个月前
学习下。