使用BR备份恢复工具,可以恢复到一个旧集群中吗(没有同名数据库,但是有其他数据库)

使用BR备份恢复工具,可以恢复到一个旧集群中吗(没有同名数据库,但是有其他数据库),还是必须要恢复到一个全新的空集群中

恢复时没有校验集群是否存在库的步骤,但是元数据库(mysql)是否会有影响可能得验证一下

1 个赞

相同版本相同架构可以进行恢复,但是如果要恢复到已存在其他库的旧集群,需要使用–db指定库进行恢复,不可使用full

1 个赞

需要恢复到已存在的库中,可以试试先建一个空的库然后再恢复。

1 个赞

支持的,要指定库进行恢复。

1 个赞

版本不同的话不支持物理回复,但是逻辑导入导出工具可以完成这项恢复操作

1 个赞

需要指定一下数据库,不能存在命名冲突

1 个赞

可以的

1 个赞

加下–filter 选择需要恢复的库,应该是可以的

1 个赞

可以恢复到一个旧集群中,前提是目标集群中没有与备份数据同名的数据库或表

1 个赞

这个是支持的,只要你先指定好你需要恢复到具体哪个库

1 个赞

版本一致可以的

1 个赞
  • BR 支持将备份恢复到有其他数据库的旧集群,核心条件是目标集群无同名库 / 表、版本≥备份版本
  • 推荐使用 br restore db 仅恢复指定数据库,避免影响目标集群现有数据,且需配置限速保护集群;
  • 恢复后必须执行 checksum 校验数据一致性,确保恢复结果正确
1 个赞

无同名库 / 表冲突 , 这样可以

1 个赞

相同的话要指定库进行恢复才行