对于亿级数据量的oracle数据库,应该如何备份?

oracle数据库,数据量也太大了,如果是亿级的,备份怎么搞?

参与10

2同行回答

baizhaoxianbaizhaoxian联盟成员容灾备份管理工程师
对亿级数据量的Oracle数据库备份措施为:跟亿级数据量关系不大,跟数据容量有关:策略一:全备与累积增备和差异增备结合。策略二:Oracle数据库合成备份。策略三:全备和Oracle日志连续性备份。...显示全部

对亿级数据量的Oracle数据库备份措施为:
跟亿级数据量关系不大,跟数据容量有关:
策略一:全备与累积增备和差异增备结合。
策略二:Oracle数据库合成备份。
策略三:全备和Oracle日志连续性备份。

收起
互联网服务 · 2019-09-12
haizdlhaizdl技术经理大连
这个问题,我觉得需要从两方面入手考虑。首先,这个数据量是不是必须的?能达到这样的数据量,那么数据库里面的数据到底保留了多少历史数据?相信大部分都是历史数据。把这么大的历史数据和活动数据放在同一个表里面,一旦有全表扫描发生,查询性能会很糟糕。所以我认为首先得从业务层...显示全部

这个问题,我觉得需要从两方面入手考虑。
首先,这个数据量是不是必须的?能达到这样的数据量,那么数据库里面的数据到底保留了多少历史数据?相信大部分都是历史数据。把这么大的历史数据和活动数据放在同一个表里面,一旦有全表扫描发生,查询性能会很糟糕。所以我认为首先得从业务层面去考虑是否可以采取合理的历史数据和活动数据的管理方法,不管是周期性归档还是其他有效方法,得先将两部分数据尽量切分。
其次,才是从备份层面的增量、日志、快照等方面结合着考虑大数据量的备份策略,因为历史数据和活动数据的量级、备份频度、恢复要求等各个方面的需求都不一样。我们需要根据不同的需求制定合理的策略。

收起
银行 · 2019-09-16
浏览2631

提问者

shaoj
数据库架构师银行
擅长领域: 数据库分布式系统服务器

问题来自

相关资料

问题状态

  • 发布时间:2019-09-11
  • 关注会员:3 人
  • 问题浏览:3997
  • 最近回答:2019-09-16
  • X社区推广