OCP恢复4.2.1.6集群的租户报错

【 使用环境 】生产环境
【 ocp 】
【 使用版本 】
OB 4.2.1.6 恢复到 OB 4.3.2.1
OCP 4.3.5-20250319105844
【问题描述】清晰明确描述问题
sys 执行 alter system restore restore_pospacq_db_tnt from ? until SCN=1748307600000000000 with ? description = ? 失败,错误信息: (conn=3221495772) Incorrect arguments to tenant compatible of backup set


ERROR 27983 — [manual-subtask-executor9,a16d0ea0a66ba266,ea30edf3e15cd058] c.o.o.c.t.e.c.w.subtask.SubtaskExecutor : Incorrect arguments to tenant compatible of backup set

OB版本跨度太大了,OB本身不支持这样恢复

不支持跨版本恢复?

使用OMS+ODC 迁移数据吧!

重新恢复到 4.2.1.6 集群。仍报错

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001050223

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001052907

可以使用OMS或者obdumper/obloader 逻辑迁移

这个报错应该是找不到备份文件,先检查备份看下

ocp 恢复备份租户等信息都可以选到。如果备份文件的原因的话,怎么检查备份文件是否正常?

任务跑起来了,大概知道原因了