chap12恢复管理器和待命服务器

chap12恢复管理器和待命服务器

ID:36032728

大小:349.05 KB

页数:18页

时间:2019-05-01

chap12恢复管理器和待命服务器_第1页
chap12恢复管理器和待命服务器_第2页
chap12恢复管理器和待命服务器_第3页
chap12恢复管理器和待命服务器_第4页
chap12恢复管理器和待命服务器_第5页
资源描述:

《chap12恢复管理器和待命服务器》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Chap12ORACLE数据库恢复管理器和待命服务器RecoverManagerStandbyDatabase学习目标RecoverManager的用途恢复目录的创建和管理使用RMAN进行备份使用RMAN进行还原和恢复熟悉待命数据库服务器的作用和概念了解待命数据库服务器的配置12.1RMAN简介RMAN(RecoverManager):是ORACLE数据库备份和恢复的主要管理工具之一,可以方便管理对数据库所作的备份信息并查看历史备份记录等,另外一个好处是不必对数据库执行恢复操作,就能验证以前所作的备份是否完好。可以方便快捷地对数据库实现备份和恢复,可以通过图形界面和命令进

2、行所有的备份工作特点:可实现增量备份;可以对数据库表,控制文件,数据文件和归档日志文件进行备份;可实现多线程备份可以存储备份信息可以检测备份是否可以成功还原12.1.1Nocatalog下连接RMANRMAN允许不经过一个恢复目录数据库直接与目标数据库相连,(目标数据库targetdatabase即所要执行备份和恢复的数据库),所有的目标数据库信息都将存储于目标数据库的控制文件中。初始化参数INIT.ORA决定了控制文件中目标数据库的恢复信息的有效时间(默认7天)使用RMAN连接目标数据库必须设置环境变量oracle_SID为目标数据库。C:>rman RMAN>con

3、necttargetsys/sys12.1.2创建恢复目录恢复目录为可选项,它必须单独存放在另外一个数据库中,而且恢复目录数据库最好与目标数据库处于不同的服务器上。建立一个恢复目录的过程Setoracle_SID=oracle9iSql>connsys/sysassysdbaSql>createuserrmanidentifiedbyrman 2defaulttablespaceusers 3temporarytablespacetemp 4/Sql>grantconnect,resource,recovery_catalog_ownertormanRMAN>connec

4、tcatalogrman/rmanRMAN>createcatalogtablespaceusers;12.1.3管理恢复目录使用RMAN可以进行目标数据库的注册、验证注册结果、反注册数据库、重置恢复目录等操作注册目标数据库命令RMAN>connecttargetrman/rman RMAN>registerdatabase验证注册结果sql>select*fromdb;反注册数据库sql>executedbms_rcvcat.unregisterdatabase(1,311611540); sql>select*fromdb;重置恢复目录RMAN>resetdataba

5、se;重置同步12.1.4LIST和REPORT使用LIST命令可以显示已经备份过的表空间的信息RMAN>listbackupoftablespaceusers;使用REPORT命令查看执行数据库完全备份时所要备份的数据库结构RMAN>reportschema;输入listincarnationofdatabase命令可以显示通过RMAN备份过的数据库信息及备份操作相关的历史信息RMAN>listincarnationofdatabase12.1.5生成并存储恢复管理器语句连接恢复目录c:>rmantargetoracle9icatalogrman/rman@oracl

6、e9i创建语句RMAN>createscriptcp_bak{ 2>allocatechannelch1typedisk; 3>backuptablespaceusers; 4>}命令生成后,将自动存储到数据库当中可以在RMAN下执行Rman>run{executescriptcp_bak;}验证已经备份的表空间是否还可用RMAN>run{ 2>allocatechannelch1typedisk; 3>restoretablespace‘users’validate; 4>}12.1.6操作系统命令备份使用操作系统命令把数据文件拷贝到目标路径使用RMAN登录目标数据库和

7、恢复目录通过执行命令CATALOGDATAFILECOPY存储数据文件到恢复目录里Rman>catalogdatafilecopy‘f:orclusers01.dbf’;12.2使用RMAN进行备份RMAN是使用备份碎片(Backupset)来存储备份数据,一个备份碎片文件可含多个物理数据文件,但一个数据文件不能分成若干个分别存储。12.2.1备份的分类和实现分类:完全备份、增量备份增量备份的实现:设置环境变量,用RMAN登录进行level=0增量备份,用作基准线备份RMAN>run{ 2>allocatechannelc

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。