知识大全 配置恢复管理器

Posted 数据库

篇首语:一寸光阴一寸金,寸金难买寸光阴。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 配置恢复管理器相关的知识,希望对你有一定的参考价值。

OCPOracle10g管理(一):配置恢复管理器  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  目标

  配置Recovery Manager(RMAN)

  配置影响RMAN操作的数据库参数   使用CONFIGURE改变RMAN默认设置   管理RMAN的永久配置   启用RMAN工具和分配信道

  浏览RMAN的特点和组成

  RMAN有两个版本 基于网站的GUI和命令行版

   g之前RMAN的特点

  v 备份数据库 表空间 数据文件 控制文件和存档日志

  v 压缩备份 方法是确定那些块发生了变化 只备份发生了变化的块

  v 完成变化确知的递增备份

  v 提供脚本能力以组合任务

  v 登陆备份操作

  v 集成第三方的磁带媒介软件

  v 提供报告和目录信息清单

  v 在oracle数据库的目录中存储备份信息

  v 提供性能改进 如并行备份和重建

  v 为测试和开发建立数据库副本

  v 测试备份是否成功存储

  v 确定媒介库中的备份是否仍然可用

   gRMAN新特点

  v 跨操作系统平台移植数据库文件

  v 用闪回进行用户错误恢复

  v 自动表空间时间点恢复(TSPITR)

  v 丢弃数据库

  v 使用备份副本和闪回恢复

  v 建立和使用RMAN备份副本

  v 配置默认磁盘备份磁带

  v 恢复没有备份的数据文件

  v 停止变化跟踪

  v 从目录中注销数据库

  v RMAN备份的实际压缩

  v 出错报告改进

  RMAN主要组成部分

  GUI或命令行接入 产生脱离服务器的会话 连接到要进行备份的目标数据库

  恢复目录 提供存储关于备份 重建和恢复信息的方法 提供一些列备份的是否成功的状态

  RMAN命令和脚本 可以将命令逻辑的组织在一个脚本里 然后可以将该脚本存储在恢复目录数据库中

  磁带媒介连接

  RMAN使用的考虑事项

  RMAN备份是一种物理备份

  Oracle数据库中 有两种备份和恢复的方法 用户管理和oracle export(导出)工具

  用户管理备份本质上是定制化脚本 它与操作系统的能力(copy press等)进行互操作

  Export 本质上是一个逻辑备份工具 只在数据库逻辑组成上完成备份 表空间级备份或者其他逻辑组成的备份 g用expdp工具

  RMAN不支持密码文件备份 g里RMAN支持参数文件备份了

  RMAN资料档案库和控制文件

  Oracle称关于目标数据库的元数据的集合为RMAN资料档案库

  资料档案库存储数据有良好总方法 RMAN目录 控制文件的备份信息

  恢复目录并不是默认的存储方法 要使用就必须先配置和设置恢复目录和数据库

  没有恢复目录的备份 此时控制文件是资料档案库 参数文件里的CONTROL_FILE_RECORD_KEEP_TIME决定由RMAN使用的信息在控制文件中保留多久(该参数默认值为 天 最大为 天 数字越大 控制文件则越大)

  使用恢复目录的RMAN

  恢复目录的组成 备份和恢复信息 RMAN脚本 数据文件和归档日志的备份息 目标数据库的物理组成或计划的信息

  恢复目录类似于标准数据库目录 恢复数据库存储恢复过程的信息 数据库目录存储数据库信息 帐户需要的权限 CONNECT RESOURCE和RECOVERY_CATALOG_OWNER

  建立RMAN恢复目录过程

   ) 指定恢复目录将驻留的数据库

         Set oracle_sid=……   Sqlplus /nolog   Conn / as sysdba

   ) 建立用于恢复目录的表空间 

         Create tablespace……

   ) 创建使用恢复目录的用户

         Create user rman_user identified by rman_user default tablespace xxx temporary xxx;

   ) 用户授权 指定默认和零时表空间

         Grant connect resource recover_catalog_owner to rman_user;

   ) 启动RMAN

         rman

   ) 连接到恢复目录

         Connect catalog rman_user/rman_user

   ) 指定恢复目录的表空间

         Create catalog tablespace xxx;

  为了备份和恢复 必须完成以下几步

  注册数据库

         Rman target xx/xxx@xxx   Connect catalog xxx/xxx@xxx   Register database;

  一旦注册了目标数据库就可以备份目标数据库 就是把备份数据存储在恢复目录中

  执行备份

  目标库启动到mount状态

  启动rman 连接目标库和目录库 

         Connect target   Connect catalog xxx/xxx@xxx;

  备份目标数据库(包括归档日志)

         RMAN>run   allocate channel c  type disk;   back database format  db_%u_%d_%s ;   backup format  log_t%t_s%s_p%p   (archivelog all);     意外发现 备份集默认保存在D:\\oracle\\product\\ \\db_ \\database下

  执行恢复 

         RMAN> run    > allocate channel c  type disk;    > allocate channel c  type disk;    > allocate channel c  type disk;    > restore database;    > recover database;    > alter database open;    > 

  多个channel是为了改进重建和恢复时间

  启动和连接到RMAN

  RMAN工具中可用的三种数据库连接

  目标数据库 备份和恢复的数据库

  恢复目录数据库 存储有关备份 恢复和重建数据

  辅助数据库 备用数据库 复制数据库或辅助实例(备用或TSPITR)

  从命令行或RMAN工具连接目录和目标数据库

         rman target xxx/xxx@xxx catalog xxx/xxx@xxx;

  媒介管理层(MML)

  MML界面是应用编程界面(API) 它是RMAN与不同的硬件供应商的磁带设备接口 这些磁带设备 是自动化磁带库(ATL)

  各硬件供应商做自己的MML 因为需要专利 MML和oracle数据库核心相连接 这样RMAN服务器进程和MML可以将oracle数据库读出/写入到磁带设备

  通道分配

  通道分配是连接RMAN和目标数据库的方法 也是确定I/O设备类型的方法 服务器进程将使用该I/O设备完成备份和重建操作

  手工分配

  allocate channel 执行手工分配通道

  Allocate channel channelname type disk 磁盘文件系统

  Allocate channel channelname type SBT_TYPE 磁带备份系统

  自动分配

  用命令CONFIGURE DEFAULT DEVICE或者CONFIGURE DEVICE完成

  如

         CONFIGURE DEFAULT DEVICE TYPE TO DISK;

  当执行BACKUP RESTORE DELETE命令时 自动使用自动通道分配

  确认默认设备的命令是ORA_MAINT_DISK_n和ORA_SBT_TAPE_n

  通道控制命令

  Allocate channel rate或configure channel rate 限定I/O带宽为千字节 兆字节或G字节

  Allocate channel或configure channel maxpiecesize 限定备份块的大小

  Allocate channel或configure channel maxsetsize 限定备份集的大小

  Send 向媒介管理器发送供应商特定命令

  Allocate channel connect 或 configure channel cnnect 为完成操作通知一个特定实例

  Allocate channel parms 或 configure channel parms 向媒介管理器发送供应商特定参数

  V$rman_output存放出错信息 rman日志中也能查看

  RMAN的参数和永久设置

  通过对每个目标数据库的配置而实现

  Show all命令来显示所有配置参数

  比较常用的参数

  DEVICE TYPE       BACKYP TYPE       PRESSED BACKUPSET       CHANNEL DISK DEVICE       CHANNEL TAPE DEVICE  RMAN命名规范

  使用EM配置RMAN设置值

  GUI屏幕操作

  保留策略

  保留策略是为了用于可能的恢复 是备份被保留的时间长度

  Change……nokeep;使备份不受现有保留策略的保护

  Tag xxx 为备份起唯一的名字

  Keep until time dec 策略被保持到 年 月 日

  配置控制文件自动备份

  可以配置RMAN去自动备份控制文件和其他服务器参数文件  

         RMAN>configure controlfile autobackup on;

  或

