Integrated approach for deduplicating data in a distributed environment that involves a source and a target
    1.
    发明授权
    Integrated approach for deduplicating data in a distributed environment that involves a source and a target 有权
    在涉及源和目标的分布式环境中重复数据删除的集成方法

    公开(公告)号:US09058298B2

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

    申请号:US12504083

    申请日:2009-07-16

    IPC分类号: G06F17/30 G06F11/14

    摘要: One aspect of the present invention includes a configuration of a storage management system that enables the performance of deduplication activities at both the client (source) and at the server (target) locations. The location of deduplication operations can then be optimized based on system conditions or predefined policies. In one embodiment, seamless switching of deduplication activities between the client and the server is enabled by utilizing uniform deduplication process algorithms and accessing the same deduplication index (containing information on the hashed data chunks). Additionally, any data transformations on the chunks are performed subsequent to identification of the data chunks. Accordingly, with use of this storage configuration, the storage system can find and utilize matching chunks generated with either client- or server-side deduplication.

    摘要翻译: 本发明的一个方面包括能够在客户端(源)和服务器(目标)位置处执行重复数据删除活动的存储管理系统的配置。 然后可以基于系统条件或预定义策略来优化重复数据删除操作的位置。 在一个实施例中,通过使用统一的重复数据删除处理算法和访问相同的重复数据删除索引(包含关于散列数据块的信息),能够实现客户端和服务器之间的重复数据删除活动的无缝切换。 此外,在识别数据块之后执行块上的任何数据变换。 因此,利用这种存储配置,存储系统可以找到并利用通过客户端或服务器端重复数据删除生成的匹配块。

    Integrated Approach for Deduplicating Data in a Distributed Environment that Involves a Source and a Target
    2.
    发明申请
    Integrated Approach for Deduplicating Data in a Distributed Environment that Involves a Source and a Target 有权
    在涉及源和目标的分布式环境中重复数据删除的综合方法

    公开(公告)号:US20110016095A1

    公开(公告)日:2011-01-20

    申请号:US12504083

    申请日:2009-07-16

    IPC分类号: G06F12/16 G06F12/00 G06F7/00

    摘要: One aspect of the present invention includes a configuration of a storage management system that enables the performance of deduplication activities at both the client (source) and at the server (target) locations. The location of deduplication operations can then be optimized based on system conditions or predefined policies. In one embodiment, seamless switching of deduplication activities between the client and the server is enabled by utilizing uniform deduplication process algorithms and accessing the same deduplication index (containing information on the hashed data chunks). Additionally, any data transformations on the chunks are performed subsequent to identification of the data chunks. Accordingly, with use of this storage configuration, the storage system can find and utilize matching chunks generated with either client- or server-side deduplication.

    摘要翻译: 本发明的一个方面包括能够在客户端(源)和服务器(目标)位置处执行重复数据删除活动的存储管理系统的配置。 然后可以基于系统条件或预定义策略来优化重复数据删除操作的位置。 在一个实施例中,通过使用统一的重复数据消除处理算法和访问相同的重复数据删除索引(包含散列数据块上的信息),能够实现客户端与服务器之间的重复数据删除活动的无缝切换。 此外,在识别数据块之后执行块上的任何数据变换。 因此,利用这种存储配置,存储系统可以找到并利用通过客户端或服务器端重复数据删除生成的匹配块。

    Restoring a restore set of files from backup objects stored in sequential backup devices
    3.
    发明授权
    Restoring a restore set of files from backup objects stored in sequential backup devices 失效
    从存储在顺序备份设备中的备份对象恢复一组还原文件

    公开(公告)号:US08209298B1

    公开(公告)日:2012-06-26

    申请号:US12972291

    申请日:2010-12-17

    IPC分类号: G06F17/30

    摘要: Provided are a computer program product, system, and method for restoring a restore set of files from backup objects stored in sequential backup devices. Backup objects are stored in at least one sequential backup device. A client initiates a restore request to restore a restore set of data in a volume as of a restore point-in-time. A determination is made of backup objects stored in at least one sequential backup device including the restore set of data for the restore point-in-time, wherein the determined backup objects are determined from a set of backup objects including a full volume backup and delta backups providing data in the volume at different points-in-time, and wherein extents in different backup objects providing data for blocks in the volume at different points-in-time are not stored contiguously in the sequential backup device. A determination is made of extents stored in the at least one sequential backup device for the determined backup objects. The determined extents are sorted according to an order in which they are stored in the at least one sequential backup device to generate a sort list. The extents are retrieved from the at least one sequential backup device according to the order in the sort list to access the extents sequentially from the sequential backup device in the order in which they were stored. The retrieved extents are returned to the client and the client reconstructs the restore data set from the received extents.

    摘要翻译: 提供了一种计算机程序产品,系统和方法,用于从存储在顺序备份设备中的备份对象恢复恢复文件集。 备份对象存储在至少一个顺序备份设备中。 客户端启动还原请求,以恢复卷中恢复的还原数据集。 确定存储在至少一个顺序备份设备中的备份对象,包括用于恢复时间点的还原数据集,其中所确定的备份对象由一组备份对象确定,包括全卷备份和增量 在不同时间点在卷中提供数据的备份,并且其中不同备份对象中的不同备份对象中的盘区在不同时间点为块中的块提供数据不会连续存储在顺序备份设备中。 确定存储在所确定的备份对象的至少一个顺序备份设备中的范围。 确定的区段根据它们存储在至少一个顺序备份设备中的顺序进行排序以生成排序列表。 根据排序列表中的顺序从至少一个顺序备份设备检索扩展数据块,以顺序备份设备按顺序从存储顺序访问区段。 检索到的盘区返回到客户端,客户机从收到的盘区重构恢复数据集。

    RESTORING A RESTORE SET OF FILES FROM BACKUP OBJECTS STORED IN SEQUENTIAL BACKUP DEVICES
    4.
    发明申请
    RESTORING A RESTORE SET OF FILES FROM BACKUP OBJECTS STORED IN SEQUENTIAL BACKUP DEVICES 失效
    从依序备份设备中存储的备份对象恢复文件的恢复

    公开(公告)号:US20120158666A1

    公开(公告)日:2012-06-21

    申请号:US12972291

    申请日:2010-12-17

    IPC分类号: G06F17/30

    摘要: Provided are a computer program product, system, and method for restoring a restore set of files from backup objects stored in sequential backup devices. Backup objects are stored in at least one sequential backup device. A client initiates a restore request to restore a restore set of data in a volume as of a restore point-in-time. A determination is made of backup objects stored in at least one sequential backup device including the restore set of data for the restore point-in-time, wherein the determined backup objects are determined from a set of backup objects including a full volume backup and delta backups providing data in the volume at different points-in-time, and wherein extents in different backup objects providing data for blocks in the volume at different points-in-time are not stored contiguously in the sequential backup device. A determination is made of extents stored in the at least one sequential backup device for the determined backup objects. The determined extents are sorted according to an order in which they are stored in the at least one sequential backup device to generate a sort list. The extents are retrieved from the at least one sequential backup device according to the order in the sort list to access the extents sequentially from the sequential backup device in the order in which they were stored. The retrieved extents are returned to the client and the client reconstructs the restore data set from the received extents.

    摘要翻译: 提供了一种计算机程序产品,系统和方法,用于从存储在顺序备份设备中的备份对象恢复恢复文件集。 备份对象存储在至少一个顺序备份设备中。 客户端启动还原请求,以恢复卷中恢复的还原数据集。 确定存储在至少一个顺序备份设备中的备份对象,包括用于恢复时间点的还原数据集,其中所确定的备份对象由一组备份对象确定,包括全卷备份和增量 在不同时间点在卷中提供数据的备份,并且其中不同备份对象中的不同备份对象中的盘区在不同时间点为块中的块提供数据不会连续存储在顺序备份设备中。 确定存储在所确定的备份对象的至少一个顺序备份设备中的范围。 确定的区段根据它们存储在至少一个顺序备份设备中的顺序进行排序以生成排序列表。 根据排序列表中的顺序从至少一个顺序备份设备检索扩展数据块,以顺序备份设备按顺序从存储顺序访问区段。 检索到的盘区返回到客户端,客户机从收到的盘区重构恢复数据集。

    AUTOMATED AND SELF-ADJUSTING DATA PROTECTION DRIVEN BY BUSINESS AND DATA ACTIVITY EVENTS
    8.
    发明申请
    AUTOMATED AND SELF-ADJUSTING DATA PROTECTION DRIVEN BY BUSINESS AND DATA ACTIVITY EVENTS 有权
    自动和自动调整由业务和数据活动事件驱动的数据保护

    公开(公告)号:US20120089572A1

    公开(公告)日:2012-04-12

    申请号:US12899167

    申请日:2010-10-06

    IPC分类号: G06F12/16 G06F21/00 G06F17/30

    CPC分类号: G06F11/1461 G06F17/3015

    摘要: Techniques for adjusting the frequency of data backups and initiating event-driven backups in a storage system are disclosed herein. In one embodiment, a self-adjusting backup frequency, known as a “Change Rate Objective,” is defined to conduct or delay backups for one or more volumes in the storage system on the basis of an associated policy value. The Change Rate Objective may be tied to one or more business or data activity events, such as the amount and type of data changes since a last backup. The storage system may also be tailored to conduct or delay full or incremental backups on the basis of a Change Rate Objective that measures whether a full or incremental or differential backup is more appropriate. Various data or system failures, or data or business events may also be used to adjust the retention periods of continuous data protection (CDP) data and delay a rollup of CDP data.

    摘要翻译: 在此公开了用于调整存储系统中的数据备份频率和启动事件驱动备份的技术。 在一个实施例中,被称为“变化率目标”的自调整备份频率被定义为基于相关联的策略值来执行或延迟存储系统中的一个或多个卷的备份。 变更率目标可能与一个或多个业务或数据活动事件相关联,例如自上次备份以来数据更改的数量和类型。 存储系统还可以被定制为基于改变率目标来执行或延迟全备份或增量备份,该目的是测量完全备份或增量备份或差异备份是否更合适。 也可以使用各种数据或系统故障或数据或业务事件来调整连续数据保护(CDP)数据的保留周期并延迟CDP数据的汇总。