XXXX公司Oracle数据库异地容灾方案

XXXX公司Oracle数据库异地容灾方案

ID:38090611

大小:544.00 KB

页数:4页

时间:2019-05-30

XXXX公司Oracle数据库异地容灾方案_第1页
XXXX公司Oracle数据库异地容灾方案_第2页
XXXX公司Oracle数据库异地容灾方案_第3页
XXXX公司Oracle数据库异地容灾方案_第4页
资源描述:

《XXXX公司Oracle数据库异地容灾方案》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、XXXX公司Oracle数据库异地容灾方案2011年08月29日1、公司简介XXXX公司。2、项目背景lXXXX有两个数据中心。l两个基地之间使用TCP/IP网络进行连接。l生产业务系统的后台数据库为Oracle。l数据库服务器操作系统为Windows。l数据库目前总体数据量约为2.4T。l生产系统为双机容错架构。l希望远程数据中心成为容灾中心。3、解决方案3.1方案原理这是一个很典型的应用场景,用户对RPO、RTO的要求比较高,用户希望数据丢失尽可能少,恢复尽可能快。可是,要实现这一愿望,传统的容灾方案都是采用

2、昂贵的存储设备或卷管理软件来实现,投入相当惊人,用户很难接受!CommVault的CDR连续数据复制是一个性价比很高的解决方案,工作原理如下图所示:这个Oracle远程容灾方案的设计思想是:在容灾系统初始化时或备份系统被破坏时,利用备份和恢复来传送数据库的DBF文件;在数据库日常工作时,利用CDR来时复制数据库日志文件,并将日志回滚到备份数据中(对于双机架构来说,原理相同,所需模块相同,如图生产主机可为双机或集群架构)。系统的数据流如下图所示:3.2实施过程在这个方案中,我们采用了CommVault的备份技术和C

3、DR技术,数据共有4份冗余,除了生产数据外,还有容灾数据,本地备份和异地备份数据;这里需要注意的是,在两个数据中心的数据库都是使用本地数据为业务系统提供服务,并且将数据在两个数据中心之间相互复制,以便达到两个数据中心互为容灾中心的目的。整个容灾系统的建立共分4个阶段:l初始化阶段:通过备份+恢复方式,在容灾站点生成初始化数据l容灾复制阶段:1.通过CDR复制交易日志2.自动回滚日志实现数据库容灾3.每天做异地数据库的冷备份4.每天做本地数据库的热备份l灾难重建阶段:如果数据崩溃,由于本地和异地都有灾备数据,通过本

4、地的直接恢复实现本地网络的灾难数据重建,避免在远程网络上传送大量的初始化数据l容灾演练阶段:将容灾站点的数据库打开,就可以使用了。恢复正常工作方式,只要将灾备的数据恢复,然后回滚以前的日志数据,就能恢复容灾复制阶段。4、技术要点在这4个阶段中,充分利用了CommVault的独特技术:lCDR复制:连续数据复制,复制数据库交易日志。l断点续传:支持从中断点继续传送。lGridStor:支持多个介质服务器使用不同地区的数据源,这样就不需要通过网络来回传送大量的数据。l自动恢复和回滚:支持以时间或者自动的方式,恢复和回

5、滚日志或其它数据,而不需要手工执行。l辅助拷贝:支持将本地的备份数据复制到异地,实现异地的灾备。

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。