Oracle EBS 的克隆需求
克隆是生物学里最为人所知的术语,是指使用生物技术把生物复制与原件完全一样的副本的过程。在Oracle EBS的系统建设、客制化开发和运营过程中,针对不同的业务需求,通常会创建多个业务系统环境,这项操作也被称为克隆。
除了企业的日常业务实际使用的生产环境(Productionenvironment),还会克隆出以下几项较为典型的业务系统环境:
Oracle EBS 带有克隆工具脚本支持完整的环境复制过程,可将一个现有的源生产环境,复制出多份新的克隆环境。但同时为保持克隆环境的数据接近生产环境,EBS DBA 需要定期通过高级克隆方式进行文件的更新,尤其是包含业务信息的数据文件的更新。高级克隆的主要步骤包括目标环境的应用层和数据库层的更新(如果期间发生过版本变更),数据文件通过 RMAN 的备份和恢复,使用adcfgclone脚本工具进行配置刷新和环境的个性化配置等。
用户需求
国内某一线家居品牌作为国内家居行业的领导者,通过信息系统的实施已实现生产制造流程对消费者的定制需求的快速响应,基于Oracle EBS 建设公司整体的 ERP 系统业务,同时利用虚拟化应用平台和单机数据库平台搭建多个开发和测试环境。
系统拓扑如下:
为满足业务上持续不断的开发需求,在项目开发周期内一个月左右需要进行一次数据同步。现有 EBS 数据库测试平台的架构设计在平台资源和建设效率上已经不满足开发需求。主要表现在:
产品方案
沃趣科技产品专家经过对EBS 克隆过程的现场调研和环境考察,推荐QPlus数据库容灾备份平台产品升级EBS 测试开发平台。它是一套集合CDP备份、历史数据秒级恢复、快速创建开发测试环境、生产环境灾备保护等功能的一体化数据库备份云平台。QPlus产品开发团队和实施专家经过与该家居品牌开发运维团队深入交流,利用QPlus快速创建开发测试环境的产品特性匹配Oracle EBS 的克隆需求,并根据项目场景针对性地进行功能特性的增强。
QPlus产品承载 Oracle EBS 系统的测试环境的拓扑如下:
上线效果
产品上线后,实现 Oracle EBS 测试环境的快速上线和资源集约化使用,主要表现在:
QPlus数据库容灾备份平台产品,有助于数据库测试开发环境的统一管理和开发效率的提升。该家居品牌后期将进一步扩大使用范围,将部分开发需求较多、版本迭代较快的业务系统数据库也统一部署到 QPlus云平台内。
背 景
Oracle 电子商务套件(OracleE-Business-Suite)是与 SAP ERP 齐名的两大ERP 软件之一,可用来组织和管理企业关键业务流程的系统软件,涵盖了供应链、制造、财务、合同和订单管理等在内的每一个环节的业务,实现关键业务流程自动化。