RMAN 备份集合(BACKUPSET)备份片段(BACKUPPICE)

我的学习笔记:
我的试验
RMAN>  run{
2> allocate  channel t1 type disk maxpiecesize 10m;
3>  backup database format='/oradatatest/%d_%T_%s_%p_.bak' filesperset 1;
4> }
完成后查看文件
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_10_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_11_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_12_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_13_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_14_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_15_.bak
-rw-r-----  1 oracle oinstall  2867200 Feb 19 18:50 GELCPRO_20090219_10_16_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_1_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_2_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_3_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_4_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_5_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_6_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_7_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_10_8_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_10_9_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_1_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_2_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_3_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_4_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_5_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_6_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_7_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_11_8_.bak
-rw-r-----  1 oracle oinstall  7118848 Feb 19 18:50 GELCPRO_20090219_11_9_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_12_1_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:50 GELCPRO_20090219_12_2_.bak
-rw-r-----  1 oracle oinstall  2146304 Feb 19 18:50 GELCPRO_20090219_12_3_.bak
-rw-r-----  1 oracle oinstall  7110656 Feb 19 18:50 GELCPRO_20090219_13_1_.bak
-rw-r-----  1 oracle oinstall    98304 Feb 19 18:50 GELCPRO_20090219_14_1_.bak
-rw-r-----  1 oracle oinstall   108032 Feb 19 18:37 GELCPRO_20090219_7_1_arc.bak
-rw-r-----  1 oracle oinstall    18432 Feb 19 18:37 GELCPRO_20090219_8_1_arc.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_10_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_11_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_12_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_13_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_14_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_15_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_16_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_17_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_18_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_19_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:48 GELCPRO_20090219_9_1_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_20_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_21_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_22_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_23_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_24_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_25_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_26_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_27_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_28_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_29_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:48 GELCPRO_20090219_9_2_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_30_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_31_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_32_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_33_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_34_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_35_.bak
-rw-r-----  1 oracle oinstall  9592832 Feb 19 18:49 GELCPRO_20090219_9_36_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:48 GELCPRO_20090219_9_3_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:48 GELCPRO_20090219_9_4_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_5_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_6_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_7_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_8_.bak
-rw-r-----  1 oracle oinstall 10485760 Feb 19 18:49 GELCPRO_20090219_9_9_.bak
[oracle@dba oradatatest]$
 
虽然有点乱但是大家可以看到很多文件都是10m 这就是一个备份片段,
我使用的格式为/%d_%T_%s_%p_. 及%d数据库名。%T时间邮戳,%s备份集合标示,%p备份片表示。GELCPRO_20090219_9_8就是这样的形式 仔细观察/%d_%T_%s_%p当%s不变的情况下%p不断变化。这就表示一个备份集合里面的备份片GELCPRO_20090219_9_8表示第9个备份集合中的第8片段。
然后我们来看看相关概念:
---备份集
备份集是一种逻辑结构,它具有以下特性:
• 备份集包含一个或多个称作备份片的物理文件。
• 备份集是使用BACKUP命令创建的。FILESPERSET参数可以控制备份集中包含的数据文件个数。
• 可以将备份集写入磁盘或磁带。缺省情况下,Oracle为大多数平台提供一个磁带输出,称为SBT(系统备份到磁带),当使用介质管理器时,备份将输出到磁带设备中。
• 在执行恢复之前必须通过还原操作从备份集中提取文件。
• 归档重做日志文件备份集不能是增量备份(缺省为完全备份)。
• 备份集不包含从未使用过的数据块。
----备份片
 
逻辑备份集通常只包含一个备份片。备份片是一个包含一个或多个Oracle数据文件或归档日志的物理文件。
对于大型数据库,一个备份集可能超出单个磁带盘、物理磁盘或操作系统文件的最大容量。可以使用CONFIGURE CHANNEL或ALLOCATE CHANNEL命令及MAXPIECESIZE选项来限制每个备份集片的大小。
----理解
备份集合是逻辑单位,在物理一级表现为备份片。犹如表空间和数据文件。如果分配多个通道一个通道备份一个备份集。
 
 

 

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

转载于:http://blog.itpub.net/235507/viewspace-608700/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值