物理备份,全量备份时,备份数据来源

使用环境 】 测试环境
【 OB or 其他组件 】
【 使用版本 】oceanbase-ce-4.3.5.1
【问题描述】
问题1:物理备份,全量备份时,备份数据来源是数据文件?还是归档文件?
问题2: 物理备份执行命令后: ALTER SYSTEM BACKUP TENANT = ‘haiyisec’ PLUS ARCHIVELOG; 然后过了一分钟修改数据,恢复只使用备份文件集进行恢复,恢复出来的数据也包含修改后的数据,请问下这个备份的数据是 从什么时候算起? 只要在备份过程中的数据都会进行备份?

1 个赞

1)看执行的命令 全量带上 PLUS ARCHIVELOG 的会备份上归档文件,没带的备份数据文件。
2)不一定,得看全量备份可恢复的min_restore_scn点位是什么时间,业务租户可以看下面这个视图。
select * from oceanbase.DBA_OB_BACKUP_SET_FILES;

数据恢复要求是写归档和数据2个目录文件的。

恢复备租户是可以写1个目录文件。

一般要带上的,不然恢复数据会不全

使用了PLUS ARCHIVELOG 进行全量备份和增量备份,清理设置了每小时进行清理:
ALTER SYSTEM ADD DELETE BACKUP POLICY ‘default’ RECOVERY_WINDOW ‘1h’ TENANT = ‘haiyisec’
为什么 不会删掉 之前的备份的文件:


没有清理哪些文件夹 都是只有一个文件夹:

清理历史显示,1-14是删除了的:

难道是使用了PLUS ARCHIVELOG 的有些数据是不会清理吗?

已知bug最新的435BP4已经修复