超大Oracle数据库备份,没有足够的磁盘空间,怎么备份

如题所述

那就不全部备份,而是分别备份。也就是数据分级。都是增量备份啊。如果是全部备份,本来空间就不够,怎么全部备份。
比如最重要的数据,每天备份,然后保留一个月。而且是在线备份。比如你的数据有10T,那么最重要的数据不会超过10G,也就是千分之一。就算是千分之2,也就是20G,一个月大约600G,这点空间还是有的,大数量一般展示层面也就这个比例。
次一级的数据则每星期备份一次,保留一个月内的。也就是保留四个备份。这部分数据大约5%-10%。如按照10T计算,那么就是500G-1T,这是总共的,增量肯定没有这么大,估计有1.5T的空间足够了。加上上面的也就是2T空间。
再下一层,就把非常重要的数据基础数据备份出来(也就是说有些基础数据是不备份的),这部分数据的量大概和上面的差不多也是1.5T。那么三者加起来就是3.6T左右,如果想更省一部分,那么3T也就差不多了。
10T的数据量3T的在线备份,差不多了。剩下的有需要离线备份用离线备份,或者带库备份,其他的如果有办法就备份,是在没办法放弃也可以。虽然都说数据很重要,可是没有备份空间也是巧妇难为无米之炊啊。
温馨提示:答案为网友推荐,仅供参考
相似回答