ITPub博客

首页 > Linux操作系统 > Linux操作系统 > RMAN基础笔记一

RMAN基础笔记一

原创 Linux操作系统 作者:qq19398962 时间:2009-09-22 17:36:01 0 删除 编辑

看不到图片时请单击图片位置!!

RMAN有两种备份方式:copy物理拷贝和backup备份集备份。

RMAN
实现物理拷贝:

RMAN>run{

RMAN>allocate  channel  d1  type  disk;

RMAN>copy  datafile  ‘e:\oracle\orcl\users01.dbf’  to  ‘e:\oracle\orcl\users01.bak’ ;

RMAN>release  channel  d1;}

 

RMAN实现backup set备份:

RMAN>run{

RMAN>allocate  channel  d2  type  disk;

RMAN>backup  datafile  ‘e:\oracle\orcl\users01.dbf’  format  ‘e:\oracle\orcl\users01.bak2’;

RMAN>release  channel  d2;}

两者对比:使用rman backup时,数据库中没有使用的块是不会被备份的。


我们可以把不同的备份目标文件放到不同的backupset里面。备份集是由备份片组成。


我们可以使用filesperset参数来限制每个备份集里面包含的物理文件数。
rman>run{

Rman>allocate  channel  d1  type  disk  maxpiecesize 2g;   --------指定每个备份片的大小

Rman>backup  database  format  ‘f:\orcldb\full\%u’  filesperset=2;   --------指定每个备份集将装载几个备份文件。

Rman>release  channel  d1;}

 

 

 

RMAN 并行备份--------很占用系统资源,不宜时间过久的备份会影响业务系统。
rman>run{

rman>allocate  channel  d1  type  disk;

rman>allocate  channel  d2  type  disk;

rman>allocate  channel  d3  type  disk;

rman>backup database  format  ‘f:\orcldb\full\%U’;
rman>release channel  d1;
rman>release channel  d2;
rman>release channel  d3;}

 

RMAN备份归档日志。

Rman>run{

Rman>allocate  channel  d1  type disk;

rman>backup  format  ‘f:\orcldb\full\%U’ archivelog  all delete  all  input;

Rman>release  channel  d1;}




来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/13062352/viewspace-615349/,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2009-08-08

  • 博文量
    22
  • 访问量
    31197