ORACLE恢复管理器操作指南.docx
- 文档编号:12102225
- 上传时间:2023-04-17
- 格式:DOCX
- 页数:15
- 大小:601.39KB
ORACLE恢复管理器操作指南.docx
《ORACLE恢复管理器操作指南.docx》由会员分享,可在线阅读,更多相关《ORACLE恢复管理器操作指南.docx(15页珍藏版)》请在冰豆网上搜索。
ORACLE恢复管理器操作指南
OracleRMAN快速入门指南
前言
这篇文章主要介绍RMAN的常用方法,里面的实验在WIN2K和ORACLE8.1.6环境下测试成功。
1.什么是RMAN
RMAN可以用来备份和还原数据库文件、归档日志和控制文件。
它也可以用来执行完全或不完全的数据库恢复。
注意:
RMAN不能用于备份初始化参数文件和口令文件。
RMAN启动数据库上的Oracle服务器进程来进行备份或还原。
备份、还原、恢复是由这些进程驱动的。
本文重点讨论由OEM的BackupmanagerGUI来控制RMAN,也可以采用纯脚本的方式来控制RMAN,但在本文章里不作讨论。
2.名词解释
2.1.目标数据库:
需要备份的数据
2.2.恢复目录数据库:
用于存放目标数据库备份信息的数据库
2.3.恢复目录:
恢复目录是由RMAN使用、维护的一些表格,RMAN利用恢复目录记载的信息去判断如何执行需要的备份恢复操作。
恢复目录数据库不能使用恢复目录备份自身。
3.流程
4.操作方法
4.1用户授权
在控件面板 管理工具 本地安全策略 本地策略 用户权利指派 作为批处理作业登录选项中增加”administrator”用户
4.1建立恢复目录数据库
可以利用Oracle的ConfigurationnAssistant工具创建一个叫RMAN的数据作业恢复目录的数据库。
4.2建立恢复目录表空间和用户
第一步,在目录数据库中创建恢复目录所用表空间:
SQL>createtablespacerman_tsdatafile'd:
\oracle\oradata\rman\rman_ts.dbf'size20Mreuseautoextendonnext20Mmaxsize60M;
表空间已创建。
第二步,在目录数据库中创建RMAN用户并授权:
SQL>createuserrmanidentifiedbyrmandefaulttablespacerman_tstemporary
tablespacetempquotaunlimitedonrman_ts;
用户已创建。
SQL>grantrecovery_catalog_owner,connect,resourcetorman;
授权成功。
4.3配置并启动OEM相关服务
第一步,使用ConfigurationAssiatant工具来创建一个新的资料档案库,如下图
单击下一步,出现下图
先登录,用户名:
system密码:
manager服务:
rman
注:
输入的用户一定要具有sysdba权限,点击下一步
再创建拥朋此资料档案库的用户,系统默认取机器名,这里我们采用默认设置,密码与用户名一致,单击下一步
由于输入的是一个新用户,系统要求指定用户表空间,此处选择使用现有表空间选项,然后选择rman_ts表空间,点击下一步
点击完成,在显示配置进度,直到创建全部完成即可。
第二步,启动OracleOraHome81ManagementServer以及OracleOraHome81Agent服务
单击“启动”,如果上一步没有创建资料档案库则会启动失败,重复上述操作,启动OracleOraHome81Agent服务
把OracleOraHome81ManagementServer以及OracleOraHome81Agent服务设置为自动启动方式
第三步,至此OracleOEM配置完成,可以登录使用了。
启动OracleConsole程序。
OracleEnterpriseManager的默认管理员是:
sysman/oem_temp,在系统第一次登录时系统会要求更改密码
输入两遍manager作为新口令然后点击更改,系统正式调出”OracleEnterpriseManager控制台SYSMAN@***”的画面。
第四步,登录到OEM控制台后,首先搜索一个节点,在出现的提示框中输入”127.0.0.1”点出下一步,让系统搜索本机上可用的Oracle数据库,在数据库搜索完毕后,点击”系统”菜单,选择”首选项”会出现如下界面
在”首选身份证明”页面中分别输入目标数据库和恢复目录数据库的默认登录用户名和密码(最好使用internal用户),角色选择为”sysdba”,设置该节点(一般为本计算名)的首选用户名(administrator)和密码,然后点击”确认”。
4.4连接到恢复目录并且注册数据库(目标数据库:
ASSINO,恢复数据库为:
RMAN)
4.4.1连接并创建恢复目录
C:
\>rmancatalogrman/rman@rman
恢复管理器:
版本8.1.6.0.0-Production
RMAN-06008:
连接到恢复目录数据库
RMAN-06428:
未安装恢复目录
RMAN>createcatalogtablespacerman_ts;
RMAN-06431:
恢复目录已创建
4.4.2注册目标数据库
数据库状态:
恢复目录数据库状态:
打开
目标数据库:
加载或者打开
目标数据库在第一次使用RMAN之前必须在恢复目录中注册:
C:
\>rmantargetinternal/oracle@assinfocatalogrman/rman@rman
恢复管理器:
版本8.1.6.0.0-Production
RMAN-06005:
连接到目标数据库:
HIS(DBID=****)
RMAN-06008:
连接到恢复目录数据库
RMAN>registerdatabase;
RMAN-03022:
正在编译命令:
register
RMAN-03023:
正在执行命令:
register
RMAN-08006:
注册在恢复目录中的数据库
RMAN-03023:
正在执行命令:
fullresync
RMAN-08002:
正在启动全部恢复目录的resync
RMAN-08004:
完成全部resync
4.5启动OEM创建数据库备份配置
启动OracleEnterpriseManager登录到控制台,依次打开节点aaron(相对应的主机名)数据库,选中目标数据库,点击右键,选中备份创建备份配置选项,如下图
系统会弹出如下窗口
”一般信息”页面中配置名称为:
数据库全备份
“通道”页面中配置为,通道名称:
dev1;文件名:
full_%u_%s_%p;目录:
d:
\oracle\oradata\rman\
“恢复目录”页面中选择”在恢复目录中”选项,并输入相关的用户名:
rman,密码:
rman,服务名:
rman
然后点击创建。
(重复前面的操作,创建一个名称为:
数据库增量备份,通道名为:
dev2,文件名为:
basic_%u_%s_%p的备份配置)
4.6建立数据库备份作,定期备份数据库
启动OracleEnterpriseManager登录到控制台,依次打开节点aaron(相对应的主机名)数据库,选中目标数据库,点击右键,选中备份备份选项,如下图
系统会弹出如下窗口
点击下一步,进入选择备份策略的页面,如下图
选择”自定义备份策略”,点出下一步,进入备份内容选择页面,如下图
选择整个数据库,点击下一步,进入归档日志选择页面,如下图
此页面全部采用系统默认选择即可,直接点击下一步进入下一备份级别的页面
因为这个是数据库的全备份作业,所以此处选择”完全备份”(如果新建的是一个数据库增量备份的作的,那就选择0级不累积的增量备份)点击下一步,进入备份方案选择页面,如下图
将备份配置选择为数据库全备份(如果是增量备份则选择数据库增量备份),点击下一步,进入作业调度页面,如下图
根据实际需要设定好作业的运行时间和频率后,点击下一步,进入到作业命名页面,如下图
将作业的相关信息按照需要进行配置后,点击完成就完成了一个作的配置。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- ORACLE 恢复 管理器 操作 指南