4957 0

[生活百科] 数据迁移的方法_数据迁移的策略 [推广有奖]

企业贵宾

巨擘

0%

还不是VIP/贵宾

-

威望
4
论坛币
624047 个
通用积分
147.7393
学术水平
918 点
热心指数
987 点
信用等级
841 点
经验
398782 点
帖子
9795
精华
48
在线时间
17322 小时
注册时间
2014-8-19
最后登录
2022-11-2

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

数据迁移的方法_数据迁移的策略


数据迁移的方法


  数据迁移可以采取不同的方法进行,归纳起来主要有3种方法:系统切换前通过工具迁移、系统切换前采用手工录入以及系统切换后通过新系统生成。


  1.系统切换前通过工具迁移


  在系统切换前,利用ETL(Extract Transform Load,抽取、转换和装载)工具把旧系统中的历史数据抽取、转换,并装载到新系统中去。其中ETL工具可以购买成熟的产品,也可以是自主开发的程序。这种方法是数据迁移最主要,也是最快捷的方法。其实施的前提是:历史数据可用并且能够映射到新系统中。


  2.系统切换前采用手工录入


  在系统切换前,组织相关人员把需要的数据手工录入到新系统中。这种方法消耗的人力、物力比较大,同时出错率也比较高。主要是一些无法转换到新系统中的数据和新系统启用时必需的、而旧系统无法提供的数据采用这种方法,作为第1种方法的有益补充。


  3.系统切换后通过新系统生成



  在系统切换后,通过新系统的相关功能,或为此专门开发的配套程序生成所需要的数据。通常根据已经迁移到新系统中的数据来生成所需的信息。其实施的前提是,这些数据能够通过其他数据产生。


数据迁移的策略


  数据迁移的策略是指采用什么方式进行数据的迁移。结合不同的迁移方法,主要有一次迁移、分次迁移、先录后迁、先迁后补等几种方式可供选择。


  1.一次迁移


  一次迁移是通过数据迁移工具或迁移程序,将需要的历史数据一次性全部迁移到新系统中。一次迁移的优点是迁移实施的过程短,相对分次迁移,迁移时涉及的问题少,风险相对比较低。其缺点是工作强度比较大,由于实施迁移的人员需要一直监控迁移的过程,如果迁移所需的时间比较长,工作人员会很疲劳。一次迁移的前提是新旧系统数据库差异不大,在允许的宕机时间内可以完成所有数据量的迁移。


  2.分次迁移


  分次迁移是通过数据迁移工具或迁移程序,将需要的历史数据分几次迁移到新系统中。分次迁移可以将任务分开,有效地解决数据量大和宕机时间短之间的矛盾。但是分次切换导致数据多次合并,增加了出错的概率,同时为了保持整体数据的一致性,分次迁移时需要对先迁移的数据进行同步,增加了迁移的复杂度。分次迁移一般在系统切换前先迁移静态数据和变化不频繁的数据,例如代码、用户信息等;然后在系统切换时迁移动态数据,例如交易信息。对于静态数据迁移之后发生的数据变更,可以每天同步到新系统中,也可以在系统切换时通过增量的方式一次同步到新系统中。


  3.先录后迁


  先录后迁是在系统切换前,先通过手工把一些数据录入到新系统中,系统切换时再迁移其他的历史数据。先录后迁主要针对新旧系统数据结构存在特定差异的情况,即对于新系统启用时必需的初始数据,无法从现有的历史数据中得到。对于这部分初始数据,就可以在系统切换前通过手工录入。


  4.先迁后补



  先迁后补是指在系统切换前通过数据迁移工具或迁移程序,将原始数据迁移到新系统中,然后通过新系统的相关功能,或为此专门编写的配套程序,根据已经迁移到新系统中的原始数据,生成所需要的结果数据。先迁后补可以减少迁移的数据量。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:数据迁移的策略 数据迁移的方法 数据迁移 transform extract 数据迁移的方法 数据迁移的策略


https://www.cda.cn/?seo-luntan
高薪就业·数据科学人才·16年教育品牌
您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加JingGuanBbs
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-6-17 00:16