cha138/Article/program/Oracle/201311/16696

相关参考

知识大全 Cmstp 安装或删除“连接管理器”服务配置文件

Cmstp安装或删除“连接管理器”服务配置文件  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!Cms

知识大全 Oracle安装后配置和启动企业管理器的过程

Oracle安装后配置和启动企业管理器的过程  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  很多

知识大全 RMAN(备份与恢复管理器)

Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来

知识大全 进入RMAN恢复管理器的两种方式

进入RMAN恢复管理器的两种方式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  进入RMAN恢复

知识大全 三星note4应用管理器介面的程式图示删除了怎么还原

三星note4应用管理器介面的程式图示删除了怎么还原根据您的描述,建议您携带手机三包凭证,将手机送至就近的三星服务中心进行检测恢复,具体服务中心查询请访问::support-.samsung./sup

知识大全 oracle配置归档模式

  非归档  数据能恢复到最后一次备份  只能做全部恢复不能做部分恢复  只能脱机备份  归档  数据能恢复到失败点无数据丢失  可以热备份  完全恢复和部分恢复都行部分恢复文件中不一致的检查点可以用

知识大全 sql2005 远程连接问题解决方法

一为SQL启用远程连接单击开始依次指向程序MicrosoftSQLServer和配置工具然后单击SQLServer外围应用配置器在SQLServer外围应用配置器页上单击服务和连接的外围应用配置器在服

知识大全 wifi无线扩展器扩展不成功怎么办

wifi无线扩展器扩展不成功怎么办把无线扩展器(或者叫WIFI信号放大器)放到离主无线路由器跟前,重新配置,如果可连接成功,说明原来扩展器离主路由器距离远了,信号搜索不到造成的。如果近距离配置不成,说

知识大全 在配置Windows更新失败,正在还原更改,请勿关闭计算机的情况下,多长时间能恢复系统

在配置Windows更新失败,正在还原更改,请勿关闭计算机的情况下,多长时间能恢复系统  以下文字资料是由(本站网www.cha138.com)小编为大家搜集整理后发布的

知识大全 创建布局管理器

  来自于布局管理类LayoutManager  创建方法  a布局管理器必须实现布局管理器类的接口//  b覆蓋五个函数  //在布局管理器中增加或删除组件时调用下面两个函数  voidaddLay