主权项 |
一种用于存储的系统,包括:多个存储系统,可操作地通过在所述多个存储系统之间管理和拷贝初级卷与次级卷之间的多个相同数据和多个差异数据、以及所述多个差异数据中每个差异数据的位置信息,而在所述多个存储系统之间迁移所述初级卷和次级卷的集合,所述位置信息标识所述差异数据在与所述差异数据关联的所述初级卷或者次级卷中的位置;其中:如果每个源次级卷包含数据,则与初级卷对应的每个次级卷具有与所述初级卷相同的数据,并且如果所述每个次级卷未与所述初级卷同步,则与初级卷对应的每个次级卷还具有相对于所述初级卷的差异数据;其中为了从在源存储系统中建立源卷配对的源初级卷和对应源次级卷向在目标存储系统中建立目标卷配对的目标初级卷和对应目标次级卷迁移,所述多个存储系统可操作地进行以下处理:管理在建立配对的每个初级卷与每个对应次级卷之间的本地拷贝差异信息;使用迁移进度管理表来管理在每个源卷与每个对应目标卷之间的迁移进度,所述迁移进度管理表示出针对每个配对的所述卷中的一个或者两个卷的地址的迁移进度增量,所述迁移进度增量初始地被设置成“是”,并且当在所述地址上完成了用于从源向目标迁移的拷贝时改变成“否”;如果用于所述源初级卷的所述迁移进度增量为“是”,则从所述源初级卷向所述目标初级卷拷贝数据,并且将所述目标初级卷的所述地址的所述迁移进度增量改变成“否”;并且如果所述本地拷贝差异信息指示在所述目标初级卷与所述目标次级卷之间不存在差异数据,则从所述源初级卷向所述目标次级卷拷贝所述数据,并且将所述目标次级卷的所述地址的所述迁移进度增量改变成“否”;以及如果用于所述源次级卷的所述迁移进度增量为“是”,则从所述源次级卷向所述目标次级卷拷贝数据,并且将所述目标次级卷的所述地址的所述迁移进度增量改变成“否”。 |