企业信息系统数据迁移的探讨.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
企业信息系统数据迁移的探讨

企业信息系统数据迁移的探讨   摘 要   随着世界联系越来越紧密,越来越智能,许多企业都希望其IT的使用也变得更加智慧,企业信息系统中数据量正在以前所未有的速度增长,业务对数据的依赖强度越来越高。所有这些都对企业的数据库系统提出了更高的要求,企业为了保证数据的安全性和可靠性会经常遇到信息系统的数据迁移,本文主要讲述了四种信息系统数据迁移方法,并对后一种迁移方法做了详细介绍。   【关键词】数据迁移 数据库   1 数据迁移背景和意义   在企业信息化建设过程中,随着计算机网络和数据库系统的迅速发展,应用系统需要更换平台或使用功能更强大的系统来替代原有系统,此时原有的旧系统在使用期间往往存储了大量宝贵的历史数据,这些历史数据是进行决策分析的重要依据,由此必然面临一个数据迁移的问题。   数据迁移对系统切换乃至新系统的运行有着十分重要的意义。数据迁移的质量是新系统成功上线的重要前提,也是新系统今后稳定运行的有力保障。如果数据迁移失败,新系统将不能正常启用;如果数据迁移的质量较差,没能屏蔽全部的垃圾数据,将对新系统造成很大的隐患。   2 数据迁移方案   2.1 直接拷贝方法   利用操作系统的一些命令可以实现磁盘数据的直接复制,适合于脱机迁移的环境。从宏观上看,数据复制将来自一个存储位置的数据拷贝到一个或更多的其它本地或远程存储系统。但是,复制发生的位置是主要差别之一,复制服务或软件可以运行在存储阵列、网络或服务器上,如图1所示为存储阵列复制技术。   同步与异步复制,复制可以同步发生,数据同时写入到主和次级存储系统;或者可以异步执行,数据经过延时后复制到复制目标。同步复制取决于充足的带宽和低延时,相反,异步复制首先将数据写入主阵列,并且根据实现方法,将数据复制到内存或基于硬盘的日志中。   2.2 逻辑卷数据镜像方法   对于服务器操作系统已经采用逻辑卷管理器LVM的系统,可以利用逻辑卷管理器的管理功能完成原有数据到新存储的迁移,逻辑盘卷管理LVM是对磁盘分区进行管理的一种机制,镜像是在两个或多个磁盘或磁盘子系统上生成同一个数据的镜像视图的信息存储过程,一个叫主镜像系统,另一个叫从镜像系统。一旦灾难发生时,分布在异地存储器上的数据备份并不会受到波及。   逻辑卷数据镜像方法的优点重要有:支持任意存储系统之间的迁移,适合于主机存储的非经常性迁移。   2.3 存储虚拟化方法   利用VMware虚拟架构技术,该技术具有虚拟机可动态在线从一台物理服务器迁移到另一台物理服务器上的特性等,并且由VMware虚拟架构套件生产出来的虚拟机的封装文件都存放在统一存储上。   通过共享的SAN存储架构,可以最大化的发挥虚拟架构的优势,进行在线地迁移正在运行的虚拟机,进行动态的资源管理,而且为以后的容灾提供扩展性和打下基础。   2.4 数据库备份恢复方法   企业在信息系统数据迁移中面临的最大问题为数据库迁移,因为数据库中存放了企业的大部分数据,在数据迁移技术中对于数据库数据,可使用数据库的自身工具,如Oracle RMAN备份恢复技术,以及自带同步复制工具DataGuard,以及一些第三方的数据库复制工具。   Data Guard是传输日志到数据迁移目标端,然后在数据迁移目标端解析成SQL语句执行,网络上传输的是归档日志,而以GoldenGate、SharePlex为代表的备份软件是在生产端解析日志,通过网络把解析出的SQL语句传输到在线数据迁移目标端执行。   3 数据迁移中Oracle GoldenGate技术   GoldenGate 一种基于日志的结构化数据复制软件,它通过解析源数据库在线日志或归档日志获得数据的增删改变化,再将这些变化应用到目标数据库,实现源数据库与目标数据库同步。GoldenGate 软件可以在异构的IT基础结构(包括几乎所有常用操作系统平台和数据库平台)之间实现大量数据亚秒一级的实时复制。   利用捕捉进程(Capture Process)在源系统端读取Online Redo Log或Archive Log,然后进行解析,只提取其中数据的变化如增、删、改操作,并将相关信息转换为GoldenGate 定义的中间格式存放在队列文件中。再利用传送进程将队列文件通过TCP/IP传送到目标系统。捕捉进程在每次读完log中的数据变化并在数据传送到目标系统后,会写检查点,记录当前完成捕捉的log位置,检查点的存在可以使捕捉进程在中止并恢复后可从检查点位置继续复制;目标系统接受数据变化并缓存到GoldenGate 列当中,队列为一系列临时存储数据变化的文件,等待投递进程读取数据;GoldenGate 递进程从队列中读取数据变化并创建对应的SQL语句,通过数据库的本地接口执行,提

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档