目录
一、备份策略制定
数据量&需求 |
备份策略 |
恢复所需文件 |
数据量 100G以下 |
一天做一次level 0的备份(全备) |
恢复的时候,会使用最新的那一份备份和归档进行恢复 |
数据量 100G-500G |
周日做一次level 0的备份,其它工作日做level 1的增量备份 |
恢复的时候,会使用周日的那一次level 0的做恢复,再加上工作日的 level 1的增量以及归档恢复到最新状态 |
数据量 500G -1T 对恢复时间要求高 |
周日做一次level 0的备份,其它工作日做level 1的增量备份 |
恢复的时候,会使用周日的那一次 level 0的做恢复,再加上工作日的 level 1的增量以及归档恢复到最新状态 |
数据量500G以上 对恢复时间无要求 |
每月初的周日做一次 level 0的备份,其它周日做level 1的增量备份,其它工作日做level 2 的增量备份。 例:2024- 05-01 做 level 0 的备份,7、14、21、28 号做 level 2的 incremental level 1 的备份,其它日做 incremental level 2的备份 |
假如 05 月 29 号发生数据库损 坏,可以使用月初周末的 1 号那 天的 level0 的做恢复,然后依次 使用 7、14、21、28 号做 level2 的 incremental level 1 的备份恢 复,再使用 29 号的 incremental level 2 备份恢复,最 后使用归档恢复到最新状态 |
目前我们数据库数据量为300G量级,选择第二种备份策略,既周日做一次level 0的全量备份,其它工作日做level 1的增量备份。
二、创建备份目录
在 C 盘中新建 orcl 文件夹以及子文件夹 archive(归档日志)、control(控制)、log(过程日志)、rmanbackup(备份文件)