新社区版OCP 4.3.5支持向接管observer样接管老OCP的binlog集群吗

【 使用环境 】
测试环境新 OCP 4.3.5,源老OCP binlog集群版本 4.2.3+老observer 4.2.5.1

【问题描述】
线下测试环境用新OCP整合多套老OCP,需要涉及接管老OCP的obproxy+observer+binlog集群,binlog集群目前没搜到能直接像迁出、迁入接管observer方式,是否只能先在新OCP里创建相同observer集群的binlog集群,再删除老OCP里的binlog集群里?

官方AI助手搜出来信息可能不准,obshell应该只有接管observer功能

【附件及日志】推荐使用OceanBase敏捷诊断工具obdiag收集诊断信息,详情参见链接(右键跳转查看):

【SOP系列 22 】——故障诊断第一步(自助诊断和诊断信息收集)

【涉及版本】
新OCP

老binlog集群

老OCP

@论坛小助手

根据提供的信息,目前并没有直接提及新OCP 4.3.5支持直接接管老OCP的binlog集群的操作。不过,可以通过以下步骤来实现接管老OCP的binlog集群:

  1. 使用 obshell 接管老OCP的binlog集群

  2. 手动迁移 binlog 集群

    • 在目标节点部署新的 obbinlog 实例。
    • 配置相同的订阅信息与数据库连接参数。
    • 停止原节点的 obbinlog 服务。
    • 确保新的 Binlog 节点能够从上次消费的位置继续读取增量日志。
  3. 注意事项

    • Binlog 服务的状态与位置记录通常保存在 ZooKeeper 或本地存储中,迁移时应确保这些信息可被新节点识别。
    • 如果使用了外部元数据管理(如 Kafka),则需要保证 Topic 分区与消费组的一致性。
    • 迁移过程中应避免中断正在进行的数据同步任务,建议选择低峰期操作。

如果您需要进一步了解 Binlog 服务的功能,请参考 OceanBase Binlog 服务文档

更多信息请查看:

  1. 接管非 obshell 部署集群
  2. 替换故障节点
  3. 使用 obd 进行运维
  4. 更新集群级备份配置
  5. 使用 Flink CDC 从 OceanBase 数据库迁移数据到 MySQL 数据库

OCP目前还没有这个功能

:rofl: :joy:

:+1: :+1: