2021年新老系统迁移及整合方案

合集下载

系统迁移方案计划

系统迁移方案计划

系统迁移方案计划一、迁移背景。

咱这老系统就像住了很久的老房子,虽然还能用,但有些跟不上时代的步伐啦。

新系统就像是新盖的豪华大厦,功能更强大、更高效。

为了让咱的工作或者业务能更顺畅地发展,就像从老房子搬到新房子一样,我们得把系统迁移过去。

二、目标。

1. 顺利地把所有数据、功能从老系统转移到新系统,就像搬家时把所有东西完好无损地搬到新房子一样。

2. 在迁移过程中尽量减少对正常业务的影响,就像搬家的时候不能把生活弄得一团糟,还是得正常过日子。

三、前期准备。

1. 系统调研。

就像要了解新房子的布局一样,我们得深入了解新系统的架构、功能模块。

找新系统的供应商或者技术专家,让他们像导游一样给我们详细介绍新系统的各个角落,哪里能放啥东西(对应功能模块的用途)。

同时,也要好好审视老系统,看看哪些功能是常用的,哪些数据是最重要的,就像整理老房子里的东西,看看哪些是必须带走的宝贝。

2. 数据备份。

这可是重中之重啊!把老系统的数据备份就像给老房子里的所有东西都拍个照,留个底。

万一在搬家(迁移)过程中出了啥岔子,还能把数据恢复回来,不至于一无所有。

要确定备份的频率,是每天备份,还是每小时备份,这得根据数据变化的速度来决定。

如果数据像流水一样变化得特别快,那备份的频率就得高一些,就像流水线上的产品要频繁盘点一样。

3. 人员培训。

新系统就像新的游戏规则,大家得先学会怎么玩。

组织相关人员参加新系统的培训课程,让他们像小学生上课一样认真听讲。

可以请新系统的技术人员来当老师,也可以让先学会的同事当小老师给其他同事分享经验。

制定一些简单易懂的培训手册,就像游戏攻略一样,让大家在培训后还能随时查看复习,不至于学了就忘。

四、迁移过程。

1. 小范围测试迁移。

先挑一部分不太重要的数据和功能进行迁移测试,就像先搬一些不太常用的东西到新房子里看看会不会出问题。

这个过程中要密切关注数据的完整性、功能的可用性。

如果发现问题,就像在新房子里发现水管漏水(系统功能出错)或者东西找不到了(数据丢失)一样,赶紧记录下来,然后找技术人员像修理工一样来解决问题。

系统迁移的解决方案

系统迁移的解决方案

系统迁移的解决方案系统迁移是指将一个已经存在的系统迁移到另一个新的环境中,通常是出于性能、安全或成本等原因。

在进行系统迁移时,需要有一份详细和完整的迁移方案,以下是一份完成系统迁移方案,包含了各项要点和步骤的详细说明:1.需求分析在开始系统迁移之前,需要对迁移的目的和需求进行深入的分析。

包括但不限于:为什么要迁移、目标系统的性能要求、安全要求、可用性要求、数据迁移要求、用户对迁移的影响等。

通过需求分析后,确定系统迁移的目标和约束条件。

2.规划和筹备在正式进行系统迁移之前,需要进行规划和筹备工作。

首先,确定迁移所需的时间和资源,并制定详细的计划。

其次,组织迁移团队,明确每个人的责任和角色。

最后,准备迁移所需的硬件、软件和其他基础设施。

3.数据备份和恢复在进行系统迁移之前,需要对原系统的数据进行备份,以保证数据的安全。

备份数据应该包括系统配置、应用程序、数据库以及其他必要的数据。

在迁移完成后,需要验证备份数据的完整性,并进行恢复测试。

4.系统设置和准备在进行系统迁移之前,需要对新系统进行设置和准备。

这包括安装操作系统、配置网络设置、安装所需的软件和工具、准备系统的基础环境等。

同时,需要确保新系统能够满足迁移后的需求,并进行相关的测试。

5.迁移测试在进行系统迁移之前,需要进行详细和全面的测试,以验证迁移后系统的稳定性和正确性。

测试包括功能测试、性能测试、安全测试、兼容性测试等。

通过测试,确保目标系统能够正常运行,并满足迁移后的需求。

6.数据迁移数据迁移是系统迁移中最重要和复杂的一部分。

在进行数据迁移之前,需要制定详细和完整的数据迁移计划。

