数据迁移

编辑
本词条由“匿名用户” 建档。
数据迁移是选择、准备、提取和转换数据并将其从一个计算机存储系统永 久传输到另一个计算机存储系统的过程。此外,验证迁移数据的完整性和遗留数据存储的停用被视为整个数据迁移过程的一部分。数据迁移是任何系统实施、升级或整合的关键考虑因素,它通常以尽可能自动化的方式执行,从而将人力资源从繁琐的任务中解放出来。 数据迁移的发生有多种原因,包括服务器或存储设备更换、维护或升级、应用程序迁移、网站整合、...

简介

编辑

数据迁移是选择、准备、提取和转换数据并将其从一个计算机存储系统永 久传输到另一个计算机存储系统的过程。此外,验证迁移数据的完整性和遗留数据存储的停用被视为整个数据迁移过程的一部分。数据迁移是任何系统实施、升级或整合的关键考虑因素,它通常以尽可能自动化的方式执行,从而将人力资源从繁琐的任务中解放出来。

数据迁移的发生有多种原因,包括服务器存储设备更换、维护或升级、应用程序迁移、网站整合、恢复和数据中心搬迁。

标准阶段

编辑

截至 2011 年,近 40% 的数据迁移项目超时、超出预算或完全失败。因此,要实现有效的数据迁移,适当的规划至关重要。

虽然数据迁移计划的细节可能因项目而异(有时差异很大),但计算公司 IBM 建议大多数数据迁移项目都分为三个主要阶段:规划、迁移和迁移后。每个阶段都有自己的步骤。

在规划期间,分析依赖关系和需求,开发和测试迁移方案,并创建包含先验信息的项目计划

在迁移阶段,制定计划,在迁移后,验证、记录、关闭迁移的完整性和彻底性,包括遗留系统的任何必要停用。对于中等到高度复杂的应用程序,这些数据迁移阶段可能会重复多次,然后才能认为新系统已完全验证和部署。

规划:根据业务、项目和技术要求和依赖关系选择将要迁移的数据、应用程序等。分析了硬件和带宽要求。

开发了可行的迁移和回退方案,以及相关的测试、自动化脚本、映射和过程。还针对数据格式衡量数据清理和转换要求,以提高数据质量并消除冗余或过时的信息。决定并开发迁移架构,获得任何必要的软件许可,并启动变更管理流程。

迁移:验证硬件和软件要求,并根据需要定制迁移过程。也可能会进行某种预验证测试,以确保要求和自定义设置按预期运行。如果一切顺利,迁移就会开始,包括数据提取的主要行为,数据从旧系统读取,数据加载,数据写入新系统。额外的验证步骤可确保制定的迁移计划得到全面实施。

迁移后:数据迁移后,对结果进行数据校验,判断数据是否翻译准确、是否完整、是否支持新系统中的流程。在验证期间,可能需要并行运行两个系统以识别差异区域并防止错误的数据丢失。对迁移项目进行额外的文档和报告,一旦迁移被验证完成,遗留系统也可能被停用。迁移收尾会议将正式结束迁移过程。

项目与过程

数据迁移和数据集成活动之间存在差异。数据迁移是一个项目,通过该项目将数据从一个环境移动或复制到另一个环境,并在源中删除或停用。在迁移过程中(可能持续数月甚至数年),数据可以向多个方向流动,并且可能同时发生多个迁移。ETL(提取、转换、加载)操作将是必需的,尽管实现这些操作的方法可能不是那些传统上与 ETL 首字母缩写词相关联的方法。

数据迁移

相比之下,数据集成是 IT 架构的永 久组成部分,负责数据在各种应用程序和数据存储之间流动的方式,并且是一个过程而不是项目活动。旨在从操作系统向数据仓库提供数据的标准 ETL 技术属于后一类。

类别

编辑

数据以文件或数据库的形式存储在各种媒体上,并由软件应用程序生成和使用,进而支持业务流程。传输和转换数据的需求可能由多种业务需求驱动,迁移所采用的方法取决于这些需求。

内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/249386/

(6)
词条目录
  1. 简介
  2. 标准阶段
  3. 项目与过程
  4. 类别

轻触这里

关闭目录

目录