运营商省公司应用系统现去O过程如何保证业务连续性?

运营商省公司应用系统现已启动去O工作,不论选型,先讨论去O进程中如何保证应用系统业务连续性。假设某系统应用采用异地双活集群部署、数据库采用异地主备容灾模式部署,该部署状态在去O进程中,异地双活应用集群对接的数据库只能从O和非O中二选一,在正式切换到非O状态时,怎么保证原有应用和非O数据库完美兼容,不会影响业务连续性?更进一步,我关注的是切换至非O数据库阶段,需要进行哪些方面的适配测试,测试指标需要达到怎样的水平,才能极大限度的为正式切换为非O数据库运行提供理论保证。

参与7

1同行回答

austindatabaseaustindatabase数据库架构师互联网金融
首先,看需求,这里ORACLE 在兼容性方面对于切换其他数据库有较重的要求,虽然大多国产数据库都在提出100%兼容ORACLE ,但是在细节和众多的存储过程方面兼容性还是一个问题,所以建议从国产数据库中,选择与ORACLE 最接近的产品,和有成功替换案例的产品。这里建议使用达梦数据库,在...显示全部

首先,看需求,这里ORACLE 在兼容性方面对于切换其他数据库有较重的要求,虽然大多国产数据库都在提出100%兼容ORACLE ,但是在细节和众多的存储过程方面兼容性还是一个问题,所以建议从国产数据库中,选择与ORACLE 最接近的产品,和有成功替换案例的产品。

这里建议使用达梦数据库,在省通信公司有相关的替换案例,通过直接作为ORACLE的备库进行替换,验证,基本可以保证业务的连续性。

收起
互联网服务 · 2023-09-21
浏览432

ChatGPT 回答

在去O进程中,保证应用系统业务连续性的关键是确保原有应用和非O数据库的兼容性。为了达到这个目标,可以采取以下措施:

  1. 数据库迁移前,对原有应用进行全面测试,包括功能测试、性能测试、安全测试等,确保应用在当前环境下的稳定性和可靠性。
  2. 在非O数据库上进行应用测试,确保应用在新环境下的稳定性和可靠性。测试指标应该包括应用的性能、稳定性、可靠性、安全性等方面。
  3. 在数据库迁移过程中,采取渐进式迁移的方式,逐步将数据从O数据库迁移到非O数据库,确保数据的完整性和一致性。
  4. 在数据库迁移完成后,对应用进行全面测试,包括功能测试、性能测试、安全测试等,确保应用在新环境下的稳定性和可靠性。
  5. 在切换至非O数据库阶段,需要进行适配测试,测试指标需要达到应用在新环境下的稳定性和可靠性,确保应用能够正常运行。
  6. 在适配测试中,需要测试应用在非O数据库上的性能、稳定性、可靠性、安全性等方面,确保应用能够正常运行。
  7. 在适配测试中,需要对应用进行全面测试,包括功能测试、性能测试、安全测试等,确保应用在新环境下的稳定性和可靠性。

通过以上措施,可以保证应用系统业务连续性,在切换至非O数据库阶段,应用能够正常运行,不会影响业务连续性。

提问者

宋宇
网管系统运营中国移动通信集团新疆有限公司

问题来自

相关问题

相关资料

相关文章

问题状态

  • 发布时间:2023-08-29
  • 关注会员:2 人
  • 问题浏览:1062
  • 最近回答:2023-09-21
  • X社区推广