当生产数据量较大后,在做迁移时,各种备份安排大都是怎么考虑和安排的?

当生产数据量较大后(比如几个TB以上),在做迁移时,各种备份安排大都是怎么考虑和安排的?显示全部

当生产数据量较大后(比如几个TB以上),在做迁移时,各种备份安排大都是怎么考虑和安排的?

收起
参与21

查看其它 4 个回答Jerry Miku的回答

Jerry MikuJerry Miku其它The Global 500

      曾经做过几个数据库系统的迁移,系统迁移用两种方案做过,一个是DSG,一个就是我们EMC Networker。

      对于IDC来说,几TB不算大数据库,迁移本身也简单。DSG的方式是持续抽数复制,优点是不用停机,但缺点也很明显,抽数过程不能中断,一旦中断从头开始。备份软件Networker的方式就是备份恢复,在前天晚上做FULL备份,然后迁移当天在迁移主机上恢复FULL备份(也可以提前做),同时备份生产库的归档到迁移主机上,然后在迁移主机上追归档。迁移当晚,迁移主机上的数据库和生产库数据基本一致了,可能就是几十个归档的差值。迁移时,断开生产库的所有数据库应用链接,把数据库归档全部切出来,备份恢复到迁移主机上追加。剩下的就是DB去检验数据了,部署应用。

      除去上面两种,还有存储复制这种方案,也是相对安全的一种迁移,优点是停机时间短,大部分操作可以不中断业务的时候操作,但IO可能会高;缺点也十分明显,要两套存储之间能完美复制(成本)。

     这几种方案里,推荐备份软件来做。DSG的这种方式不确定因素太多,要是网络闪断或者延时突变,抽数中断的可能性很大。存储复制的成本相对较高,不过效率也是比较高的一种。备份软件来说,风险最小,成本也低,最重要的一点,容错高。

     如果迁移时对数据做保全的话,建议前一天做FULL,后面备份归档即可。FULL备份是在夜间进行,不会耽误生产。归档备份IO小,对数据库也没什么影响。

IT其它 · 2017-01-20
浏览2205

回答者

Jerry Miku
其它The Global 500
擅长领域: 存储备份灾备

Jerry Miku 最近回答过的问题

回答状态

  • 发布时间:2017-01-20
  • 关注会员:6 人
  • 回答浏览:2205
  • X社区推广