chap恢复管理器和待命服务器.pptx

上传人:莉*** 文档编号:87546107 上传时间:2023-04-16 格式:PPTX 页数:18 大小:103.47KB
返回 下载 相关 举报
chap恢复管理器和待命服务器.pptx_第1页
第1页 / 共18页
chap恢复管理器和待命服务器.pptx_第2页
第2页 / 共18页
点击查看更多>>
资源描述

《chap恢复管理器和待命服务器.pptx》由会员分享,可在线阅读,更多相关《chap恢复管理器和待命服务器.pptx(18页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。

1、学习目标Recover Manager的用途恢复目录的创建和管理使用RMAN进行备份使用RMAN进行还原和恢复熟悉待命数据库服务器的作用和概念了解待命数据库服务器的配置第1页/共18页12.1 RMAN简介RMAN(Recover Manager):是ORACLE数据库备份和恢复的主要管理工具之一,可以方便管理对数据库所作的备份信息并查看历史备份记录等,另外一个好处是不必对数据库执行恢复操作,就能验证以前所作的备份是否完好。可以方便快捷地对数据库实现备份和恢复,可以通过图形界面和命令进行所有的备份工作特点:可实现增量备份;可以对数据库表,控制文件,数据文件和归档日志文件进行备份;可实现多线程备

2、份可以存储备份信息可以检测备份是否可以成功还原第2页/共18页12.1.1 Nocatalog下连接RMANRMAN允许不经过一个恢复目录数据库直接与目标数据库相连,(目标数据库target database即所要执行备份和恢复的数据库),所有的目标数据库信息都将存储于目标数据库的控制文件中。初始化参数决定了控制文件中目标数据库的恢复信息的有效时间(默认7天)使用RMAN连接目标数据库必须设置环境变量oracle_SID为目标数据库。C:rmanRMANconnect target sys/sys第3页/共18页12.1.2 创建恢复目录恢复目录为可选项,它必须单独存放在另外一个数据库中,而且

3、恢复目录数据库最好与目标数据库处于不同的服务器上。建立一个恢复目录的过程Set oracle_SID=oracle9iSqlconn sys/sys as sysdbaSqlcreate user rman identified by rman 2 default tablespace users 3 temporary tablespace temp 4 /Sqlgrant connect,resource,recovery_catalog_owner to rmanRMANconnect catalog rman/rmanRMANcreate catalog tablespace user

4、s;第4页/共18页12.1.3 管理恢复目录使用RMAN可以进行目标数据库的注册、验证注册结果、反注册数据库、重置恢复目录等操作注册目标数据库命令 RMANconnect target rman/rmanRMANregister database验证注册结果sqlselect*from db;反注册数据库sqlexecute dbms_rcvcat.unregisterdatabase(1,311611540);sqlselect*from db;重置恢复目录RMANreset database;重置同步第5页/共18页12.1.4 LIST 和 REPORT使用LIST命令可以显示已经备份

5、过的表空间的信息RMANlist backup of tablespace users;使用REPORT命令查看执行数据库完全备份时所要备份的数据库结构RMANreport schema;输入list incarnation of database命令可以显示通过RMAN备份过的数据库信息及备份操作相关的历史信息RMAN list incarnation of database第6页/共18页12.1.5 生成并存储恢复管理器语句连接恢复目录c:rman target oracle9i catalog rman/rmanoracle9i创建语句 RMANcreate script cp_bak

6、 2allocate channel ch1 type disk;3backup tablespace users;4命令生成后,将自动存储到数据库当中可以在RMAN下执行 Rmanrunexecute script cp_bak;验证已经备份的表空间是否还可用RMANrun 2 allocate channel ch1 type disk;3restore tablespace users validate;4第7页/共18页12.1.6 操作系统命令备份使用操作系统命令把数据文件拷贝到目标路径使用RMAN登录目标数据库和恢复目录通过执行命令CATALOG DATAFILECOPY 存储数据

7、文件到恢复目录里Rmancatalog datafilecopy f:orclusers01.dbf;第8页/共18页12.2 使用RMAN进行备份RMAN是使用备份碎片(Backup set)来存储备份数据,一个备份碎片文件可含多个物理数据文件,但一个数据文件不能分成若干个分别存储。12.2.1 12.2.1 备份的分类和实现备份的分类和实现分类:完全备份、增量备份增量备份的实现:设置环境变量,用RMAN登录进行level=0增量备份,用作基准线备份RMANrun 2 allocate channel ch1 type disk;3 backup incremental level=0 da

8、tabase;4 一级增量备份,二级增量备份第9页/共18页12.2.2 12.2.2 备份操作的调整备份操作的调整改善同步和异步I/O操作提高磁盘读出速度采用并行通道指派第10页/共18页12.3 使用RMAN进行还原与恢复使用RMAN进行还原restore和恢复的方式由用户对DB,tablespace,datafile等的备份方式决定。数据文件的恢复l数据库必须处于归档日志状态下,才能对数据文件进行恢复,但相应的表空间在恢复过程中必须处于离线状态。l实现方法:设置环境变量为目标数据库启动RMAN并以RMAN身份登录恢复目录数据库备份数据文件恢复数据文件打开数据库验证表空间的恢复l非归档日志

9、下数据库的还原第11页/共18页在非归档日志状态下,DB无需恢复,只要还原就可以了。实现:确认数据库处于非归档日志状态sqlarchive log list;连接到目标数据库和catalog数据库c:rman target sys/sys catalog rman/rman备份数据库rmanrun 2 allocate channel ch1 type disk;3 backup database;4 release channel ch1;5 还原数据库rmanrun 2 allocate channel ch1 type disk;3 restore database;4 打开数据库 sq

10、lshutdown sql startup第12页/共18页12.4 oracle服务器的待命服务体系12.4.1 standby database远程伺服务器本地主服务器日志文件本地数据库用作服务本地归档路径远程归档路径远程数据库用作待命第13页/共18页12.4.2 初始化参数的配置配置待命数据库服务器,主DB和待命DB的大部分参数应相同Control_filesStandby_archive_destLog_file_name_convertDb_file_name_convertdb_filescompatible主DB和待命DB中参数相同第14页/共18页12.4.3 创建待命数据库

11、n复制主数据库中的文件,并做相应的编辑。n确认主数据库中的数据文件n关闭主数据库,然后进行完全备份n启动主数据库,并生成待命数据库控制文件sqlalter database create standby controlfile as ctl_stby.ctln把所有在线日志文件归档sqlalter system archive log current;n把所有必须的物理文件传输到待命数据库机子上。n使待命数据库处于exclusive,用STARTUP MOUNT启动1.把主数据库的最后一次归档日志文件传输到待命数据库中第15页/共18页n激活待命数据库sqlatler database activate standby database;n关闭待命数据库,并执行一个完全备份使用startup mount启动待命数据库,然后使得它处于read write状态。配置主数据库中的初始化文件当中的参数配置主数据库的文件配置待命数据库中的监听器文件启动待命数据库道nomount状态使待命数据库处于mount状态使用待命数据库处于自动恢复状态sqlrecover managed standby database;第16页/共18页Thank you!2002-11-27第17页/共18页感谢您的观看!第18页/共18页

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > PPT文档

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号© 2020-2023 www.taowenge.com 淘文阁