首先,识别和分析需要迁移的数据量和类型。

其次,选择合适的迁移方法,包括离线迁移、在线迁移、增量迁移等。

最后,进行数据迁移,并进行验证和校验。

7.系统上线和监控在完成系统迁移后,需要对新系统进行上线,并进行监控和维护。

上线包括将新系统切换为生产环境,并进行系统验证。

监控是为了确保系统的稳定和优化,包括实时监控、性能监测、安全监控等。

系统历史数据迁移方案

系统历史数据迁移方案

新老系统迁移及整合方案本次总局综合业务系统是在原有系统的基础上开辟完成,因此,新旧系统间就存在着切换的问题。

此外,新开辟的系统还存在与其他一些应用系统,例如,企业信用联网应用系统、企业登记子网站、外资登记子网站等系统进行整合使之成为一个相互连通的系统.本章将针对新老系统迁移和整合提出解决方案.新老系统迁移及整合需求分析系统迁移又称为系统切换,即新系统开辟完成后将老系统切换到新系统上来。

系统切换得主要任务包括:数据资源整合、新旧系统迁移、新系统运行监控过程。

数据资源整合包含两个步骤:数据整理与数据转换.数据整理就是将原系统数据整理为系统转换程序能够识别的数据;数据转换就是将整理完成后的数据按照一定的转换规则转换成新系统要求的数据格式,数据的整合是整合系统切换的关键;新旧系统迁移就是在数据正确转换的基础上,制定一个切实可行的计划,保证业务办理顺利、平稳过渡到新系统中进行;新系统运行监控就是在新系统正常运转后,还需要监控整个新系统运行的有效性和正确性,以便及时对数据转换过程中浮现的问题进行纠正。

系统整合是针对新开辟的系统与保留的老系统之间的整合, 以保证新开辟的系统能与保留的老系统互动,保证业务的顺利开展。

主要的任务是接口的开辟。

需要进行迁移的系统需要进行整合的系统需要与保留系统整合的系统包括:1、企业登记管理(含信用分类),全国企业信用联网统计分析,不冠行政区划企业名称核准,大屏幕触摸屏系统与企业信用联网应用,企业登记子网站,属地监管传输, 网上业务受理之间的整合;2、外资企业登记管理(含信用分类),全国外资企业监测分析与属地监管传输,外资登记子网站,网上业务受理,大屏幕触摸屏系统之间的整合;3、广告监管系统与广告监管子网站之间的整合;4、12315 数据统计分析与12315 子网站之间的整合;5、通用信息查询、统计系统与数据采集转换之间的整合;数据迁移和转换分析根据招标文件工商总局新建系统的数据库基于IBM DB2,而原有系统的数据库包括ORACLE,SQL Server,DB2.这种异构数据在总局主要存在于两个方面,即部门内部的异构数据和上下级部门之间的异构数据. 同时,系统的技术构件有。

新老系统迁移及整合方案.doc

新老系统迁移及整合方案.doc

新老系统迁移及整合方案1 新老系统迁移及整合方案本次总局综合业务系统是在原有系统的基础上开发完成,因此,新旧系统间就存在着切换的问题。

另外,新开发的系统还存在与其它一些应用系统,例如,企业信用联网应用系统、企业登记子网站、外资登记子网站等系统进行整合使之成为一个相互连通的系统。

本章将针对新老系统迁移和整合提出解决方案。

1.1 新老系统迁移及整合需求分析系统迁移又称为系统切换,即新系统开发完成后将老系统切换到新系统上来。

系统切换得主要任务包括:数据资源整合、新旧系统迁移、新系统运行监控过程。

数据资源整合包含两个步骤:数据整理与数据转换。

数据整理就是将原系统数据整理为系统转换程序能够识别的数据;数据转换就是将整理完成后的数据按照一定的转换规则转换成新系统要求的数据格式,数据的整合是整合系统切换的关键;新旧系统迁移就是在数据正确转换的基础上,制定一个切实可行的计划,保证业务办理顺利、平稳过渡到新系统中进行;新系统运行监控就是在新系统正常运转后,还需要监控整个新系统运行的有效性和正确性,以便及时对数据转换过程中出现的问题进行纠正。

系统整合是针对新开发的系统与保留的老系统之间的整合,以保证新开发的系统能与保留的老系统互动,保证业务的顺利开展。

主要的任务是接口的开发。

1.1.1 需要进行迁移的系统1.1.2 需要进行整合的系统需要与保留系统整合的系统包括:1、企业登记管理(含信用分类),全国企业信用联网统计分析,不冠行政区划企业名称核准,大屏幕触摸屏系统与企业信用联网应用,企业登记子网站,属地监管传输,网上业务受理之间的整合;2、外资企业登记管理(含信用分类),全国外资企业监测分析与属地监管传输,外资登记子网站,网上业务受理,大屏幕触摸屏系统之间的整合;3、广告监管系统与广告监管子网站之间的整合;4、 12315 数据统计分析与12315 子网站之间的整合;5、通用信息查询、统计系统与数据采集转换之间的整合;1.1.3 数据迁移和转换分析根据招标文件工商总局新建系统的数据库基于IBM DB2,而原有系统的数据库包括ORACLE,SQL Server,DB2。

系统迁移方案编写

系统迁移方案编写

系统迁移方案编写一、迁移背景。

咱这老系统就像住了多年的老房子,虽然有感情,但是各种设施老化,空间也不够用啦,所以得搬到新的“房子”(新系统)里去。

这可不是个简单事儿,就像搬家一样,得好好计划一番,不然就会乱成一锅粥。

二、迁移目标。

1. 完整搬家。

要把老系统里的所有重要“家具”(数据、功能啥的)都搬到新系统里,不能落下啥重要东西。

就好比搬家不能把贵重的首饰或者证件给弄丢了。

2. 快速入住。

尽量缩短搬家的时间,让新系统能快速开始正常“营业”,不然大家都等着用,时间长了可不行,就像新租了房子,也想赶紧收拾好住进去一样。

3. 平稳过渡。

在搬家过程中,要保证整个过程稳稳当当的。

不能说老房子这边东西还没搬完,新地方又乱七八糟的,两边都不能出乱子,这样才能让所有使用系统的人(用户、员工啥的)都能顺利过渡。

三、迁移前准备。

# (一)物品清单(数据和功能盘点)1. 首先得把老系统里的东西都清点清楚。

数据就像家里的各种物品,有文件、照片(对应数据库里的数据文件、图像数据等),要知道都放在哪个“抽屉”(数据库表或者存储位置)里。

2. 功能呢,就像是家里的电器,哪些能制冷(比如查询功能),哪些能加热(数据处理功能),都得记录下来。

这样到了新系统,才能确保所有东西都有地方放,所有功能都能正常工作。

# (二)新系统检查。

1. 新系统就像刚建好的新房子,得好好检查检查。

看看房间大小(存储空间)够不够,水电(服务器资源、网络带宽等)通不通。

要是到搬家那天才发现房子漏水(服务器资源不足),那就麻烦大了。

2. 还要测试一下新系统的门窗(接口)好不好使。

能不能和老系统或者其他相关系统顺利“对接”,就像搬家的时候,新老房子之间得有个顺畅的通道来搬东西。

# (三)搬家团队组建。

1. 找一群靠谱的“搬家师傅”(技术人员)。

有负责搬大件的(处理核心数据和关键功能迁移的专家),有负责整理小物件的(处理各种配置文件和小数据的助手)。

2. 还得有个“监工”(项目经理),这个人得眼观六路耳听八方,确保每个“搬家师傅”都知道自己该干啥,而且不能出岔子。

系统迁移的解决方案

系统迁移的解决方案

系统迁移的解决方案随着信息技术的不断发展,企业的业务应用系统也需要不断升级和迁移。

系统迁移是指将已有的应用系统从一个平台或环境迁移到另一个平台或环境,例如从物理服务器迁移到虚拟化环境,从传统的本地数据中心迁移到云平台等。

系统迁移可能是由于硬件设备的老化、业务需求的变化、厂商推出新版本等原因所导致的。

无论是哪种原因,系统迁移都需要谨慎和周全的规划,以确保迁移过程顺利、效率高,同时保证数据的安全和完整性。

本文将针对系统迁移的解决方案进行讨论,涵盖了系统迁移前的准备工作、迁移方案的选择、迁移过程中的风险控制、以及迁移后的监控和维护等方面。

希望通过本文内容的分析和总结,读者能够更好地了解系统迁移的复杂性与挑战性,并在实际工作中更好地应对系统迁移过程中出现的问题。

一、系统迁移前的准备工作1.确定迁移的目的和需求在进行系统迁移之前,首先要明确迁移的目的和需求。

