RMAN_学习笔记1_RMAN Structure概述和系统布局

目标数据库即指想要备份、还原与还原的数据库。RMAN可执行程序两遍只好连续一个数据库

假要是地点,也得以应用OS认证,远程需要拔取密码文件认证

5.復苏目录

% rman target sys/oracle@trgt catalog
rman/cat@catdb  –使用Oracle Net 认证

RMAN可从从远程或当地通过普通的服务器会话与调用PL/SQL连接受实例,RMAN启动后会暴发一个司空见惯的服务器进程

(3). TSPITR(tablespace point-in-time
recovery):表空间时点復苏,将一个或三个表空间復苏到非当前场所,而此外表空间保留当前气象

长距离连接

RMAN帮助主流的磁带库设备与软件(IBM,HewlettPackard)

% rman

rman target sys/oracle@trgt

支撑在备份期间利用压缩特性来压缩磁盘空间的占有

RMAN> connect target
sys/oracle@trgt     –使用Oracle Net 认证

RMAN工具版本与对象数据库必须是同一个版本。如选用复苏目录还亟需专注

对象数据库

全球化环境变量设置

支撑增量数据块级另外备份和块级此外介质恢复

出口到日志文件

2.连接类型

cmdfile =
$ORACLE_HOME/scirpts/my_rman_script.rcv

RMAN可以成立或备份Standby
Database,可用以主数据库的故障转移

ORACLE_SID,ORACLE_HOME,PATH,NLS_LANG,对遵照时间的备份与还原,需要其它安装NLS_DATE_FORMAT

在RMAN命令行格式化时间参数

富含目的数据库物理结构的详细消息、数据文件的职务

长途操作

权力:授予用户sysdba权限,OS访问设备的权柄

安装密码文件

已到位的有着备份的细节

c.权限要求

作为一个组被执行, 如:

介质管理库用于RMAN从磁带举行备份与还原

平复目录数据库,缺省情状下RMAN运行在非复苏目录数据库

$ rman target sys/oracle

保证密码文件被备份

Win:   C:/> set oracle_sid =
orcl

当一条新的记录需要添加到可选用记录的空间时,并且最老的记录在可接纳记录空间中还并未老化,即事实上保留的天命未领先

(8).rman命令行参数

$rman target sys/oracle@prod
@’$ORACLE_HOME/scirpts/my_rman_script.rcv’

  1. RMAN可执行程序
RMAN> RUN {
           backup incremental level 0
           format '/u01/app/oracle/bak/%d_%s_%p'
           fileperset 5(database include current controlfile);
           sql 'alter databaes archive log current ';}

存储仓库始终被贮存在对象数据库的支配文件内,或存储在还原目录内(一个单独的Oracle数据库)

% rman target sys/oracle@trgt auxiliary
sys/aux@auxdb catalog rman/cat@catdb

(7).其它

图片 1四、RMAN命令

恢复生机目录的情节常常包括,数据文件、归档日志备份集,备份片,镜像副本、RMAN存储脚本,永久久的布置音讯等


        $ rman target /

目的数据库的支配文件存储了RMAN所需的信息(存储仓库使用控制文件时),RMAN通过读取控制文件来确定目的数据库的情理构造,

可以将目的数据库的备份復苏,元数据等连锁音讯写入到一个单身的数据库,那个独立的数据库即为复苏目录

log = $ORALCE_HOME/oradata/log/rman.log
append

在Windows操作系统中为rman.exe,在Unix系统中为rman程序所在地方:$ORACLE_HOME/bin

创造rman复苏目录的台本版本必须超出或等于苏醒目录所在数据库的版本

其一参数规定的天命,则控制文件中可采用记录部分的空间将被活动扩张,此时控制文件尺寸将会变大。

大路简言之即是完成文件复制工作的的服务器进程,多通道则实现了并行执行操作

rman target / nocatalog   等同于rman
target /

[oracle@oradb ~]$ rman


9.通道与通道分配

支撑镜像备份与备份集,能够备份到磁盘与磁带

更多的进程的急需大池的分红

 

亟待sysdba系统权限

