windows2003,ORACLE10G
需求:
1、备份一周,周日全量备份, 周一到周六增量备份
请各位高手指点下具体的方法,如果是.bat的话,请写出具体代码,如果RMAN等的话,请说明具体操作方法. 总之各位高手就当我是个什么都不会的白痴好了,请写详细些.
需求:
1、备份一周,周日全量备份, 周一到周六增量备份
请各位高手指点下具体的方法,如果是.bat的话,请写出具体代码,如果RMAN等的话,请说明具体操作方法. 总之各位高手就当我是个什么都不会的白痴好了,请写详细些.
1 创建orabakfull.bat
rman target / @%your_path%\orabak.rman
2 在%your_path%目录下创建orabak.full文件
backup database INCREMENTAL LEVEL 0 plus archivelog all format '';
3 创建orabakincr.bat
rman target / @%your_path%\orabak.rman
4 在%your_path%目录下创建orabak.incr文件
backup database INCREMENTAL LEVEL 1 plus archivelog all format '';其他配置方面的东西,需要你自己手工完成。网上资料很全,我就不罗嗦了。
exp命令可不可以做增量备份
exp命令可不可以做增量备份
--不可以.. exp 是逻辑备份..
------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716
可以做增量导出,但是无法应用日志恢复,只能恢复到该时间点。
所以严格来说,其不算真正的增量备份
以前备份的时候用的是exp/imp命令 但这命令好像不适用于增量备份
rman命令没有接触过,网上查了一些都写的很多很复杂,有没有简便一些的增量备份可以参考
我没有windows版本脚本,去看看,截取AIX上的脚本,给你个例子。
其中的备份语句类似下面这样:
1 增量0备份(即你说的全备,但不完全等同全备,要利用其他增量备份,0级增备是基点。具体概念可查资料)
BACKUP INCREMENTAL LEVEL 0 DATABASE plus archivelog format '';--指定备份路径及文件格式
2 增量1级备份
BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE plus archivelog format '';--差异增量备份。上面是备份数据库及归档日志到指定目录,以指定格式存储。其他RMAN配置,必须根据环境设置优化。
BACKUP INCREMENTAL LEVEL 0 DATABASE plus archivelog format 'E:\oracle备份\orabck.full';--指定备份路径及文件格式 创建orabakincr.bat
BACKUP INCREMENTAL LEVEL 1 CUMULATIVE DATABASE plus archivelog format 'E:\oracle备份\orabak.incr';--指定备份路径及文件格式
是这样写的吗rman target / @%your_path%\orabak.rman 这句不要了吗
10g已经不支持incremental的逻辑备份了,可以用rman来做增量备份。
登录RMAN,并运行脚本文件。
BACKUP INCREMENTAL LEVEL 0 DATABASE plus archivelog format 'E:\oracle备份\orabck.full';
是不是这样写的呀