企业可能会追求成本的节约、性能的提升、可扩展性的增强等不同的目标。

明确迁移的目的和需求,有助于选择合适的迁移方案,避免迁移后出现不必要的问题。

2.进行风险评估和成本估算在进行系统迁移之前,应当对迁移过程中可能出现的风险和成本进行评估。

迁移过程可能会导致业务中断、数据丢失、系统性能下降等问题,因此需要提前评估并制定相应的应对措施。

同时,对迁移可能带来的成本进行估算,有助于制定合理的迁移预算。

3.制定详细的迁移计划在进行系统迁移之前,需要制定详细的迁移计划,包括迁移的时间表、迁移的步骤、迁移的人员和资源等。

迁移计划需要充分考虑到业务的需求和实际情况,确保迁移过程可以顺利进行。

4.进行数据备份和恢复方案的制定在进行系统迁移之前,应当对现有系统的数据进行备份,并制定恢复方案。

数据备份是保证迁移安全性和完整性的重要手段,因此需要对备份数据的可靠性和恢复性进行充分考虑。

5.确定迁移的技术平台和工具在进行系统迁移之前,需要确定迁移的技术平台和工具。

不同的迁移目标和需求可能需要选择不同的迁移工具和技术平台,因此需要根据具体情况进行选择和评估。

新老系统迁移及整合方案之欧阳德创编

新老系统迁移及整合方案之欧阳德创编

1 新老系统迁移及整合方案本次总局综合业务系统是在原有系统的基础上开发完成,因此,新旧系统间就存在着切换的问题。

另外,新开发的系统还存在与其他一些应用系统,例如,企业信用联网应用系统、企业登记子网站、外资登记子网站等系统进行整合使之成为一个相互连通的系统。

本章将针对新老系统迁移和整合提出解决方案。

1.1 新老系统迁移及整合需求分析系统迁移又称为系统切换,即新系统开发完成后将老系统切换到新系统上来。

系统切换得主要任务包括:数据资源整合、新旧系统迁移、新系统运行监控过程。

数据资源整合包含两个步骤:数据整理与数据转换。

数据整理就是将原系统数据整理为系统转换程序能够识别的数据;数据转换就是将整理完成后的数据按照一定的转换规则转换成新系统要求的数据格式,数据的整合是整合系统切换的关键;新旧系统迁移就是在数据正确转换的基础上,制定一个切实可行的计划,保证业务办理顺利、平稳过渡到新系统中进行;新系统运行监控就是在新系统正常运转后,还需要监控整个新系统运行的有效性和正确性,以便及时对数据转换过程中出现的问题进行纠正。

系统整合是针对新开发的系统与保留的老系统之间的整合,以保证新开发的系统能与保留的老系统互动,保证业务的顺利开展。

主要的任务是接口的开发。

1.1.1 需要进行迁移的系统1.1.2 需要进行整合的系统需要与保留系统整合的系统包括:1、企业登记管理(含信用分类),全国企业信用联网统计分析,不冠行政区划企业名称核准,大屏幕触摸屏系统与企业信用联网应用,企业登记子网站,属地监管传输,网上业务受理之间的整合;2、外资企业登记管理(含信用分类),全国外资企业监测分析与属地监管传输,外资登记子网站,网上业务受理,大屏幕触摸屏系统之间的整合;3、广告监管系统与广告监管子网站之间的整合;4、12315数据统计分析与12315子网站之间的整合;5、通用信息查询、统计系统与数据采集转换之间的整合;1.1.3 数据迁移和转换分析根据招标文件工商总局新建系统的数据库基于IBM DB2,而原有系统的数据库包括ORACLE,SQL Server,DB2。

系统迁移的解决方案

系统迁移的解决方案

系统迁移的解决方案一、系统迁移的背景和意义随着科技的不断发展,企业在市场竞争中需要不断更新自己的信息化系统,以满足业务发展的需要。

系统迁移是企业信息化系统升级或迁移的过程,对于企业来说是一项重要的决策和工作。

合理的系统迁移可以带来更高效、更稳定的信息系统,提高企业的竞争力和生产效率。

因此,如何实现顺利的系统迁移成为了企业关注的焦点。

二、系统迁移的挑战和风险系统迁移是一项复杂的工程,可能会面临很多挑战和风险。

主要表现在以下几个方面:1.数据迁移:数据是企业的核心资产,而且往往存在大量的历史数据需要迁移。

