Home  >  Article  >  Database  >  rman系列之进入rman

rman系列之进入rman

WBOY
WBOYOriginal
2016-06-07 17:18:031250browse

归档日志对于数据库的media recovery相当关键。all指备份当前所有可访问的归档文件,你还可以通过until、scn、time、sequence等参

通过rman的方式无论是备份还是恢复,小生建议,大伙还是先预备两个东东:

1)到mount阶段,因为,缺省下rman的元数据被存在目标数据库控制文件中

2)数据库必须置于归档模式。如何开启归档,请见:点击打开链接 

连接数据库,可分本地和远程:

本地:rman target /

远程:rman target sys/Oracle@orcl.oracle.com

另外,在rman里面,启动和关闭数据库的命令跟SQL*PLUS环境下相比,完全一模一样

可以通过,host+exit的黄金组合来执行os命令;通过sql '....'来执行sql语句,这种方式不能得到select的查询输出。但小生建议host+sqlplus /nolog+exit+exit,这种模式可以最大化sql的功能。

rman备份类型有二:

1)镜像复制:这种类型out了

2)备份集:备份集在逻辑上由一个或多个备份片组成,备份片物理上由一个或多个数据文件、控制文件、归档日志等组成。通过rman备份的优势在于,只读取数据库中已经使用的(注意:不是修改)的数据块。

rman命令执行方式有三:单个执行、run块和脚本

rman中所有的备份操作,都是通过backup命令(指创建备份集的备份)进行的。

下面看几个例子:

1)全库备份

backup database;

备份片在缺省下会被存储到flash_recovery_area中,,但是我们可以通过format '/u01/app/.....'来指定备份片的名字。如:

backup database format 'u01/app/oracle/think/bak_%U';

如果想查看创建的全库备份:

list backup of database;

linux

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn