Source cleaning cascaded volumes using write and background copy indicators

    公开(公告)号:US09047233B2

    公开(公告)日:2015-06-02

    申请号:US13532687

    申请日:2012-06-25

    CPC分类号: G06F11/1458 G06F11/1456

    摘要: Various systems, processes, and products may be used to source clean cascaded volumes. In particular implementations, a system, process, and product for source cleaning cascaded volumes may include the ability to store a primary volume and a plurality of cascaded backup volumes. The system, process, and product may also include the ability to determine whether a write to one of the backup volumes is due to a background copy being made of another volume in the cascade and adjust a background copy indicator in a volume map for the backup volume if the write is due to a background copy and to determine whether a write to one of the backup volumes is due to a write to another volume in the cascade and adjust a write copy indicator in a volume map for the backup volume if the write is due to a write to another cascaded volume.

    Multiple cascaded backup process
    2.
    发明授权
    Multiple cascaded backup process 有权
    多级联备份过程

    公开(公告)号:US08793453B2

    公开(公告)日:2014-07-29

    申请号:US13482656

    申请日:2012-05-29

    IPC分类号: G06F12/16 G06F3/06 G06F11/14

    摘要: Provided are a method, system, and a computer program product handling a backup process. An instruction initiates a new backup from a source volume to a target volume using one of a plurality of backup processes. A cascade includes a cascade source volume and at least one cascade target volume, and a write to a storage location in one of the cascade volumes causes a copying of the storage location to be written in the cascade source volume to each of the cascade target volumes in the cascade according to a cascade order in which the at least one cascade target volume and the cascade source volume are linked in the cascade. The cascade is modified to include the target volume of the new backup in response to determining that there is an existing cascade, else a new cascade using the backup process of the new backup is created.

    摘要翻译: 提供处理备份过程的方法,系统和计算机程序产品。 指令使用多个备份过程中的一个从源卷向目标卷发起新的备份。 级联包括级联源卷和至少一个级联目标卷,并且对级联卷之一中的存储位置的写入导致将要写入级联源卷的存储位置复制到每个级联目标卷 在级联中,根据级联顺序,其中至少一个级联目标体积和级联源体积在级联中连接。 级联被修改为包括新备份的目标卷以响应确定存在一个级联,否则创建使用新备份的备份过程的新级联。

    Multiple cascaded backup process
    3.
    发明授权
    Multiple cascaded backup process 失效
    多级联备份过程

    公开(公告)号:US08788770B2

    公开(公告)日:2014-07-22

    申请号:US13069293

    申请日:2011-03-22

    IPC分类号: G06F12/16 G06F3/06 G06F11/14

    摘要: Provided are a method, system, and a computer program product handling a backup process. An instruction is received initiating a new backup from a source volume to a target volume using one of a plurality of backup processes. A determination is made as to whether there is a cascade of volumes using the backup process including the source volume of the new backup. The cascade includes a cascade source volume and at least one cascade target volume, and a write to a storage location in one of the cascade volumes causes a copying of the storage location to be written in the cascade source volume to each of the cascade target volumes in the cascade according to a cascade order in which the at least one cascade target volume and the cascade source volume are linked in the cascade. The cascade, using the backup process of the new backup already including the source volume of the new backup, is modified to include the target volume of the new backup in response to determining that there is the existing cascade. A new cascade using the backup process of the new backup including the source volume and the target volume of the new backup is created in response to determining that there is not the existing cascade.

    摘要翻译: 提供处理备份过程的方法,系统和计算机程序产品。 接收使用多个备份处理之一从源卷向目标卷发起新备份的指令。 确定使用包括新备份的源卷的备份过程是否存在级联的卷。 级联包括级联源卷和至少一个级联目标卷,并且对级联卷之一中的存储位置的写入导致将要写入级联源卷中的存储位置复制到每个级联目标卷 在级联中,根据级联顺序,其中至少一个级联目标体积和级联源体积在级联中连接。 已经使用包含新备份的源卷的新备份的备份过程的级联被修改为包括新备份的目标卷以响应于确定存在现有级联。 创建使用新备份的备份过程的新级别,包括新备份的源卷和目标卷,以响应确定没有现有级联。

    Method for optimizing cleaning of maps in flashcopy cascades containing incremental maps
    5.
    发明授权
    Method for optimizing cleaning of maps in flashcopy cascades containing incremental maps 有权
    用于优化包含增量图的闪光级联中的地图清洁的方法

    公开(公告)号:US08688937B2

    公开(公告)日:2014-04-01

    申请号:US13432726

    申请日:2012-03-28

    IPC分类号: G06F12/16

    摘要: A method for optimizing cleaning of maps in FlashCopy cascades includes determining whether a target disk of a map contains data unavailable to a downstream disk from an upstream disk in a FlashCopy cascade and detect whether the downstream disk has a copy of the data. Additionally, the method includes copying the data from the target disk to the downstream disk, if the target disk of the map contains data unavailable to the downstream disk from the upstream disk and the downstream disk does not have the copy of the data. Furthermore, the method includes copying the data from the target disk to the downstream disk, if the target disk of the map does not contain data unavailable to the downstream disk from the upstream disk or the downstream disk does have the copy of the data. Moreover, the method includes removing the map from the FlashCopy cascade.

    摘要翻译: 一种用于优化FlashCopy级联中的映射清理的方法包括确定地图的目标盘是否包含FlashCopy级联中的上游盘的下游盘不可用的数据,并检测下游盘是否具有数据副本。 此外,该方法包括将数据从目标磁盘复制到下游磁盘,如果映射的目标磁盘包含来自上游磁盘的下游磁盘不可用的数据,而下游磁盘不具有数据副本。 此外,如果地图的目标盘不包含来自上游盘的下游盘不可用的数据,或者下游盘确实具有数据的副本,则该方法包括将数据从目标盘复制到下游盘。 此外,该方法包括从FlashCopy级联中移除地图。

    Method for optimizing cleaning of maps in FlashCopy cascades containing incremental maps
    6.
    发明授权
    Method for optimizing cleaning of maps in FlashCopy cascades containing incremental maps 有权
    在包含增量图的FlashCopy级联中优化地图清理的方法

    公开(公告)号:US08230185B2

    公开(公告)日:2012-07-24

    申请号:US12247642

    申请日:2008-10-08

    IPC分类号: G06F12/16

    摘要: A method implemented in a computer infrastructure having computer executable code having programming instructions tangibly embodied on a computer readable storage medium. The programming instructions are operable to determine whether a target disk of a map contains data unavailable to a downstream disk from an upstream disk in a FlashCopy cascade and detect whether the downstream disk has a copy of the data. Additionally, the programming instructions are operable to copy the data from the target disk to the downstream disk, if the target disk of the map contains data unavailable to the downstream disk from the upstream disk and the downstream disk does not have the copy of the data. Furthermore, the programming instructions are operable to refrain from copying the data from the target disk to the downstream disk, if the target disk of the map does not contain data unavailable to the downstream disk from the upstream disk or the downstream disk does have the copy of the data. Moreover, the programming instructions are operable to remove the map from the FlashCopy cascade.

    摘要翻译: 一种在具有计算机可执行代码的计算机基础结构中实现的方法,其具有有形地体现在计算机可读存储介质上的编程指令。 编程指令可操作以确定映射的目标盘是否包含在FlashCopy级联中来自上游盘的下游盘不可用的数据,并且检测下游盘是否具有数据的副本。 另外,编程指令可操作以将数据从目标磁盘复制到下游磁盘,如果映射的目标磁盘包含从上游磁盘向下游磁盘不可用的数据,而下游磁盘不具有数据副本 。 此外,如果地图的目标盘不包含来自上游盘的下游盘不可用的数据,或者下游盘确实具有副本,则编程指令可操作用于避免将数据从目标盘复制到下游盘 的数据。 此外,编程指令可操作以从FlashCopy级联中移除地图。

    Resource reclamation in data storage
    7.
    发明授权
    Resource reclamation in data storage 有权
    数据存储中的资源回收

    公开(公告)号:US08140814B2

    公开(公告)日:2012-03-20

    申请号:US12515712

    申请日:2007-11-08

    IPC分类号: G06F12/02 G06F12/00

    摘要: Managing resource reclamation in data storage systems is provided. A volume deletion metadata recorder records metadata for one or more deleted volumes. A policy engine, responsive to a predetermined policy rule, applies the policy rule to the metadata. The policy engine initiates policy-controlled data storage space reclamation for the one or more deleted volumes. A volume reclaimer, responsive to the policy engine, reclaims data storage space from the one or more deleted volumes. A resource allocator allocates the data storage space to satisfy a minimum requirement for available zeroed extents that comprise a minimum requirement to satisfy needs of late allocated storage volumes.

    摘要翻译: 提供数据存储系统中的资源回收管理。 卷删除元数据记录器记录一个或多个已删除卷的元数据。 响应于预定策略规则的策略引擎将策略规则应用于元数据。 策略引擎启动一个或多个已删除卷的策略控制的数据存储空间回收。 响应于策略引擎的卷回收器从一个或多个已删除的卷回收数据存储空间。 资源分配器分配数据存储空间以满足可用的零区段的最低要求,其包括满足晚分配存储卷需求的最低要求。

    Data copying
    8.
    发明授权
    Data copying 有权
    数据复制

    公开(公告)号:US08799597B2

    公开(公告)日:2014-08-05

    申请号:US12874158

    申请日:2010-09-01

    IPC分类号: G06F12/16

    摘要: A data processing system includes a host and a plurality of locations. A difference recording operation between a first location of the plurality of locations and a second location of the plurality of locations is started. A first operational relationship between a third location of the plurality of locations and the first location is started. A signal is sent in response to the first operational relationship starting after the difference recording operation. A first dataset is updated in response to the host writing data to at least one of the first location or the second location. The first dataset is updated with changes to the first location in response to the signal.

    摘要翻译: 数据处理系统包括主机和多个位置。 开始多个位置的第一位置与多个位置的第二位置之间的差异记录操作。 开始多个位置的第三位置与第一位置之间的第一操作关系。 响应于差异记录操作之后开始的第一操作关系发送信号。 响应于主机向第一位置或第二位置中的至少一个写入数据来更新第一数据集。 第一个数据集随着对该信号的第一个位置的更改进行更新。

    SOURCE CLEANING CASCADED VOLUMES
    9.
    发明申请
    SOURCE CLEANING CASCADED VOLUMES 有权
    源清洁体积

    公开(公告)号:US20130346712A1

    公开(公告)日:2013-12-26

    申请号:US13615177

    申请日:2012-09-13

    IPC分类号: G06F12/00

    CPC分类号: G06F11/1458 G06F11/1456

    摘要: Various systems, processes, and products may be used to source clean cascaded volumes. In particular implementations, a system, process, and product for source cleaning cascaded volumes may include the ability to store a primary volume and a plurality of cascaded backup volumes. The system, process, and product may also include the ability to determine whether a write to one of the backup volumes is due to a background copy being made of another volume in the cascade and adjust a background copy indicator in a volume map for the backup volume if the write is due to a background copy and to determine whether a write to one of the backup volumes is due to a write to another volume in the cascade and adjust a write copy indicator in a volume map for the backup volume if the write is due to a write to another cascaded volume.

    摘要翻译: 可以使用各种系统,过程和产品来源清洁级联卷。 在特定实现中,源清除级联卷的系统,过程和产品可以包括存储主卷和多个级联备份卷的能力。 系统,过程和产品还可以包括确定对其中一个备份卷的写入是否是由于级联中的另一个卷制成的后台副本以及用于备份的卷映射中的后台复制指示符的能力 如果写入是由于后台副本而导致的,并且确定对其中一个备份卷的写入是否是由于写入级联中的另一个卷而调整备份卷的卷映射中的写入复制指示符,如果写入 是由于写入另一个级联的卷。

    FLASHCOPY HANDLING
    10.
    发明申请
    FLASHCOPY HANDLING 有权
    闪光处理

    公开(公告)号:US20110208932A1

    公开(公告)日:2011-08-25

    申请号:US13125276

    申请日:2009-10-20

    IPC分类号: G06F12/16

    摘要: A technique for handling a FlashCopy® process includes receiving a FlashCopy® instruction for a source disk, performing a FlashCopy® point in time copy of the source disk on to a target disk, creating a map specifying the FlashCopy® point in time copy from the source disk to the target disk, creating a primary fdisk for the source disk, if one does not already exist, and creating a primary fdisk for the target disk, if one does not already exist, or, if one does already exist, converting the existing primary fdisk for the target disk into a secondary fdisk, and creating a new primary fdisk for the target disk.

    摘要翻译: 处理FlashCopy®流程的一种技术包括:为源磁盘接收FlashCopy®指令,将源磁盘的FlashCopy®及时拷贝执行到目标磁盘,创建指定FlashCopy®时间点的映射点 源磁盘到目标磁盘,创建源磁盘的主fdisk(如果还不存在),并为目标磁盘创建主fdisk(如果尚未存在),或者如果已经存在,则转换 将目标磁盘的现有主fdisk存储到辅助fdisk中,并为目标磁盘创建新的主fdisk。