主权项 |
一种在线数据迁移方法,其特征在于包括以下步骤:(a)关闭业务服务器,将新磁盘阵列连接至交换机;(b)设置新磁盘阵列的访问权限,使业务机能识别、使用新磁盘阵列上指定的逻辑磁盘;(c)启动业务机,在其上安装多路径管理软件并重启系统;(d)设置多路径管理软件,同时将旧磁盘O,新磁盘N映射为单一逻辑磁盘L供业务服务器继续操作;(e)迁移管理控制程序向多路径管理驱动及分发器发出迁移启动指令;分发器将位图表内所有bit全部清0,设置为数据未迁移状态;位图表记录逻辑磁盘中数据复制的状态,使用1bit代表逻辑磁盘中的512字节;分发器建立与新磁盘的连接;(f)当多路径管理驱动收到读操作SCSI命令,则从旧磁盘中读取;数据迁移:当多路径管理驱动收到写操作SCSI命令,则分别向旧磁盘和新磁盘写入,当写入的数据超过512字节,则更新位图表中的相应bit为1;数据迁移:分发器根据位图表中的记录,当位图表中对应bit的值为0,则发送读请求旧磁盘,并将读入的512bit数据块写入新磁盘并更新位图表中相应bit为1;重复步骤(f),直至位图表中所有bit均为1,即表示所有数据已经迁移至新磁盘;分发器通知迁移管理控制程序数据迁移已完成;(g)迁移管理控制程序提示用户数据迁移完成,用户确认后,向分发器及多路径管理驱动程序发出数据迁移完成命令;分发器退出;多路径管理驱动程序将所有的读写请求定向至新磁盘。 |