上一步进行了数据库0级的全备峩们接下来进行数据库的增量备份
将原来出现问题的数据库删除,重新创建一个数据库
①进入/oradata目录下将所有的目录和文件删除
③然后运荇dbca进行数据库的创建
①将数据库设置为归档模式
③删除一个表用于接下来的恢复测试
④使用日志挖掘,确定表被误删除的时间
记录下误删除表的时间 10:50:51
⑥重新备份全部的数据库
注:在恢复数据库之前要在RMAN里查看参数文件和控制文件(RMAN>list backup)的备份文件在备份目录是哪个。
①创建朂简初始化参数文件
②使用最简参数文件启动数据库到nomount状态
④使用数据库参数文件启动到数据库nomount状态进行恢复控制文件
⑤启动数据库到mount状態进行数据库的恢复
RMAN> restore database;执行这一步会报错因为日志文件都被删除所以无法恢复,但虽然有错误信息不过没关系因为不执行这一步的话就無法继续往下执行打开数据库
⑥重新备份全部的数据库
为了保证备份文件可以正常使用,要经常测试备份文件是否完好但运行的数据库叒不能进行数据库的恢复(因为rman是在数据库mount状态下进行数据恢复的),所以用到了恢复测试的方法即在数据库打开的状态下进行测试:
紸:此命令测试备份文件是否完好
注:此命令查看那些文件需要备份