ITPub博客

首页 > 数据库 > Oracle > 5T的数据库怎么备份

5T的数据库怎么备份

原创 Oracle 作者:lusklusklusk 时间:2018-06-20 16:49:32 0 删除 编辑
1、备份的容量
每周六0级备份,其他日期1级备份,启用压缩备份,每次0级备份DB+archivelog大概产生2.5T的备份包,其他日期DB+archivelog大概250G的备份包,一周下来备份包大小为4T,一个月大概16T,保留半年备份,总计需要100T空间,使用128T空间就足够

2、备份的速度
目前使用NAS存储,存储速度大概在100M/s(万兆网卡,但是存储的IO速度只有100M/s),所以备份5T,0级备份大概需要12个小时(5000000/100/60/60=13.8)

3、备份速度的改进措施
使用SAN存储,存储速度大概1G/s(万兆网卡,存储的速度每秒可以达到万兆/8,除以8是因为网络速度单位是bit,存储单位是byte),备份5T,大概需要1.3小时,SAN存储比较昂贵故只申购20T,SAN上面只保留1个月内的数据,其他月份的数据定期从SAN存储上迁移到慢的128T空间NAS存储上去。




如果不申购SAN,只能使用NAS,该怎么备份?
因为0级备份时间12个小时很长,期间可以再启用一个1级备份只备份归档日志的备份,备份策略如下

0级 17:00开始,07:00结束
BACKUP INCREMENTAL LEVEL 0 TAG 'DB0' DATABASE FORMAT '/dbbak/rmanbackup/data/DB_0_%T%U' PLUS ARCHIVELOG  FORMAT '/dbbak/rmanbackup/archivelog/ARCH_0_%T_%s' DELETE ALL INPUT;

1级 23:00开始,24:00结束
BACKUP INCREMENTAL LEVEL 1 TAG 'LOG1' ARCHIVELOG ALL FORMAT '/dbbak/rmanbackup/archivelog/ARCH_1_%T_%s' DELETE ALL INPUT;

0级备份:归档日志+DB+归档日志
第一次归档日志,最后一个日志sequence:336557(备份持续时间17:00-20:00,备份了前一天至今天17:00的归档日志)
DB(备份持续时间20:00-06:00)
第二次归档日志,最初一个日志sequence:336798,最后一个日志sequence:337075(备份持续时间06:00-07:00,备份了23:00-06:00产生的归档日志)

1级备份:归档日志(备份持续时间23:00-24:00,只备份了17:00-23:00产生的归档日志)
最初一个日志的sequence:336558
最后一个日志的sequence:336797


说明0级备份期间的产生的一部分归档日志(17:00-06:00,06:00-07:00期间产生不属于,因为0级数据库在06:00就备份好了),在1级归档日志备份中只备份了17:00-23:00产生的归档日志(即起始于0级备份开始时间,结束于1级备份开始时间),并不是0级份期间的所有归档日志都在1级归档日志备份中备份了(23:00-06:00期间产生的归档日志就没有被备份,而是在0级DB备份后的0级归档日志备份中备份了)



select SEQUENCE#,FIRST_TIME,NEXT_TIME from v$archived_log where SEQUENCE# in (336557,336558,336797,336798,337075)
336557 2018/4/20 16:57:45 2018/4/20 17:00:23
336557 2018/4/20 16:57:45 2018/4/20 17:00:23
336558 2018/4/20 17:00:23 2018/4/20 17:01:21
336558 2018/4/20 17:00:23 2018/4/20 17:01:21
336797 2018/4/20 22:57:22 2018/4/20 23:00:14
336797 2018/4/20 22:57:22 2018/4/20 23:00:14
336798 2018/4/20 23:00:14 2018/4/20 23:00:49
336798 2018/4/20 23:00:14 2018/4/20 23:00:49
337075 2018/4/21 5:53:20 2018/4/21 5:53:38
337075 2018/4/21 5:53:20 2018/4/21 5:53:38


-rw-r-----. 1 1024 users 13841127936 4月  20 18:04 ARCH_0_20180420_25393
-rw-r-----. 1 1024 users 14457288704 4月  20 18:06 ARCH_0_20180420_25394
-rw-r-----. 1 1024 users 12373300224 4月  20 18:27 ARCH_0_20180420_25395
-rw-r-----. 1 1024 users 14544237568 4月  20 18:31 ARCH_0_20180420_25396
-rw-r-----. 1 1024 users 16360293888 4月  20 18:54 ARCH_0_20180420_25397
-rw-r-----. 1 1024 users 14905612288 4月  20 18:56 ARCH_0_20180420_25398
-rw-r-----. 1 1024 users 13927405056 4月  20 19:18 ARCH_0_20180420_25399
-rw-r-----. 1 1024 users 16311396864 4月  20 19:23 ARCH_0_20180420_25400
-rw-r-----. 1 1024 users 13070147584 4月  20 19:44 ARCH_0_20180420_25402
-rw-r-----. 1 1024 users 16017019392 4月  20 19:44 ARCH_0_20180420_25401
--最后一个日志sequence:336557

-rw-r-----. 1 1024 users 14543302144 4月  20 23:36 ARCH_1_20180420_25407
-rw-r-----. 1 1024 users 14880619008 4月  20 23:37 ARCH_1_20180420_25408
-rw-r-----. 1 1024 users 10505546240 4月  20 23:55 ARCH_1_20180420_25410
-rw-r-----. 1 1024 users 14935029760 4月  20 23:59 ARCH_1_20180420_25409
--最初一个日志的sequence:336558
--最后一个日志的sequence:336797

-rw-r-----. 1 1024 users 12344919552 4月  21 06:23 ARCH_0_20180421_25417
-rw-r-----. 1 1024 users 11478225920 4月  21 06:24 ARCH_0_20180421_25416
-rw-r-----. 1 1024 users 12127244800 4月  21 06:40 ARCH_0_20180421_25418
-rw-r-----. 1 1024 users 12419464704 4月  21 06:41 ARCH_0_20180421_25419
-rw-r-----. 1 1024 users 11637486592 4月  21 06:58 ARCH_0_20180421_25420
--最初一个日志sequence:336798

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

请登录后发表评论 登录
全部评论
Welcome to Lukes DB HOME。11G OCM, 5年以上DBA工作经验,博客仅记录自己的一个学习过程,不代表完全准确,如有需要,欢迎转载。

注册时间:2015-02-02

  • 博文量
    349
  • 访问量
    347710