数据迁移可能面临数据格式不一致、数据量巨大等问题,需要保证迁移过程中数据的完整性和准确性。

2.系统兼容性:新系统与旧系统的兼容性是一个重要问题。

新系统可能与旧系统的硬件、软件环境不完全一致,需要保证新系统能够正常运行并且与其他系统协同工作。

3.迁移成本:系统迁移可能需要购买新的软硬件设备、进行员工培训等,可能需要耗费大量的资金和人力资源。

4.业务中断:系统迁移期间,企业的业务可能会受到一定的影响,需要尽量减少业务的中断时间,降低对业务的影响。

5.安全风险:系统迁移可能会导致信息安全的风险,需要确保迁移过程中数据的安全性,避免数据泄露或丢失。

面对这些挑战和风险,企业需要制定合理的系统迁移方案,以应对各种可能的问题。

三、系统迁移的解决方案1.系统迁移规划与准备系统迁移之前,企业首先需要进行充分的规划和准备工作。

这包括以下几个方面:(1)明确迁移目标:企业需要明确系统迁移的目标,包括为什么要进行迁移、迁移后希望达到什么样的效果等。

(2)评估旧系统:对企业旧系统进行充分的评估,了解旧系统的特点、优缺点、存在的问题等,为制定迁移方案提供依据。

(3)沟通和协调:系统迁移需要涉及到多个部门和岗位,需要加强沟通和协调,确保各个部门的利益得到平衡,提高迁移的顺利进行。

2.数据迁移数据迁移是系统迁移的关键环节,可能是最为复杂的工作之一。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1 新老系统迁移及整合方案欧阳光明(2021.03.07)本次总局综合业务系统是在原有系统的基础上开发完成,因此,新旧系统间就存在着切换的问题。

另外,新开发的系统还存在与其他一些应用系统,例如,企业信用联网应用系统、企业登记子网站、外资登记子网站等系统进行整合使之成为一个相互连通的系统。

本章将针对新老系统迁移和整合提出解决方案。

1.1 新老系统迁移及整合需求分析系统迁移又称为系统切换,即新系统开发完成后将老系统切换到新系统上来。

系统切换得主要任务包括:数据资源整合、新旧系统迁移、新系统运行监控过程。

数据资源整合包含两个步骤:数据整理与数据转换。

数据整理就是将原系统数据整理为系统转换程序能够识别的数据;数据转换就是将整理完成后的数据按照一定的转换规则转换成新系统要求的数据格式,数据的整合是整合系统切换的关键;新旧系统迁移就是在数据正确转换的基础上,制定一个切实可行的计划,保证业务办理顺利、平稳过渡到新系统中进行;新系统运行监控就是在新系统正常运转后,还需要监控整个新系统运行的有效性和正确性,以便及时对数据转换过程中出现的问题进行纠正。

系统整合是针对新开发的系统与保留的老系统之间的整合,以保证新开发的系统能与保留的老系统互动,保证业务的顺利开展。

主要的任务是接口的开发。

1.1.1 需要进行迁移的系统1.1.2 需要进行整合的系统需要与保留系统整合的系统包括:1、企业登记管理(含信用分类),全国企业信用联网统计分析,不冠行政区划企业名称核准,大屏幕触摸屏系统与企业信用联网应用,企业登记子网站,属地监管传输,网上业务受理之间的整合;2、外资企业登记管理(含信用分类),全国外资企业监测分析与属地监管传输,外资登记子网站,网上业务受理,大屏幕触摸屏系统之间的整合;3、广告监管系统与广告监管子网站之间的整合;4、12315数据统计分析与12315子网站之间的整合;5、通用信息查询、统计系统与数据采集转换之间的整合;1.1.3 数据迁移和转换分析根据招标文件工商总局新建系统的数据库基于IBM DB2,而原有系统的数据库包括ORACLE,SQL Server,DB2。

这种异构数据在总局主要存在于两个方面,即部门内部的异构数据和上下级部门之间的异构数据。

同时,系统的技术构件有.NET和J2EE两大类。

对于部门内部的异构数据的集成采用数据移植的方法,如:如果数据有基于DB2管理的,有ORACLE管理的,有SQL Server管理的,就根据新系统DB2的要求,把ORACLE的数据迁移到DB2数据库中,把SQL Server的数据迁移到DB2数据库中。

