预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共14页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Oracle数据库备份策略——周备份 方案 参加人员与时间 1参加工程师:陈笑 2指导工程师:文平 3工作起始时间:08/01/08 4工作结束时间:08/01/08 6版本1.0.0 达成的目标/方案 1对于数据量较大的数据库我们可以选择对其执行RMAN周备份方案对其进行 备份。周备份方案中采用的增量备份方法,缩短了日常的备份操作所占用的时间, 减少了资源占用。本实践将介绍如何利用Windows的计划任务程序来实现自动调 用和执行RMAN周备份操作。 软硬件系统配置 1硬件环境:内存1G C盘:20GD盘:40GH盘:4.5GN盘:3G 2软件环境:平台:WindowsXPProf、机器名:WINSERV3、IP:192.168.6.30 3初始环境:数据库实例sdzy Oracle软件及数据库文件保存在D盘 闪回恢复区为h:\flash_area 详细操作过程描述 11)本实践的规划: 闪回恢复区位置h:\flash_area\ 备份集的保留策略无 是否自动备份控制文件和spfile是 备份集的位置及命名方式h:\flash_area\bkupset\bkup_%U 备份集的内容整个数据库的所有数据文件(跳过EXAMPLE表 空间)、归档日志文件、spfile和控制文件。然后 删除做过备份的归档日志文件。 再次备份备份集的位置n:\oraclebk\%U 再次备份的内容七天前生成的备份集。然后删除做过再次备份的 备份集。 备份策略每周六的0:00对数据库进行0级增量备份;每 周的其他六天的0:00对数据库进行1级增量备 份。即: 周六执行数据库0级增量备份 周一周五,周日执行数据库级增量备份 ~1 2)查看当前RMAN预定义参数设置: C:\>rmantarget/ RMAN>showall; 使用目标数据库控制文件替代恢复目录 RMAN配置参数为: CONFIGURERETENTIONPOLICYTONONE; CONFIGUREBACKUPOPTIMIZATIONOFF;#default CONFIGUREDEFAULTDEVICETYPETODISK;#default CONFIGURECONTROLFILEAUTOBACKUPON; CONFIGURECONTROLFILEAUTOBACKUPFORMATFORDEVICETYPEDISK TO'%F';#default CONFIGUREDEVICETYPEDISKPARALLELISM1BACKUPTYPETO BACKUPSET;#default CONFIGUREDATAFILEBACKUPCOPIESFORDEVICETYPEDISKTO1;# default CONFIGUREARCHIVELOGBACKUPCOPIESFORDEVICETYPEDISKTO1;# default CONFIGURECHANNELDEVICETYPEDISKFORMAT 'h:\flash_area\bkupset\bkup_%U'; CONFIGUREMAXSETSIZETOUNLIMITED;#default CONFIGUREENCRYPTIONFORDATABASEOFF;#default CONFIGUREENCRYPTIONALGORITHM'AES128';#default CONFIGUREEXCLUDEFORTABLESPACE'EXAMPLE'; CONFIGUREARCHIVELOGDELETIONPOLICYTONONE;#default CONFIGURESNAPSHOTCONTROLFILENAMETO 'D:\ORACLE\PRODUCT\10.2.0\DB_1\DATABASE\SNCFSDZY.ORA';#default 2编写备份脚本。 调度和运行的时间每周六0:00分 批处理文件d:\bkscr\rman_db_weekly_level0.bat 批处理文件调用的备份脚本d:\bkscr\rman_db_weekly_level0.rcv 数据库0级增量备份脚本 d:\bkscr\bkup_maintain.rcv 备份集维护脚本 调度和运行的时间每周一~周五,周日0:00分 批处理文件d:\bkscr\rman_db_weekly_level1.bat 批处理文件调用的备份脚本d:\bkscr\rman_db_weekly_level1.rcv 数据库1级增量备份脚本 d:\bkscr\bkup_maintain.rcv 备份集维护脚本 1)用操作系统命令创建存放脚本和备份日志的文件夹d:\bkscr和d:\messagelog,再在 闪回区中创建保存备份集的文件夹h:\flash