ITPub博客

首页 > 数据库 > Oracle > 关于RMAN 备份片backup copies 和通道CHANNEL之间关系的总结

关于RMAN 备份片backup copies 和通道CHANNEL之间关系的总结

Oracle 作者:urgel_babay 时间:2016-02-29 17:28:34 0 删除 编辑
2014.11.06 

OCM 考试中会有这样的一道题.要求设置2个archive
   1、 Ensure the copy of archive log files is written to /home/oracle/backup1, /home/oracle/backup2
    2、Ensure that at least one copy of the archivelog files

   有些企业的也会要求DBA对备份需要多个BACKUP COPIES。

以前rman备份的时候,只是设置了一下,但是没有检查。后来发现,即使设置了

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 3;

CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 3;

以及

CONFIGURE CHANNEL 1 DEVICE TYPE DISK FORMAT   '/home/oracle/backup/rman/%U_%D.bak';

CONFIGURE CHANNEL 2 DEVICE TYPE DISK FORMAT   '/home/oracle/backup/rman2/%U_%D.bak';

CONFIGURE CHANNEL 3 DEVICE TYPE DISK FORMAT   '/home/oracle/backup/rman3/%U_%D.bak';

 但是执行backup database的时候,rman2、rman3目录下面没有文件产生。

为了彻底搞明白为什么。今天特地做实验。

我是这样想的:如果在rman环境里面设置了,备份的时候 如果不指定目录,它应该会自动的使用配置的目录。但结果却不是这样的。

下面是我的验证:

首先(顺序有点乱  2,3,1)我先设置好一些常用的rman设置

注意:这里datafile backup copies 2 ,而channel 设置3个。

A: 执行backup database ;

结果2个备份的文件都在/home/oracle/backup/rman/下面。不会啊,我都已经设置了channel 的个数和路径。难道是rman自己犯傻,不知道3个channel 中选择哪两个。所以,索性就选了第一个吗?

先暂时放下疑惑。接着看。

B : 现在设置datafile backup copies 3。同样执行backup database;

三个文件还是在/home/oracle/backup/rman 下面。

   见鬼了吧,现在都是3。虽然不会一一对应,但是至少每个里面都有吧,怎么还是会在第一个路径下面呢?

C : 现在设置datafile backup copies 1。同样执行backup database;

三个文件还是在/home/oracle/backup/rman 下面。

总体看一下,这三次备份的文件:

看我的,

红色的2个一样。这是在CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 2;

蓝色的3个一样。 CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 3;

绿色的1个 。CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1;

他们的大小都是一样大 。

上面的备份是在不指定路径的情况,rman选择默认的第一个channel 1 设置。

D : 下面进行指定备份路径来备份。

哈哈,这才是我们想要的效果,三个copies分别放在三个不同的路径下面。

那么现在我想应该就是样:红色的2个都是完整的备份,即有1个主备份,1个副备份,就是2个backup copies(备份片)。同理3的时候,1主2副,3个copies
总结:

要想分别放在不通的目录,还是得手动的format。

Channel        只是允许同时进行备份的路径个数,

backup copies  是允许有几个备份片,有几个副本备份文件。

在不指定路径的情况下,rman只会选择默认的第一个channel 1路径,所有的文件(这里不考虑控制文件)都会在默认的路径下面。
这里包括datafile和archive log。  有不明白的可以找我交流!

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

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

注册时间:2016-02-29

  • 博文量
    203
  • 访问量
    339127