默认的备份目标地为闪回区,$ORACLE_BASE/flash_recovery_area/

要备份的数据文件的职务,归档音信等,在运用RMAN时会对控制文件举办更新。

$ rman target sys/oracle

RMAN> connect catalog
rman/cat@catdb

(6).从rman提醒符连接襄助数据库

RMAN 命令分类

可以保存频繁执行的备份復苏脚本

  1. 单命令

 

下列命令不可能用作批命令来利用

RMAN的世代配置信息

复苏目录可以存储RMAN脚本,而非恢复生机目录意况下,则备份復苏脚本存储为操作系统文件

4.储存仓库

3.连续目的数据库或苏醒目录

RMAN> connect catalog
rman/cat@catdb

资源:共享内存,更多的经过

Thanks and Regards

 


参数control_file_record_keep_time决定了控制文件里可重复使用的记录所能保存的微小天数

8.备份目的地

  1. 批命令

2014-12-23 Created By
BaoXinjian

图片 2一、摘要

  1. 目的数据库

提议将回升目录放置到与目标数据库不同的主机之上

大路分为备份或还原到磁盘的磁盘通道(disk
channel)、备份还原到磁带的磁带通道(SBT),可以自行或手动分配通道

         C:/> rman target /

可扩大备份并发度或限制I/O裁减备份给数据库带来的影响

可以实现数据库的克隆、使用RMAN建立备用数据库

% rman auxiliary sys/aux@auxdb

(5).命令行连接到匡助数据库

RMAN> connect target
/                   –使用OS认证

CONNECT
CONFIGURE
CREATE CATALOG, DROP CATALOG, UPGRADE CATALOG
CREATE SCRIPT, DELETE SCRIPT, REPLACE SCRIPT
LIST
REPORT

可知备份整个数据库、表空间、数据文件、控制文件、归档文件以及Spfile参数文件。

% rman

可以安装参数DB_RECOVERY_FILE_DEST参数和DB_RECOVERY_FILE_SIZE举行调整

d.版本要求

3.
服务器进程与通道

不可知作为RUN的子命令: 如backup
database

在备份期间检查磨损的数据块

管住备份与还原任务

 

然而在RMAN指示符下执行单独被实施

1.RMAN运用时需要考虑的题材

b.基本环境变量需求

(2).使用操作系统认证连接到目的数据库

图片 3三、RMAN连接数据库

(1).不连续数据库仅启动rman

图片 4

(3).从命令行连接到目的数据库和回复目录

Unix: $ ORACLE_SID = orcl; export
ORACLE_SID

实施命名文件

% rman target / catalog rman/cat@catdb 
–使用OS认证,第二个rman为复苏目录的schema


6.支撑介质管理库

(1). Standby
Database:是目标数据库的一个副本,使用对象数据库(主数据库)archived
log将其履新,不拥有唯一的DBID

转载: 乐沙弥大神 –
http://blog.csdn.net/leshami/article/details/6032525**
**

(4).从rman提醒符连接到目的数据库和復苏目录

始建rman复苏目录的脚本版本必须高于或等于目的数据库版本

是一种用于集备份(backup)、还原(restore)和回复(recover)数据库于一体的Oracle
工具,协助命令行及图形界面操作

% rman

% rman

在RUN命令中用括号括起来使用,常用的批命令为allocate
channel,set newname for datafile,release channel,switch,set等

7.增援数据库(Standby
Database $ duplicate database)

RMAN> connect target
sys/oracle@trgt

(2). Duplicate
Database:是目标数据库的一个副本或子集,且持有唯一的DBID,从而独立于主数据库

帮扶数据库:Standby database / Duplicate
database / TSPITR instance

RMAN> connect catalog
rman/cat@catdb

储存了与目的数据库及其备份相关的元数据

图片 5二、RMAN组件

RMAN> connect auxiliary
sys/aux@auxdb

假使备份与回复操作启动,则RMAN会依照配置启用一个或五个通道

可知在同样的东山再起目录内作为一个主数据库注册,平日用于测试目标

a.进程与内存要求

RMAN> connect auxiliary
sys/aux@auxdb

相关文章