会员体验
专利管家(专利管理)
工作空间(专利管理)
风险监控(情报监控)
数据分析(专利分析)
侵权分析(诉讼无效)
联系我们
交流群
官方交流:
QQ群: 891211   
微信请扫码    >>>
现在联系顾问~
热词
    • 22. 发明授权
    • Securely deleting data in a transactionally consistent manner
    • 以事务一致的方式安全地删除数据
    • US08352448B2
    • 2013-01-08
    • US11626126
    • 2007-01-23
    • Mark A. HayeMatthew J. AnglinDavid M. Cannon
    • Mark A. HayeMatthew J. AnglinDavid M. Cannon
    • G06F17/00
    • G06F11/1448G06F9/466G06F11/1441G06F11/1474G06F21/10G06F21/6218G06F2221/0795G06F2221/2143
    • A process is disclosed by which data is securely deleted in a transactionally consistent manner. This may be accomplished by committing a preparation transaction for a data object within a system managing the data object in order to return the system to an initial condition if necessary, attempting to commit an execution transaction with the data object only after committing the preparation transaction, and securely deleting any portion of the data object necessary to return the system to the initial condition if committing the execution transaction fails and to change the system to a completed condition only if committing the execution transaction succeeds. In a delete or move transaction an existing backup object may be assigned a new logically deleted state such that if the delete or move transaction fails, the data will be made accessible again.
    • 公开了以事务一致的方式安全地删除数据的过程。 这可以通过在管理数据对象的系统内为数据对象提交准备事务来实现,以便如果需要,将系统返回到初始条件,仅在提交准备事务之后试图提交与数据对象的执行事务, 并且如果提交执行事务失败,则安全地删除将系统返回到初始条件所需的数据对象的任何部分,并且只有在提交执行事务成功时才将系统更改为完成条件。 在删除或移动事务中,可以为现有的备份对象分配新的逻辑删除状态,以便如果删除或移动事务失败,则数据将被再次访问。
    • 23. 发明授权
    • Method and system for assuring integrity of deduplicated data
    • 确保重复数据删除数据完整性的方法和系统
    • US08280859B2
    • 2012-10-02
    • US12848486
    • 2010-08-02
    • Matthew J. AnglinDavid M. Cannon
    • Matthew J. AnglinDavid M. Cannon
    • G06F17/30
    • G06F17/30162G06F11/1453
    • The present invention provides for a system and method for assuring integrity of deduplicated data objects stored within a storage system. A data object is copied to secondary storage media, and a digital signature such as a checksum is generated of the data object. Then, deduplication is performed upon the data object and the data object is split into chunks. The chunks are combined when the data object is subsequently accessed, and a signature is generated for the reassembled data object. The reassembled data object is provided if the newly generated signature is identical to the originally generated signature, and otherwise a backup copy of the data object is provided from secondary storage media.
    • 本发明提供了一种确保存储在存储系统内的重复数据删除的数据对象的完整性的系统和方法。 将数据对象复制到辅助存储介质,并且生成诸如校验和的数字签名。 然后,对数据对象执行重复数据删除,数据对象被分割成块。 当随后访问数据对象时,组合块,并为重新组装的数据对象生成签名。 如果新生成的签名与原始生成的签名相同,则提供重组的数据对象,否则从辅助存储介质提供数据对象的备份副本。
    • 24. 发明申请
    • RESTORING A RESTORE SET OF FILES FROM BACKUP OBJECTS STORED IN SEQUENTIAL BACKUP DEVICES
    • 从依序备份设备中存储的备份对象恢复文件的恢复
    • US20120158666A1
    • 2012-06-21
    • US12972291
    • 2010-12-17
    • Matthew J. AnglinDavid M. CannonAvishai H. HochbergDavid G. Van HiseMark L. Yakushev
    • Matthew J. AnglinDavid M. CannonAvishai H. HochbergDavid G. Van HiseMark L. Yakushev
    • G06F17/30
    • G06F11/1469G06F11/1453G06F11/1466
    • 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.
    • 提供了一种计算机程序产品,系统和方法,用于从存储在顺序备份设备中的备份对象恢复恢复文件集。 备份对象存储在至少一个顺序备份设备中。 客户端启动还原请求,以恢复卷中恢复的还原数据集。 确定存储在至少一个顺序备份设备中的备份对象,包括用于恢复时间点的还原数据集,其中所确定的备份对象由一组备份对象确定,包括全卷备份和增量 在不同时间点在卷中提供数据的备份,并且其中不同备份对象中的不同备份对象中的盘区在不同时间点为块中的块提供数据不会连续存储在顺序备份设备中。 确定存储在所确定的备份对象的至少一个顺序备份设备中的范围。 确定的区段根据它们存储在至少一个顺序备份设备中的顺序进行排序以生成排序列表。 根据排序列表中的顺序从至少一个顺序备份设备检索扩展数据块,以顺序备份设备按顺序从存储顺序访问区段。 检索到的盘区返回到客户端,客户机从收到的盘区重构恢复数据集。
    • 25. 发明授权
    • Optimized simultaneous storing of data into deduplicated and non-deduplicated storage pools
    • 优化数据同步存储在重复数据删除和非重复数据消除的存储池中
    • US08161255B2
    • 2012-04-17
    • US12349318
    • 2009-01-06
    • Matthew J. AnglinDavid M. CannonHoward N. Martin
    • Matthew J. AnglinDavid M. CannonHoward N. Martin
    • G06F12/00G06F13/00G06F13/28
    • G06F11/1453G06F11/1464Y10S707/99936Y10S707/99942Y10S707/99955
    • One aspect of the present invention includes an optimized simultaneous storage operation for data objects onto a combination of deduplicated and non-deduplicated storage pools. In one embodiment, a data object is provided for storage onto destination storage pools in a storage management system, and placed into a source buffer. The data object is first divided into data chunks if the data object has not previously been chunked within the storage management system. The data object is then simultaneously copied from the source buffer to each destination storage pool (deduplicating and non-deduplicating) with the following operation. If the destination pool utilizes deduplication, then the individual data chunks are only transferred if copies of the individual data chunks do not already exist on the destination storage pool. If the destination pool does not utilize deduplication, then all chunks of the data object are transferred to the destination storage pool.
    • 本发明的一个方面包括对于重复数据删除和非重复数据消除的存储池的组合的数据对象的优化的同时存储操作。 在一个实施例中,提供数据对象以存储到存储管理系统中的目的地存储池上,并被放置到源缓冲器中。 如果数据对象以前没有在存储管理系统中分块,则数据对象首先被划分为数据块。 然后通过以下操作将数据对象从源缓冲区同时复制到每个目标存储池(重复数据删除和非重复数据删除)。 如果目标池使用重复数据删除,则只有在目标存储池上不存在各个数据块的副本时,才会传输各个数据块。 如果目标池不使用重复数据删除,则数据对象的所有块都将传输到目标存储池。
    • 26. 发明申请
    • SECURELY DELETING DATA IN A TRANSACTIONALLY CONSISTENT MANNER
    • 安全地删除数据在一个交易一致的人
    • US20080177802A1
    • 2008-07-24
    • US11626126
    • 2007-01-23
    • Mark A. HayeMatthew J. AnglinDavid M. Cannon
    • Mark A. HayeMatthew J. AnglinDavid M. Cannon
    • G06F17/00
    • G06F11/1448G06F9/466G06F11/1441G06F11/1474G06F21/10G06F21/6218G06F2221/0795G06F2221/2143
    • A process is disclosed by which data is securely deleted in a transactionally consistent manner. This may be accomplished by committing a preparation transaction for a data object within a system managing the data object in order to return the system to an initial condition if necessary, attempting to commit an execution transaction with the data object only after committing the preparation transaction, and securely deleting any portion of the data object necessary to return the system to the initial condition if committing the execution transaction fails and to change the system to a completed condition only if committing the execution transaction succeeds. In a delete or move transaction an existing backup object may be assigned a new logically deleted state such that if the delete or move transaction fails, the data will be made accessible again.
    • 公开了以事务一致的方式安全地删除数据的过程。 这可以通过在管理数据对象的系统内为数据对象提交准备事务来实现,以便如果需要,将系统返回到初始条件,仅在提交准备事务之后试图提交与数据对象的执行事务, 并且如果提交执行事务失败,则安全地删除将系统返回到初始条件所需的数据对象的任何部分,并且只有在提交执行事务成功时才将系统更改为完成条件。 在删除或移动事务中,可以为现有的备份对象分配新的逻辑删除状态,以便如果删除或移动事务失败,则数据将被再次访问。
    • 28. 发明授权
    • Data selection for movement from a source to a target
    • 从源到目标的数据选择
    • US09087011B2
    • 2015-07-21
    • US13484119
    • 2012-05-30
    • Matthew J. AnglinDavid M. CannonColin S. DawsonRobert S. Elder
    • Matthew J. AnglinDavid M. CannonColin S. DawsonRobert S. Elder
    • G06F17/00G06F11/14
    • G06F11/1453
    • In one aspect of the present description, in connection with storing a first deduplicated data object in a primary storage pool, described operations include determining the duration of time that the first data object has resided in the primary storage pool, and comparing the determined duration of time to a predetermined time interval. In addition, described operations include, after the determined duration of time meets or exceeds the predetermined time interval, determining if the first data object has an extent referenced by another data object, and determining whether to move the first data object from the primary storage pool to a secondary storage pool as a function of whether the first data object has an extent referenced by another data object after the determined duration of time meets or exceeds the predetermined time interval. Other features and aspects may be realized, depending upon the particular application.
    • 在本说明书的一个方面,结合将第一重复数据删除的数据对象存储在主存储池中,所描述的操作包括确定第一数据对象已经驻留在主存储池中的持续时间,以及将所确定的持续时间 时间到预定的时间间隔。 此外,所描述的操作包括在所确定的持续时间满足或超过预定时间间隔之后,确定第一数据对象是否具有由另一数据对象引用的范围,以及确定是否从主存储池移动第一数据对象 作为在所确定的持续时间达到或超过预定时间间隔之后第一数据对象是否具有由另一数据对象引用的盘区的函数的次级存储池。 可以根据具体应用实现其它特征和方面。
    • 30. 发明申请
    • DATA RETENTION USING LOGICAL OBJECTS
    • 数据保留使用逻辑对象
    • US20120215742A1
    • 2012-08-23
    • US13458669
    • 2012-04-27
    • Matthew J. ANGLINAvishai H. HOCHBERGToby L. MAREKJames P. SMITH
    • Matthew J. ANGLINAvishai H. HOCHBERGToby L. MAREKJames P. SMITH
    • G06F17/30
    • G06F11/1448G06F11/1458
    • Various embodiments are provided for facilitation of data retention using logical objects. Following an operation creating a redundant copy of the data performed on a scheduled interval, a logical object containing a number of managed file versions, represented by a number of member objects for a recovery point, is created. The logical object is assigned a policy of a data retention policy construct associated with the recovery point. The logical object is adapted for reassignment between policies of the data retention policy construct associated with various recovery points. During the reassignment, the plurality of member objects representing the plurality of managed file versions are logically retained instead of performing a data copy operation to associate the plurality of managed file versions with another recovery point.
    • 提供了各种实施例,用于使用逻辑对象促进数据保留。 在创建在计划的间隔上执行的数据的冗余副本的操作之后,创建包含多个受管文件版本的逻辑对象,由恢复点的多个成员对象表示。 逻辑对象被分配与恢复点相关联的数据保留策略构造的策略。 逻辑对象适用于与各种恢复点相关联的数据保留策略构造的策略之间的重新分配。 在重新分配期间,表示多个管理文件版本的多个成员对象被逻辑地保留,而不是执行数据复制操作以将多个被管理文件版本与另一恢复点相关联。