数据备份问题咨询

【测试环境】

【 OB 】

【 4.2.1】

【问题描述】开启数据备份后发现日志文件比数据文件大很多 这样合理吗

你发起过全量或增量数据备份吗,还是只是开了日志归档

看看实际 日志备份内容 。

SELECT tenant_id, incarnation, round_id, dest_id, status, start_scn_display, checkpoint_scn_display, concat(used_piece_id, '/', base_piece_id) piece_info, round(piece_switch_interval / (3600*24*1000000)) piece_switch_day, compression_ratio, input_bytes_display, output_bytes_display, comment, PATH
FROM oceanbase.CDB_OB_ARCHIVELOG_SUMMARY
ORDER BY checkpoint_scn DESC ;

发起过全量的

可以查看一下CDB_OB_ARCHIVELOG_PIECE_FILES,看下日志归档的piece信息
再看下CDB_OB_BACKUP_TASK_HISTORY,全量备份的历史
有可能是没有清理日志归档数据的现象

归档备份文件明细看看,可能是没有配置备份清理策略。

此外,日志备份(归档备份)比数据文件或数据备份大也很正常,归档备份大小只跟变化的数据量有关。打个 不严谨的比方,OB 里 一个 10G 的表,全表更新100次,数据备份可能10G不到,归档备份可能有 1000G 左右。

好的