在信息技术中,移植(migration)是从使用一个操作环境转移到使用另一个操作系统的过程,在大多数情况下,都是转移到一个更好的操作系统。比如,从Windows NT操作系统转移到Windows 2000操作系统通常被看作是一种移植,因为它包括了确保新的特性被使用,旧的设置不需要改变,同时采取步骤保证当前的应用软件在新的操作环境里继续运行。移植也可意味着从Windows NT转移到使用基于UNIX的操作系统(或者相反)。移植可以包括转而使用新的硬件、新的软件,或者两者都包括。移植可以是小规模的,比如移动一个单一的系统,也可能是大规模的,包括很多系统,新的应用软件,或者从新设计的网络。
你可以将数据从一种类型的数据库移植到另一种类型的数据库。这通常要求将数据转换成某种通用的版式,它可以从原来的数据库中输出,输入到新的数据库中。由于新的数据库可能是以不同的结构组织的,所以可能有必要编写一个能对移植文件进行处理的程序。
移植(migration)也可用来指简单的将数据从一种存储设备转移到另一种存储设备的过程。