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

    DATABASE_PROPERTIES;

当一修新的记录得加上到可选用记录之空间时,并且最好老的记录在可选用记录空间受到尚不曾老化,即事实上保留的天命未过

  
 1、在oracle服务端的注册表中找到oracle–>key_oradb11g_home1,在右手找到NLS_LANG,将该数值数据改也SIMPLIFIED
CHINESE_CHINA.AL32UTF8。

 

    2、在oracle客户端中安装一下本地环境变量:

保密码文件被备份

     新增如下两长达记下:

过来目录数据库,缺省事态下RMAN运行在未恢复目录数据库

    SELECT ‘AMERICAN_AMERICA.’ || PROPERTY_VALUE FROM

 

     右击 我的电脑 -> 属性 -> 高级系统设置-> 环境变量 ->
系统变量栏

% rman auxiliary sys/aux@auxdb

NLS_CHARACTERSET = AL32UTF8``    NLS_LANG = AMERICAN_AMERICA.AL32UTF8

可安装参数DB_RECOVERY_FILE_DEST参数和DB_RECOVERY_FILE_SIZE进行调整

    select userenv(‘language’) from dual;

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

    查看字符集:

(6).从rman提示符连接辅助数据库

  解决措施:

可实现数据库的仿造、使用RMAN建立备用数据库

图片 1

目标数据库

建议将恢复目录放置到同目标数据库不同之主机之上

RMAN支持主流的磁带库设备以及软件(IBM,Hewlett
Packard)

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

RMAN> connect target
sys/oracle@trgt

ORACLE_SID,ORACLE_HOME,PATH,NLS_LANG,对因时间的备份与回复,需要另外安装NLS_DATE_FORMAT

RMAN可打于远程或当地通过普通的服务器会话与调用PL/SQL连接受实例,RMAN启动后会见时有发生一个一般性的服务器进程


重复多之过程的急需大池的分红

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

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

RMAN> connect catalog
rman/cat@catdb

用作一个组于实践, 如:

Win:   C:/> set oracle_sid =
orcl

3.连续目标数据库或恢复目录

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

靶数据库即指想要备份、还原与回复的数据库。RMAN可执行程序一次等只能连续一个数据库

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

RMAN的千古配置信息

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

免克当RUN的子命令: 如backup
database

创造rman恢复目录的台本版本要大于或当目标数据库版本

rman target / nocatalog   等同于rman
target /

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

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

储存了与对象数据库及其备份相关的正负数据

全球化环境变量设置

% rman

长途操作

Unix: $ ORACLE_SID = orcl; export
ORACLE_SID

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 ';}

d.版本要求

举凡相同种植用于集备份(backup)、还原(restore)和死灰复燃(recover)数据库让一体的Oracle
工具,支持命令行及图形界面操作

RMAN> connect catalog
rman/cat@catdb

苟备份的数据文件的职务,归档信息相当,在用RMAN时会指向控制文件进行更新。

好用对象数据库的备份恢复,元数据等息息相关信息写副到一个单身的数据库,这个独自的数据库即为复原目录

2014-12-23 Created By
BaoXinjian

% rman

助数据库:Standby database / Duplicate
database / TSPITR instance

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

        $ rman target /

Thanks and Regards

图片 2四、RMAN命令

% rman target / catalog rman/cat@catdb 
–使用OS认证,第二只rman为还原目录的schema


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

(7).其它

管住备份与还原任务

在Windows操作系统被吗rman.exe,在Unix系统被呢rman程序所在位置:$ORACLE_HOME/bin

履命名文件

  1. 目标数据库

创办rman恢复目录的剧本版本必须超过或等于恢复目录所在数据库的本子

一旦是当地,也得采用OS认证,远程需要采取密码文件认证

RMAN> connect target
/                   –使用OS认证

但是长备份并发度或限I/O减少备份给数据库带来的影响

支撑于备份期间动用压缩特性来减磁盘空间的挤占

RMAN可以创造或者备份Standby
Database,可用来主数据库的故障转移

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

$ rman target sys/oracle

  1. 单命令

(1).不总是数据库仅启动rman

假定备份与回复操作启动,则RMAN会根据安排启用一个要多个通道

c.权限要求

% rman

这参数规定之天数,则控制文件被唯独选用记录有的半空中将被活动扩展,此时决定文件尺寸将见面转换死。

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

RMAN工具版本与目标数据库必须是同一个本。如以恢复目录还亟需专注

图片 3其三、RMAN连接数据库

2.连接类型

图片 4二、RMAN组件

资源:共享内存,更多之长河

4.储存仓库

RMAN 命令分类

[oracle@oradb ~]$ rman

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

7.帮忙数据库(Standby
Database $ duplicate database)

 

复原目录的始末通常包括,数据文件、归档日志备份集,备份片,镜像副本、RMAN存储脚本,永久久的配备信息等

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

9.通道与通道分配

1.RMAN采取时欲考虑的题目

         C:/> rman target /

(4).从rman提示符连接到目标数据库与还原目录

得保存频繁执行的备份恢复脚本

  1. RMAN可执行程序

cmdfile =
$ORACLE_HOME/scirpts/my_rman_script.rcv

rman target sys/oracle@trgt

RMAN> connect auxiliary
sys/aux@auxdb

$ rman target sys/oracle

RMAN> connect catalog
rman/cat@catdb

克在同等之死灰复燃目录外当一个主数据库注册,通常用于测试目的

3.
服务器进程以及通道

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

图片 5一、摘要

仓储仓库始终被储存在对象数据库的支配文件内,或存储于平复目录内(一个独立的Oracle数据库)

b.基本环境变量需求

% rman

一度形成的具有备份的细节

 

(8).rman命令行参数

图片 6

RMAN> connect auxiliary
sys/aux@auxdb

恢复目录可以存储RMAN脚本,而非恢复目录情况下,则备份恢复脚本存储吗操作系统文件

(3).从命行连接到目标数据库和恢复目录

8.备卖目的地

参数control_file_record_keep_time决定了决定文件里而重复使用的笔录所能保留的最小命

支撑增量数据块级别的备份和片级别的介质恢复

装密码文件

下列命令不能够因此作批命令来以

(3). TSPITR(tablespace point-in-time
recovery):表空间时点恢复,将一个或多单说明空间恢复至无时状态,而任何表空间保留当前状态

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



(2).使用操作系统认证连接至对象数据库

输出到日志文件

5.回升目录

支持镜像备份与备份集,可以备份到磁盘与磁带

长距离连接

包含目标数据库物理结构的详细信息、数据文件的位置

待sysdba系统权限

a.进程和内存要求

6.支撑介质管理库

特在RMAN提示符下执行单独给实践

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

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

  1. 批命令

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