【摘要】本文系统梳理了数据迁移全过程中的工作要点和思路方法,为同行做好合理的规划及实施提供参考。
1. 数据迁移概述
数据迁移,是一个非常复杂的过程,不仅仅是将数据从一个地方移动到另一个地方。这里需要考虑业务定义、架构变更、应用改造、数据安全等诸多方面问题。在实际迁移工作中,需要结合企业的方方面面,做好合理的规划及实施,否则很可能会导致迁移结果达不到预期,浪费人力财力。在正式开始迁移之前,有几项工作是需要提前考虑的。
1).迁移目的
在我们正式开展迁移之前,首先要对迁移目的有个清晰的定位。后面的很多工作的前提,正基于此。下面罗列下常见的目的,真实场景中可能包含一个或多个的组合。
-
成本
现有方案成本过高,因而考虑至低成本方案。这里需要关注几点:
-
迁移后方案的总体成本,不仅要考虑初期采购成本,也要考虑后期维护及商业方案中过了初始几年后的持有成本。
-
迁移方案本身的成本,这里包括经济、时间、人力、风险成本等多种因素。
-
如实施失败时,必要的回退成本,包括因此而产生的对业务的影响所到来的经济损失。