Oracle 学习之RMAN(六)备份集备份片
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,我们回过头来看看进行数据库备份时生成的文件。RMAN> backup database; Starting backup at 2015/07/08 00:58:27using channel ORA
千家信息网最后更新 2025年01月24日Oracle 学习之RMAN(六)备份集备份片
我们回过头来看看进行数据库备份时生成的文件。
RMAN> backup database; Starting backup at 2015/07/08 00:58:27using channel ORA_DISK_1channel ORA_DISK_1: starting full datafile backup setchannel ORA_DISK_1: specifying datafile(s) in backup setinput datafile file number=00001 name=/u01/app/oracle/oradata/devdb/system01.dbfinput datafile file number=00002 name=/u01/app/oracle/oradata/devdb/sysaux01.dbfinput datafile file number=00005 name=/u01/app/oracle/oradata/devdb/example01.dbfinput datafile file number=00003 name=/u01/app/oracle/oradata/devdb/undotbs01.dbfinput datafile file number=00006 name=/u01/app/oracle/oradata/devdb/idx01.dbfinput datafile file number=00004 name=/u01/app/oracle/oradata/devdb/users01.dbfchannel ORA_DISK_1: starting piece 1 at 2015/07/08 00:58:28channel ORA_DISK_1: finished piece 1 at 2015/07/08 01:00:33piece handle=/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_nnndf_TAG20150708T005827_bsr19n9z_.bkp tag=TAG20150708T005827 comment=NONEchannel ORA_DISK_1: backup set complete, elapsed time: 00:02:05channel ORA_DISK_1: starting full datafile backup setchannel ORA_DISK_1: specifying datafile(s) in backup setincluding current control file in backup setincluding current SPFILE in backup setchannel ORA_DISK_1: starting piece 1 at 2015/07/08 01:00:34channel ORA_DISK_1: finished piece 1 at 2015/07/08 01:00:35piece handle=/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_ncsnf_TAG20150708T005827_bsr1flnq_.bkp tag=TAG20150708T005827 comment=NONEchannel ORA_DISK_1: backup set complete, elapsed time: 00:00:01Finished backup at 2015/07/08 01:00:35
一共生成了两个文件
/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_nnndf_TAG20150708T005827_bsr19n9z_.bkp/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_ncsnf_TAG20150708T005827_bsr1flnq_.bkp
第一个文件包含了6个dbf文件的备份,第二个文件包含了控制文件和spfile的备份。这两个文件RMAN称之为备份集。
备份集:是RMAN用来保存备份特有的格式,一个备份集可以包含一个或者多个物理文件。
备份集有三种:
数据文件:可以包含数据文件和控制文件,但不包含归档日志。
归档日志:仅包含归档日志,不能包含数据文件或控制文件。
备份集:在RMAN中可以对备份集做备份,也就是说备份集里面包含备份集。
备份集的特性
可以使用BACKUP 命令创建备份集。FILESPERSET 参数可以控制备份集中包含的数据文件个数。
备份集通常包含多个文件。
可以将备份集写入磁盘或磁带。
要从备份集中提取文件,必须使用还原操作。
数据文件备份集可以是增量备份或完全备份。
备份集不包含从未使用过的块。
我们试想一下,如果按照上面备份数据库一样,所有的数据文件都只生成一个备份集文件会有什么问题?当数据库非常大的时候,生成出来的一个文件也是巨大的。即便我们不考虑操作系统对文件大小是否有限制。那么大的一个文件在管理维护上也是非常困难的。
为此,Oracle引入了备份片的概念。如果你仔细留意上面备份信息,你会发现这样的字样。
piece handle=/u01/app/oracle/fast_recovery_area/DEVDB/backupset/2015_07_08/o1_mf_nnndf_TAG20150708T005827_bsr19n9z_.bkp
piece即时备份片的意思。备份片在物理上将备份集拆分成一个或多个文件。我们看下图:
备份片的特性
备份片是备份集中的一个文件。
备份片可以包含来自多个数据文件的数据块。
可以使用参数MAXPIECESIZE来控制备份片的最大大小。
备份
文件
数据
控制
多个
生成
数据库
日志
两个
参数
大小
物理
特性
巨大
最大
困难
为此
操作系统
上将
下图
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
网络安全工程职业
网络安全在身边绘画
对接分析型数据库租用
计算机网络技术基础知识教学
情绪周期数据库
网络技术实训总结5000字
互联网 是科技竞赛吗
流媒体存储服务器 监控
网构软件开发内容
计算机网络技术第52页
杭州手机软件开发系统
营口软件开发价格正规多少钱
兰州哪有卖二手服务器的市场
网络技术转让优化价格
无法打开服务器控制管理器
惠普官网服务器
就业网络安全工程师
经信委网络安全周宣传
数据库整体复习ppt
大学里计算机网络技术专业
管家婆数据库位置
网络产品服务应当符合网络安全
jquery 服务器
服务器管理app
浩腾数据库
服务器架设传奇卡顿
服务器系统装好了没网络
证候文献数据库建立方法
一般遇到网络安全后你会怎么做
网络安全与什么专业有关