Oracle-Dataguard方案建议2目前CCDIERP数据库的问题单点故障现阶段数据库存储设备为单一故障点,因此存在以下问题:1.当存储设备出现磁盘阵列容错范围内的磁盘损坏后,需更换新磁盘,并进行数据恢复操作,数据恢复操作所需时间会随着数据量的增大而变长,而在恢复时间内系统无法使用。2.当存储设备出现了大于磁盘阵列容错范围的故障后,ERP系统则会由于没有备用的存储介质而导致系统无法恢复。该情况只能进行数据库恢复。数据库恢复时间过长当ERP数据库需要恢复数据时,按目前的备份机制及数据量,恢复时间大概约6小时左右。3目前CCDIERP数据库的问题BI应用对ERP数据库影响比较大1.BI系统会定时从ERP系统中抽取数据,会造成ERP系统使用速度变慢。2.有时为做业务结算,必须手工即时从ERP系统抽取数据,这会使得本来就处在负载高峰的数据库压力雪上加霜。3.当以后ERP数据库数据量变得更加庞大时,甚至会导致ERP数据库负载过大而不能使用。CloneERP环境时需要停机当由于需要而进行ERP环境的Clone时,就必须停机操作,依照当前数据量大小,停机时间约7小时左右。4什么是OracleDataGuard?PrimarydatabaseStandbydatabaseDatabaseDatabasecopyRedotransportOracleNet5DataGuard益处灾难恢复,数据保护,和高可用性DataGuard提供了一个有效的、广泛的灾难恢复及高可用性解决方案。完全的数据保护DataGuard能确保没有数据丢失,即使面对无法预料的灾难。6DataGuard益处系统资源的有效使用Standby数据库,能用于其它任务如备份、报表、总结、和查询,从而减少了主数据库用于执行这些任务所需的工作负载,节省了宝贵的CPU和I/O循环。灵活保护数据,平衡可用性与性能需求提供了最大保护、最大可用性、和最大性能模式,以帮助企业平衡数据可用性与系统性能需求。7DataGuard益处自动探测和解决中断当由于如网络等原因导致主备数据库的连接失败,DataGuard会在重新建立连接后,自动将主备机之间所有未同步过的数据进行同步。集中和简单的管理DataGuardbroker提供了一个图形化的用户界面和一个命令行界面来自动化管理。8DataGuard益处与Oracle数据库集成DataGuard是Oracle数据库企业版中的一个特性,不需要单独地安装。自动角色转换在主站点灾难的情况下,DataGuardbroker自动故障转移到一个同步的备站点上。9DataGuard方案能解决ERP系统问题双磁盘阵列架构有效解决单点故障问题,增加数据库安全级别。秒级数据库切换故障发生后,系统直接切换到Standby数据库继续工作,时间从6小时降低到30秒。10DataGuard方案能解决ERP系统问题查询负载分离BI应用可到Standby数据库去查询数据,保证ERP的Primary数据库不受BI应用影响。CloneERP环境时不用停ERP数据库直接CloneStandbyERP数据库,不影响ERP系统运行。11硬件采购情况建议用途现有设备数量建议核心数据库HPDL5801不做改变核心数据库备机(HA)HPDL5801建议用于DataGuard数据库主机光纤交换机HP2不做改变核心数据库核心存储NetApp1不做改变DG数据库核心存储NetApp1新采购,型号和容量可参考核心数据库注:以上建议只做到数据库冗余,如需要做到异地容灾,还需要增加新机房建设以及光纤交换机等投入!12总结建议采用OracleDataGuard优点:系统安全性提升系统可用性提升系统性能提升缺点:硬件成本投入此课件下载可自行编辑修改,仅供参考!感谢您的支持,我们努力做得更好!谢谢