Systems and methods for retaining and using data block signatures in data protection operations

    公开(公告)号:US09639289B2

    公开(公告)日:2017-05-02

    申请号:US15074109

    申请日:2016-03-18

    Abstract: A system according to certain embodiments associates a signature value corresponding to a data block with one or more data blocks and a reference to the data block to form a signature/data word corresponding to the data block. The system further logically organizes the signature/data words into a plurality of files each comprising at least one signature/data word such that the signature values are embedded in the respective file. The system according to certain embodiments reads a previously stored signature value corresponding to a respective data block for sending from a backup storage system having at least one memory device to a secondary storage system. Based on an indication as to whether the data block is already stored on the secondary storage system, the system reads the data block from the at least one memory device for sending to the secondary storage system if the data block does not exist on the secondary storage system, wherein the signature value and not the data block is read from the at least one memory device if the data block exists on the secondary storage system.

    Restore of secondary data using thread pooling

    公开(公告)号:US09639286B2

    公开(公告)日:2017-05-02

    申请号:US14727611

    申请日:2015-06-01

    Abstract: A system according to certain aspects may include a secondary storage controller computer configured to: in response to a first instruction to obtain a first secondary copy of a first data set from a secondary storage device(s), the first instruction associated with a first restore operation: instantiate a first restore thread on a processor of the secondary storage controller computer; using the first restore thread, retrieve the first secondary copy from the secondary storage device(s); and forward the retrieved first secondary copy to a primary storage subsystem for storage; and in response to a second instruction to obtain a second secondary copy of a second data set from the secondary storage device(s), the second instruction associated with a second restore operation: using the first restore thread, retrieve the second secondary copy from the secondary storage device(s); and forward the retrieved second secondary copy to the primary storage subsystem for storage.

    REPLICATION USING DEDUPLICATED SECONDARY COPY DATA

    公开(公告)号:US20170083558A1

    公开(公告)日:2017-03-23

    申请号:US15282553

    申请日:2016-09-30

    Abstract: An information management system according to certain aspects uses backup copies or other secondary copies of production data for the purposes of replicating production data to another client. The secondary copies can be deduplicated copies. By utilizing available secondary copies of the data for replication, the system can reduce the impact on the production machines associated with replication. Utilizing deduplicated copies not only reduces the amount of stored data, but also reduces the amount of data that is communicated between the source and the destination, increasing the speed of the replication process.

    RESTORE OF SECONDARY DATA USING THREAD POOLING

    公开(公告)号:US20170031616A1

    公开(公告)日:2017-02-02

    申请号:US15199319

    申请日:2016-06-30

    Abstract: A system according to certain aspects may include a secondary storage controller computer configured to: in response to a first instruction to obtain a first secondary copy of a first data set from a secondary storage device(s), the first instruction associated with a first restore operation: instantiate a first restore thread on a processor of the secondary storage controller computer; using the first restore thread, retrieve the first secondary copy from the secondary storage device(s); and forward the retrieved first secondary copy to a primary storage subsystem for storage; and in response to a second instruction to obtain a second secondary copy of a second data set from the secondary storage device(s), the second instruction associated with a second restore operation: using the first restore thread, retrieve the second secondary copy from the secondary storage device(s); and forward the retrieved second secondary copy to the primary storage subsystem for storage.

    Synchronization of local secondary copies with a remote storage management component
    79.
    发明授权
    Synchronization of local secondary copies with a remote storage management component 有权
    本地辅助副本与远程存储管理组件同步

    公开(公告)号:US09483364B2

    公开(公告)日:2016-11-01

    申请号:US14272378

    申请日:2014-05-07

    Abstract: According to certain aspects, an information management cell with failover management capability can include secondary storage computing devices configured to conduct primary data from a primary storage device(s) to a secondary storage device(s) during secondary copy operations, at the direction of a remote storage manager, wherein a first secondary storage computing device implements a failover storage manager configured to, in the event of a loss of connectivity between the cell and the remote storage manager: access a stored storage policy; initiate first and secondary copy operations according to the storage policy in which the first and second secondary storage computing devices are each involved in the creation of a first and second secondary copies; and subsequent to reestablishment of connectivity between the cell and the remote storage manager, transmit synchronization information associated with the secondary copy operations to the remote storage manager.

    Abstract translation: 根据某些方面,具有故障切换管理能力的信息管理单元可以包括辅助存储计算设备,其被配置为在辅助复制操作期间将主数据从主存储设备传送到辅助存储设备,方向为 远程存储管理器,其中第一辅助存储计算设备实现故障转移存储管理器,该故障转移存储管理器被配置为在所述小区和所述远程存储管理器之间的连接性的丢失的情况下:访问存储的存储策略; 根据在第一和第二副存储计算设备中涉及的第一和第二副副本的创建中涉及的存储策略来启动第一和第二复制操作; 并且在重新建立小区和远程存储管理器之间的连接之后,将与次要复制操作相关联的同步信息发送到远程存储管理器。

Patent Agency Ranking