暂无图片
暂无图片
13
暂无图片
暂无图片
暂无图片

OceanBase备份恢复的元信息管理

OceanBase 2022-11-07
520

OceanBase 数据库的备份数据主要分为数据备份和日志备份:

  • 单次的数据备份对应一个 backup_set。每次用户运行 alter system backup database 都会生成一个新的 backup_set 的目录,该目录包含了本次备份的所有数据。

  • 日志备份可以由用户指定是否按天切分目录:如果是配置了按天拆分目录,每一天的日志数据目录对应一个 backup_piece;如果没有配置拆分目录,那么整个备份的日志数据目录对应一个 backup_piece。

在 OceanBase 数据库中,备份恢复的元信息是指 backup_set 的信息、backup_piece 的信息和租户信息:

  • backup_set:在备份介质上保存在租户下面的 tenant_data_backup_info 文件中,在原备份集群保存在 oceanbase.__all_backup_set_files 内部表中。

  • backup_piece:在备份介质上保存在租户下面的 tenant_clog_backup_info 文件中,在原备份集群保存在 oceanbase.__all_backup_piece_files 内部表中。

  • 租户信息:在备份介质上保存在 tenant_name_info 文件中,在源集群上保存在 oceanbase.__all_tenant 和 oceanbase.__all_tenant_history 内部表中。

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论