上下级国工商局之间的异构数据的集成利用数据交换系统来完成,重点在于数据库存储标准、交换标准的制定和遵守,保证数据的共享,这部分工作由数据中心完成。

1.2 系统迁移和整合目标一、系统切换的主要目标:●保证系统正常运行在数据转换过程中,由于原有的系统数据的复杂性,给数据转换工作带来了很大的难度,为了在新系统启动后不影响原系统正常的业务,因此数据转换完成后,必须保证新系统的正常运行。

●保证原有系统在新系统中的独立性原有系统是独立运行的系统,数据在新系统中虽然是集中存放的,但是各个系统由于存在业务上的差别,数据在逻辑上应当保持一定的独立性。

二、系统整合的目标:保证直接关联的系统互动,保证业务的正常办理。

例如公众服务系统与基本业务系统之间互动,基本业务与协同业务之间互动等等。

1.3 系统切换方案1.3.1 系统切换工作流程系统切换包括前期调研、数据整理、数据转换、系统切换、运行监控五个阶段。

系统切换的整个工作流程如下所示:图错误!文档中没有指定样式的文字。

1 系统切换流程示意图1.3.2 系统切换工作步骤1.3.2.1前期调研阶段前期调研是数据转换中很重要的一个步骤,也是至关重要的一部分。

在进行数据转换工作前,我们需要先认真阅读系统的相关文档,如《数据字典》、《系统概要设计报告》等,来熟悉原有的系统。

当然在阅读文档的过程中肯定还会有理解不清晰的地方,这时还需要熟悉原有系统的工程师的帮助。

数据转换的前期工作就是对原系统做一次彻底的全面了解,主要需要的考虑的有下面一些情况:1、原系统的网络结构;2、原系统的业务范围、存在几套业务系统以及他们之间的关系;3、原系统的开发商、开发工具、开发平台以及采用的数据库;4、原系统的数据分布状况:包括数据范围、数据量大小等;5、原系统的业务流程;6、原系统的数据流程;7、原系统的数据结构;在了解这些要素的基础上,需要编写《前期调研分析报告》。

调研报告主要包含如下一些方面:1、将所有数据表进行分类,如系统参数类、代码类、综合业务类、相关业务类等等。

2、对所有数据表的数据组成、数据来源、用途等进行描述。

3、并非所有的数据都是需要进行转换的,在《数据字典分析报告》中要指出那些数据表是需要进行转换的,那些是不需要进行转换的,对于不需要转换的表要说明不需要转换的原因。

4、描述数据在各表中的流向,对于关键的或复杂的业务点要做详细说明。

1.3.2.2转换设计阶段转换设计阶段主要是完成新旧数据字典的对照,同时明确各个表中具体数据字段的转换方式。

在转换设计阶段主要是编写《数据字典对照报告》《数据字典对照报告》主要描述新旧系统数据表间的对照关系以及代码对照关系。

以新系统为准,原系统作参照,将原系统的数据字典对应到相应的系统数据字典中。

在对照过程中,需要遵循数据照搬原则,数据尽量不要作处理。

在数据字典对照表中需要进行转换的数据字段应该一一对应,对新旧数据表中字段的名称、类型、精度等都要有详细的描述,同时还要明确数据的转换方式。

数据转换方式主要有以下几种:1. 直接转换。

直接转换方式是最常用的方式,就是将原表中对应字段的数据原封不动的搬到新表中来。

按照“数据照搬”原则,我们应该应该尽量采用这种方法。

2. 程序转换。

对那些需要进行计算才能进行转换的数据将采用程序转换方式进行。

3. 代码对照。

某些代码字段,往往新旧系统的编码不相同,这时就需要参照代码对照表进行代码对照转换。

4. 类型转换。

少数数据可能需要对类型进行转换,如就表以字符串‘YYYY-MM-DD’来存放日期,而新表中以DATE型来存放日期,这时就需要进行类型转换。

5. 常量转换。

新表中某些字段可能存在缺省值,这时将采用常量转换方式,当旧表没有对应字段或旧表对应字段数据为空时,将直接在新表中写入缺省数据。

6. 不转换。

对于旧表有但新表中没有的字段将不作任何转换。

新旧系统代码对照列出了全部需要进行转换的新旧系统数据表中存在的二级代码间的对照关系,主要以二级代码对照表的形式来反映。

1.3.2.3数据迁移一、数据整理策略数据整理就是将原系统数据整理为系统转换程序能够识别的数据。

