1、调研分析
收集业务系统的详细信息:业务系统的信息收集,通过多多种方式,获取冰鉴业务系统的详细信息,为业务迁移方案设计提供基础信息输入。从操作系统兼容性、资源满足程度、业务系统特殊需求等方面综合评估业务系统云化可行性,针对单位业务是否可在平台进行部署的分析 提供迁移建议。
2、规划设计
迁移评估分析内容进行确认后,迁移团队根据前期的调研分析、业务单位的业务特性,设计上云方案,上云方案设计完成后领导确认业务上云方案。方案确认后,根据方案中的资源规划,发放单位需求的虚拟机资源、数据库资源。
3、测试验证
根据上云方案中的步骤流程,按照既定方案,准备迁移测试环境和测试用例,进行业务迁移测试,从操作系统兼容性、业务服务器负载、数据一致性、网络互通等方面验证上云方案的可行性。经过迁移测试,能提前暴露出上云过程中的问题,针对具体的问题制定相应的解决方案,为正式迁移实施环节的突发事件提供支撑。
4、上云实施&数据验证
根据方案,分布实施应用迁移、数据库迁移及数据增量同步工作,业务系统迁移到云平 台后,客户制定测试用例验证业务系统的功能,待验证部分包括业务系统基础功能、与周边系统互通性、数据一致性等。 ·
业务系统功能正常后,迁移环节结束,进入运维阶段,运维团队负责对云平台基础资源的运维,应用业务系统的运维和优化由迁移团队和客户共同来完成。
5、割接与回退
停止源端写入,确保kafka无新增消息,数据追平,云侧启动,修改DNS解析业务流量导入云。
无流量写入直接就修改DNS;有流量写入,向源端数据库反向同步数据,停止云业务反向追平后,修改DNS解析,稳定性观察;有损回滚,建立反向同步链接的前提下直接修改DNS,对确实数据补录。