- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
江西省交通稽查征费局
容灾中心技术方案
建议书V1.2
目录
1. 需求分析 3
2. 方案一:Oracle DataGuard数据库容灾 4
2.1. Oracle DataGuard工作原理 6
2.2. Oracle DataGuard冗灾实施步骤 8
2.3. Oracle Data Guard 冗灾方式的优缺点 8
2.4. 设备清单 9
3. 方案二:HP CA(Continuous Access) 9
3.1. HP Continuous Access工作原理 10
3.2. HP Continuous Access容灾方式的优缺点 12
3.3. 设备清单 12
4. 容灾方案比较 12
5. 灾难备份恢复流程 13
需求分析
在江西省交通稽查征费局信息系统中主要由两台HP rx6600主机,共享一台EVA 4000光纤磁盘阵列。两台主机为双机环境,通过SAN连接到一台EVA 4000和一台MSA6030带库,两台服务器上各运行了一个ORACLE10G实例,整个数据库环境为ORACLE10G RAC,全省的征费数据全部保存在EVA4000的磁盘阵列上,一旦出现异常情况(如机房火灾或地震等),全省用户缴费信息将全部丢失,造成的损失将无法估计。如何有效保护信息系统中的数据,实现数据同城/异地容灾,是摆在江西省交通稽查征费局IT员新课题。
现有拓扑图如下:
DR(Disaster Recovery)系统容灾和BC(Business Continuity)业务连续性解决方案是业界基础架构(Infrastructure)方面的一个主要解决方案,各大存储硬件和软件公司都有自己的解决方案,总的来说,分为基于存储、服务器、以及软件应用三种方式或者相互组合。
容灾中心的硬件选择
容灾中心的建立需要新采购服务器、存储以及其他周边设备。
在主机方面我公司推荐与现有数据库服务器同一系列的HP RX6600 服务器,软件完全兼容,运行维护方便。支持各种类型的Oracle DataGuard复制技术。详细配置如下:
参数 型号
HP rx6600(8个1.6GB)
参数
tpmC比较
230,569
CPU颗扩展性
最多可扩展为8路
最大内存
192GB
最大内部存储
2.8TB
最大内部硬盘插槽
16
I/O总带宽
8GB/s
CPU到内存带宽
17GB/s
分区支持
最多4个物理分区
系统支持
HP-UX 11iV2/V1、Win2003、Linux、OpenVMS v8.3
尺寸
高
442mm
宽
489mm
深
696mm
重量
最大
68kg
电源
电压范围
180 to 264 or 200 to 240 VAC (+/-10%)
最大高度
10,000ft
温度
5 to 35°C(41 to 95°F)
存储方面建议采用与现有存储同一型号,HP EVA 4000。
方案一:Oracle DataGuard数据库容灾
Oracle Data Guard 通过使用称为standby database的数据库来防止出现数据的灾难。它通过将primary database数据库的重做日志传到并应用到standby database数据库来使standby database数据库与primary database数据库同步:??? 可以将重做日志直接从primary database数据库同步写到standby database数据库来完成完全没有数据损失的灾难保护。这会给primary database数据库的性能带来一定的性能损失。
可以将归档的重做日志从primary database数据库异步写到standby database数据库来使primary database数据库在极少损失性能的前提下,最小化地减少数据的丢失。
如果重做日志数据到达standby database数据库后快速应用到standby database数据库,则在primary database数据库出现问题时可以快速地 failover 到standby database数据库。然而,如果延缓一定时间后再应用重做日志数据,可以避免primary database数据库的错误快速地传播到standby database数据库。
Oracle Data Guard是Oracle目前提供的最佳技术,可以维护关键数据的实时拷贝,从而防止了所有数据丢失因素。我们可以配置备用数据库使其对主数据库的性能几乎没有任何影响。由于仅对生产数据库所作的更改才发送到备用数据库中,因而这样的应急方案相对于镜像所有数据库文件记录的方式来说,能够与高事务处理率保持同步。
在没有执行恢复时可以以只读的方式查询备用数据库,以减轻主数据库的压力,而生产数据
文档评论(0)