数据整理大致分为两个阶段:第一阶段就是将不同类型来源数据采集备份到统一的数据库中;第二阶段就是将原始数据进行整理,按照不同的要求分类进入不同的中间数据库,为数据转换提供中间数据。

数据整理过程采用了以下方法:●确保原始数据的完整性在进行数据整理之间,我们先需要对原始采集数据进行备份。

备份的目的有两个:一个是统一数据库,便于数据转换,另一个就是为以后数据追根溯源提供参考依据。

在本系统中,我们将采用DB2作为备份统一数据库。

●数据分级过滤策略数据分级过滤就是把数据按照不同的数据级别进行分类整理进入不同的中间数据库中。

本系统中我们把数据分为三个级别:废弃数据、待调整数据、可转换数据。

废弃数据就是该部分数据的存在对系统资源造成浪费的数据,并且会影响以后系统的运行。

待调整数据就是该部分数据严重影响新系统的运行,必须进行人工调整后,方可进行数据转换。

可转换数据就是该部分数据不需做任何处理,基本满足数据转换的要求或者是该部分数据新系统建议调整,但是不影响系统的运行,可以等新系统运行后再调整,这样可以为数据转换工作节省很多时间。

●借助数据整理相关工具数据整理非常艰巨,涉及的数据量很大,通过人工检查是不可能完成的,因此必须编写相关的数据整理工具完成数据整理。

包括数据整理工具和数据纠错工具。

数据整理工具负责将原始备份数据库中的数据进行分类进入不同的中间数据库;数据纠错工具负责提供友好、方便的工具界面供用户方相关人员完善和纠正错误数据。

●利用中间库作为桥梁由于原系统和新系统的数据库结构可能不一样,所以采用中间库作为衔接新旧系统数据的重要桥梁,对于建立新旧系统的对照关系很重要。

一旦业务人员对新系统中某项转换数据存在疑问的情况下,就可以通过中间库的关联,顺利找出原数据。

二、数据转换数据转换就是将整理后的数据,依照对照表的要求进行转换,并写入到新系统。

这个过程可以通过交换系统实现。

三、数据整理与转换步骤●设计数据移植方案设计数据移植方案主要包括以下几个方面工作:研究历史数据的结构、来源、数据项定义、取值等现状,研究新旧数据库结构的差异,评估和选择数据移植的软硬件平台、选择数据移植方法、选择数据备份和恢复策略、设计数据移植和测试方案等。

●源数据库数据清理对于一个运行已久的数据库,主要存在三种数据库垃圾:数据库对象垃圾、数据库权限垃圾、数据垃圾。

数据库对象的清理不是一件容易的工作,需有认真负责的态度,要有耐力,任何错误的清理不仅会造成前端不能运行,而且将会造成数据的丢失。

所以清理数据库对象也许需要一个安全、准确,可很快恢复的方法。

首先要认识数据库资源,包括数据库对象,如表、数据库事件、过程、函数,数据库结构关系,在此基础上结合运行系统,确认数据库垃圾,制定合理的垃圾清理方案,达到清理垃圾的目的。

主要方法是对数据库数据进行整合和分解,整合相关数据减少数据的重复,分解数据则可是数据团体更趋向合理,当然整合和分解要以适合新设计的数据库结构为基础,以便简化转化程序。

●进行数据模拟移植根据设计的数据移植方案,建立一个模拟的数据移植环境,它既能仿真实际环境又不影响实际数据,然后在数据模拟移植环境中测试数据移植的效果。

数据模拟移植前也应按备份策略备份模拟数据,以便数据移植后能按恢复策略进行恢复测试。

●测试数据模拟移植根据设计的数据移植测试方案测试数据模拟移植,也就是检查数据模拟移植后数据和应用软件是否正常,主要包括:数据一致性测试、应用软件执行功能测试、性能测试、数据备份和恢复测试等。

●准备实施数据移植数据模拟移植测试成功后,在正式实施数据移植前还需要做好以下几个方面工作:进行完全数据备份、确定数据移植方案、安装和配置软硬件等。

●正式实施数据移植按照确定的数据移植方案,正式实施数据移植。

1.3.2.4数据整理和转换的关键技术对于多源异构数据库之间的数据转换,因为目标数据库的格式和约束的限制严格,直接编写转换程序实现困难,可在原有数据库系统中编写转换程序。

相关文档
最新文档