基于湖库一体架构,统一管理结构化、半结构化与非结构化等多模态数据,一个系统承载事务处理、实时分析与 AI 工作负载。
校验跨集群指定路径的备份数据
更新时间:2023-07-19 13:03:06
您可以跨集群校验指定路径的备份数据或指定路径备份数据的备份。
注意事项
在校验备份数据前,请确认待校验的数据满足以下条件:
所有备份数据均为备份成功的数据。
仅支持校验未被清理的备份数据。
校验备份的所有数据或所有备份数据的备份
使用
root用户登录到某个集群(非备份数据所在的集群)的sys租户。执行以下语句,校验从指定路径备份过来的所有数据或从指定路径备份过来的所有备份数据的备份。
语句如下:
obclient> obclient> ALTER SYSTEM VALIDATE DATABASE backup_dest='xxx' WITH 'backup_cluster_name=yyy&backup_cluster_id=zzz';其中:
xxx表示备份时指定的路径,请根据实际情况填写。yyy和zzz分别表示备份数据所在的集群的集群名和集群 id,可登录备份数据所在的集群通过视图oceanbase.v$ob_cluster查看该信息。
校验指定的备份集或指定备份集的备份
使用
root用户登录到某个集群(非备份数据所在的集群)的sys租户。执行以下命令,校验从指定路径备份过来的备份集或从指定路径备份过来的备份集的备份。
语句如下:
obclient> ALTER SYSTEM VALIDATE BACKUPSET backup_set_id backup_dest = 'xxx' WITH 'backup_cluster_name=yyy&backup_cluster_id=zzz';其中:
backup_set_id为备份集 id 或备份集再备份后的 id。xxx表示备份时指定的路径,请根据实际情况填写。yyy和zzz分别表示备份数据所在的集群的集群名和集群 id,可登录备份数据所在的集群通过视图oceanbase.v$ob_cluster查看该信息。
校验指定的日志备份或指定日志备份的备份
使用 root 用户登录到某个集群(非备份数据所在的集群)的 sys 租户。
执行以下命令,校验从指定路径备份过来的日志备份或从指定路径备份过来的日志备份的备份。
语句如下:
obclient> ALTER SYSTEM VALIDATE BACKUPPIECE backup_piece_id backup_dest = 'xxx' WITH 'backup_cluster_name=yyy&backup_cluster_id=zzz';其中:
backup_piece_id为日志备份的piece_ id或日志备份再备份后的piece_ id。xxx表示备份日志时指定的路径,请根据实际情况填写。yyy和zzz分别表示备份数据所在的集群的集群名和集群 id,可登录备份数据所在的集群通过视图oceanbase.v$ob_cluster查看该信息。
相关内容
执行校验操作后,您可以通过视图来查看校验结果,具体操作请参见 查看数据校验结果。