RMAN备份技术解决方案.docx

上传人:b****7 文档编号:10213939 上传时间:2023-02-09 格式:DOCX 页数:7 大小:15.49KB
下载 相关 举报
RMAN备份技术解决方案.docx_第1页
第1页 / 共7页
RMAN备份技术解决方案.docx_第2页
第2页 / 共7页
RMAN备份技术解决方案.docx_第3页
第3页 / 共7页
RMAN备份技术解决方案.docx_第4页
第4页 / 共7页
RMAN备份技术解决方案.docx_第5页
第5页 / 共7页
点击查看更多>>
下载资源
资源描述

RMAN备份技术解决方案.docx

《RMAN备份技术解决方案.docx》由会员分享,可在线阅读,更多相关《RMAN备份技术解决方案.docx(7页珍藏版)》请在冰豆网上搜索。

RMAN备份技术解决方案.docx

RMAN备份技术解决方案

 

RMAN备份解决方案

目录

1.简介4

1.1.目的4

1.2.适用范围4

1.3.背景描述4

1.4.引用文件4

1.5.术语表4

1.6.参考资料4

2.各操作系统下RMAN备份方案5

2.2.Linux/AIX操作系统下的RMAN备份5

2.3.windows操作系统下的RMAN备份10

1.简介

1.1.目的

本过程目的在于提供ORACLE数据库的备份方案,是数据安全的核心技术。

主要包括选择各种操作系统下的备份脚本和实施规范等内容。

1.2.适用范围

1.3.背景描述

1.4.引用文件

1.5.术语表

RMAN:

ORACLE自带的命令行备份工具,可以对数据库进行不同级别的增量备份,可以设置保留策略,是目前主要的数据库备份工具。

1.6.参考资料

2.各操作系统下RMAN备份方案

2.1概述

RMAN备份分为0级备份和1级备份,0级备份放在每周日晚3点执行,1级备份放在周1至周六晚3点执行,/...或...说明是需要自己指定路径。

2.2.Linux/AIX操作系统下的RMAN备份

Linux/AIX操作系统下使用CRONTAB作为定时执行的工具,可以通过crontab–e进行定时执行的设置,备份脚本本身需要参照具体的备份路径进行修改。

2.2.1RMAN备份脚本

●新建0级备份脚本

vi/.../rman0.sh

●脚本内容如下:

#!

/bin/sh

#defineenv

source~/.bash_profile

rmantarget/log=/.../rmanlog_`date+%Y%M%d`<

run{

allocatechannelch00typediskmaxpiecesize=4096M;

allocatechannelch01typediskmaxpiecesize=4096M;

allocatechannelch02typediskmaxpiecesize=4096M;

backupascompressedbackupsetincrementallevel0databaseformat'/.../%T_dblev0_%U';

backupcurrentcontrolfileformat'/.../%T_ctl_%U';

backupspfileformat‘/.../%T_spfile_%U’;

releasechannelch00;

releasechannelch01;

releasechannelch02;

}

exit;

EOF

 

●新建1级备份脚本

vi/.../rman1.sh

●脚本内容如下:

#!

/bin/sh

#defineenv

source~/.bash_profile

rmantarget/log=/.../rmanlog_`date+%Y%M%d`<

run{

allocatechannelch00typediskmaxpiecesize=4096M;

allocatechannelch01typediskmaxpiecesize=4096M;

backupascompressedbackupsetincrementallevel1databaseformat'/.../%T_dblev1_%U';

backupcurrentcontrolfileformat'/.../%T_ctl_%U';

crosscheckbackup;

deletenopromptexpiredbackup;

crosscheckarchivelogall;

deletenopromptexpiredarchivelogall;

deletenopromptobsolete;

releasechannelch00;

releasechannelch01;

}

run

{

allocatechannelch00typediskmaxpiecesize=4096M;

allocatechannelch01typediskmaxpiecesize=4096M;

sql'altersystemarchivelogcurrent';

backupascompressedbackupsetarchivelogalldeleteallinputformat'/.../%T_arc_%U';

releasechannelch00;

releasechannelch01;

}

exit;

EOF

 

2.2.2定时执行

●编辑crontab

在oracle用户下执行进行编辑界面:

crontab–e

输入定时执行脚本,0级备份放在每周日晚3点执行,1级备份放在周1至周六晚3点执行,/...说明是需要自己指定路径。

03**6/.../rman0.sh

03**0,1,2,3,4,5/.../rman1.sh、

 

2.3.windows操作系统下的RMAN备份

windows操作系统下使用“任务计划”作为定时执行的工具,可以通过“控制面板”-“任务计划”-“添加任务计划”进行定时执行的设置,备份脚本本身需要参照具体的备份路径进行修改。

2.3.1RMAN备份脚本

●新建0级备份脚本

在合适目录创建rman0.sql文件

●rman0.sql内容如下:

rmantarget/log=...\rmanlog.txt

run{

allocatechannelch00typediskmaxpiecesize=4096M;

allocatechannelch01typediskmaxpiecesize=4096M;

backupascompressedbackupsetincrementallevel0databaseformat'...\%T_dblev0_%U';

backupcurrentcontrolfileformat'...\%T_ctl_%U';

backupspfileformat‘...\%T_spfile_%U’;

releasechannelch00;

releasechannelch01;

}

exit;

EOF

●新建1级备份脚本

在合适目录创建rman1.sql文件

●rman1.sql内容如下:

rmantarget/log=...\rmanlog.txt

run{

allocatechannelch00typediskmaxpiecesize=4096M;

allocatechannelch01typediskmaxpiecesize=4096M;

backupascompressedbackupsetincrementallevel1databaseformat'...\%T_dblev1_%U';

backupcurrentcontrolfileformat'...\%T_ctl_%U';

crosscheckbackup;

deletenopromptexpiredbackup;

crosscheckarchivelogall;

deletenopromptexpiredarchivelogall;

deletenopromptobsolete;

releasechannelch00;

releasechannelch01;

}

run

{

allocatechannelch00typediskmaxpiecesize=4096M;

allocatechannelch01typediskmaxpiecesize=4096M;

sql'altersystemarchivelogcurrent';

backupascompressedbackupsetarchivelogalldeleteallinputformat'...\%T_arc_%U';

releasechannelch00;

releasechannelch01;

}

exit;

EOF

 

2.3.2定时执行

●添加0级备份的任务计划:

控制面板->任务计划->添加任务计划->下一步->选择生成的rman0.sql文件->下一下->每周->指定时间为凌辰3点,选择周一至周六->输入administrator的用户名和密码->完成

这样最终完成以后,此脚本将可以在周一至周六的凌辰3点自动执行0级备份操作。

●添加1级备份的任务计划:

控制面板->任务计划->添加任务计划->下一步->选择生成的rman1.sql文件->下一下->每周->指定时间为凌辰3点,选择周日->输入administrator的用户名和密码->完成

这样最终完成以后,此脚本将可以在周日的凌辰3点自动执行1级备份操作。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 高等教育 > 工学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1