知识大全 rman备份方式半功略
Posted 通道
篇首语:时间,就象海棉里的水,只要愿挤,总还是有的。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 rman备份方式半功略相关的知识,希望对你有一定的参考价值。
一 RMAN是Oracle提供的一个数据库备份和恢复工具 特点 )备份和恢复数据库 表空间 控制文件 数据文件和归档文件 )校验备份数据集 )通过备份检查损坏块 )增量备份 )脚本能力 )备份和恢复获得更好的性能 )结合OS一起实现自动备份 )支持OPS 二 RMAN的一些术语 Target Database 被管理目的数据库 Recover Catalog 存储备份信息的数据库用户 Channel 在备份和恢复时使用的通道 文件或磁带 Backup set 一次的备份操作输出的一个或多个文件 Backup piece 备份集中的一个物理文件称为piece Image copies 数据库文件的一个拷贝 使用rman的准备 将要备份的数据库设成归档模式 (具体方法精华区里有详细介绍) 用dbca创建rman数据库(可以在本机也可以在其他机器) windows在注册表 unix在 profile里修改参数 NLS_DATE_LANGUAGE=AMERICAN NLS_DATE_FORMAT=MON DD YYYY HH :MI:SS 创建用户rman create tablespace rman_ts datafile c:\\oracle\\oradata\\rmants dbf size m default storage( initial k next k pctincrease ) create user rman identified by rman default tablespace rman_ts Temporary tablespace temp quota unlimited on rman_ts grant recovery_catalog_owner to rman; grant connect resource to rman; 开始使用 )C:\\>rman RMAN>connect catalog rman/rman@rman RMAN>create catalog tablespace rman_ts RMAN>connect target system/manager RMAN>register database; RMAN>resync catalog; ) 全部备份 RMAN>Run > Allocate channel c type disk; > Backup full filesperset > (database format e:\\bk\\full_%p%d %s ); ) 备份表空间USERS 注意表空间名大写 RMAN>run > allocate channel c type disk; > backup tablespace USERS filesperset > format e:\\bk\\users_%t%s %p ; > 其它备份方式看我具体步骤 作了这么多眼花了 以下是我操作时从屏幕拷贝下来的内容 C:\\>rman RMAN>connect catalog rman/rman@rman RMAN 连接到恢复目录数据库 RMAN 未安装恢复目录 RMAN>create catalog tablespace rman_ts RMAN 恢复目录已创建 RMAN>connect target system/manager RMAN 连接到目标数据库 TULIP (DBID= ) RMAN>register database; RMAN 正在编译命令 register RMAN 正在执行命令 register RMAN 注册在恢复目录中的数据库 RMAN 正在执行命令 full resync RMAN 正在启动全部恢复目录的 resync RMAN 完成全部 resync RMAN>resync catalog; RMAN 正在编译命令 resync RMAN 正在执行命令 resync RMAN 正在启动全部恢复目录的 resync RMAN 完成全部 resync 全部备份 RMAN>Run > Allocate channel c type disk; > Backup full filesperset > (database format e:\\bk\\full_%p%d %s ); RMAN 正在编译命令 allocate RMAN 正在执行命令 allocate RMAN 分配的通道 c RMAN 通道 c sid= devtype=DISK RMAN 正在编译命令 backup RMAN 正在执行命令 backup RMAN 通道 c 正在启动 full 数据文件备份集 RMAN set_count= set_stamp= creation_time= 月 : : RMAN 通道 c 正在指定备份集中的数据文件 RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\USERS DBF RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\DR DBF RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\TEMP DBF RMAN 通道 c 已创建 段 RMAN 段 handle=E:\\BK\\FULL_ TULIP ment=NONE RMAN 备份集完成 经过时间 : : RMAN 通道 c 正在启动 full 数据文件备份集 RMAN set_count= set_stamp= creation_time= 月 : : RMAN 通道 c 正在指定备份集中的数据文件 RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\SYSTEM DBF RMAN 备份集中包括当前控制文件 RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\INDX DBF RMAN 通道 c 已创建 段 RMAN 段 handle=E:\\BK\\FULL_ TULIP ment=NONE RMAN 备份集完成 经过时间 : : RMAN 通道 c 正在启动 full 数据文件备份集 RMAN set_count= set_stamp= creation_time= 月 : : RMAN 通道 c 正在指定备份集中的数据文件 RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\RBS DBF RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\TOOLS DBF RMAN 通道 c 已创建 段 RMAN 段 handle=E:\\BK\\FULL_ TULIP ment=NONE RMAN 备份集完成 经过时间 : : RMAN 正在执行命令 partial resync RMAN 启动部分恢复目录的 resync RMAN 完成部分 resync RMAN 释放的通道 c 备份表空间USERS 注意表空间名大写 RMAN>run > allocate channel c type disk; > backup tablespace USERS filesperset > format e:\\bk\\users_%t%s %p ; > RMAN 释放的通道 c RMAN 正在编译命令 allocate RMAN 正在执行命令 allocate RMAN 分配的通道 c RMAN 通道 c sid= devtype=DISK RMAN 正在编译命令 backup RMAN 正在执行命令 backup RMAN 通道 c 正在启动 full 数据文件备份集 RMAN set_count= set_stamp= creation_time= 月 : : RMAN 通道 c 正在指定备份集中的数据文件 RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\USERS DBF RMAN 通道 c 已创建 段 RMAN 段 handle=E:\\BK\\USERS_ ment=NONE RMAN 备份集完成 经过时间 : : RMAN 正在执行命令 partial resync RMAN 启动部分恢复目录的 resync RMAN 完成部分 resync RMAN 释放的通道 c 备份数据文件 RMAN>run > allocate channel c type disk; > backup datafile c:\\oracle\\oradata\\tulip\\users dbf > format e:\\bk\\users%t%s %p ; > RMAN 正在编译命令 allocate RMAN 正在执行命令 allocate RMAN 分配的通道 c RMAN 通道 c sid= devtype=DISK RMAN 正在编译命令 backup RMAN 正在执行命令 backup RMAN 通道 c 正在启动 full 数据文件备份集 RMAN set_count= set_stamp= creation_time= 月 : : RMAN 通道 c 正在指定备份集中的数据文件 RMAN 输入数据文件 fno= name=C:\\ORACLE\\ORADATA\\TULIP\\USERS DBF RMAN 通道 c 已创建 段 RMAN 段 handle=E:\\BK\\USERS ment=NONE RMAN 备份集完成 经过时间 : : RMAN 正在执行命令 partial resync RMAN 启动部分恢复目录的 resync RMAN 完成部分 resync RMAN 释放的通道 c cha138/Article/program/Oracle/201311/17042相关参考
Oracle数据库备份与恢复之四:RMAN(备份与恢复管理器) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来
清理RMAN备份中的过期数据 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 查看过期备份 RM
RMAN自动备份的脚本(windows环境) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!自从推出
OracleRMAN物理备份技术之RMAN配置 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! R
如何简单测试Rman的备份恢复功能? 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 本文只是简单
RMAN备份前的操作(Windows) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 以下是wi
建rman库作为repository $morecreaterman_dbsh setechoon spoolmakedblog createdatabaserman datafile/
RMAN的备份及恢复-丢失所有控制文件 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 数据库基本
oracle9i中Rman的备份使用点滴 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! rman
中小型数据库RMANCATALOG备份解决办法 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! R