首批通过分布式安全可靠测评,为关键业务系统打造
恢复流程
更新时间:2026-06-11 16:23:37
本节主要介绍物理恢复流程。
租户级恢复流程
OceanBase 数据库的恢复流程的原理如下:
RS 根据备份的数据创建需要的日志流。
日志流的 Leader 调度自己恢复数据和日志,Follower 从 Leader 拉取数据和日志。
RS 检测到所有的日志流恢复完成以后,认为租户数据恢复完成。
对于单个分区来说,备份 + 恢复的流程与服务器重启的流程比较类似,主要就是加载数据和应用日志。
表级恢复流程
物理恢复辅助租户:从备份数据中恢复出辅助租户到指定时间点。
跨租户导表:将指定的表从辅助租户跨租户导入到目标租户。
清理辅助租户。
恢复事务的一致性
OceanBase 数据库的物理备份恢复强依赖租户的 GTS 功能,GTS 保证了备份和恢复的数据是全局一致的。