REDUNDANT AND ROBUST DISTRIBUTED DEDUPLICATION DATA STORAGE SYSTEM

    公开(公告)号:US20170193003A1

    公开(公告)日:2017-07-06

    申请号:US15299299

    申请日:2016-10-20

    Abstract: Systems and methods are provided herein for automatically configuring newly installed secondary storage computing devices and managing secondary storage computing devices when one or more become unavailable. For example, a storage manager can then detect the computing resources available to the newly installed secondary storage computing device, assign a role to the newly installed secondary storage computing device based on the detected computing resources, configure the newly installed secondary storage computing device with deduplication and storage policies used by the other secondary storage computing devices, re-partition secondary storage devices to allocate memory for the newly installed secondary storage computing device, and instruct other secondary storage computing devices to replicate their managed data such that the newly installed secondary storage computing device has access to the replicated data.

    DATA STORAGE SYSTEM UTILIZING PROXY DEVICE FOR STORAGE OPERATIONS
    63.
    发明申请
    DATA STORAGE SYSTEM UTILIZING PROXY DEVICE FOR STORAGE OPERATIONS 有权
    数据存储系统使用存储操作的代理设备

    公开(公告)号:US20170068601A1

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

    申请号:US15266333

    申请日:2016-09-15

    Abstract: A data storage environment can include a secondary storage computing device that acts as a proxy for other secondary storage computing devices. For example, the secondary storage computing device receives a storage operation request from one or more of the other secondary storage computing devices, such as a request to create a snapshot of client data. The secondary storage computing device generally acts as an intermediary between the other secondary storage computing devices and the storage device to carry out the snapshots or other storage operations. The secondary storage computing device may further receive a notification upon completion of the storage operations, and transmit relevant data to the requesting secondary storage computing device regarding the storage operation.

    Abstract translation: 数据存储环境可以包括充当其他辅助存储计算设备的代理的辅助存储计算设备。 例如,辅助存储计算设备从一个或多个其他辅助存储计算设备接收存储操作请求,例如创建客户端数据的快照的请求。 辅助存储计算设备通常用作其他辅助存储计算设备和存储设备之间的中介,以执行快照或其他存储操作。 辅助存储计算设备可以在完成存储操作时进一步接收通知,并且将关于存储操作的相关数据发送到请求的辅助存储计算设备。

    RESTORE OF SECONDARY DATA USING THREAD POOLING
    64.
    发明申请
    RESTORE OF SECONDARY DATA USING THREAD POOLING 有权
    使用螺纹凹槽恢复二次数据

    公开(公告)号:US20160335009A1

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

    申请号: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.

    Abstract translation: 根据某些方面的系统可以包括辅助存储控制器计算机,其被配置为:响应于从辅助存储设备获得第一数据集的第一副本的第一指令,与第一恢复相关联的第一指令 操作:在辅助存储控制器计算机的处理器上实例化第一恢复线程; 使用第一个还原线程从辅助存储设备检索第一个副本; 并将所检索的第一副本转发到主存储子系统以进行存储; 并且响应于从所述辅助存储设备获得第二数据集的第二副本的第二指令,所述第二指令与第二还原操作相关联:使用所述第一恢复线程从所述第二恢复线程中检索所述第二副本 辅助存储设备; 并将检索到的第二副本转发到主存储子系统以进行存储。

    UNIFIED SNAPSHOT STORAGE MANAGEMENT
    65.
    发明申请
    UNIFIED SNAPSHOT STORAGE MANAGEMENT 有权
    统一的SNAPSHOT存储管理

    公开(公告)号:US20160139836A1

    公开(公告)日:2016-05-19

    申请号:US14542371

    申请日:2014-11-14

    Abstract: An illustrative approach to managing snapshots streamlines how and when snapshots are generated in a storage management system, such that fewer snapshots may be generated without diminishing the scope of data protection. A novel unified-snapshot storage policy may govern snapshots for any number of subclients. A unified-snapshot job based on the unified-snapshot storage policy enables the illustrative storage management system to automatically discover relevant components and generate at most one snapshot per target logical unit number (“LUN”) in a storage array. Each snapshot may comprise the data of any number of subclients and/or clients in the storage management system. Accordingly, one unified-snapshot job may yield a minimum but sufficient number of snapshots comprising data of all subclients associated with the governing unified-snapshot storage policy. An enhanced storage manager may manage the unified-snapshot jobs. One or more enhanced media agents and/or data agents may participate in the unified-snapshot jobs and in subsequent cataloguing of the snapshots.

    Abstract translation: 管理快照的说明性方法简化了在存储管理系统中如何和何时生成快照,从而可以生成更少的快照,而不会减少数据保护的范围。 一种新颖的统一快照存储策略可以管理任意数量的子客户端的快照。 基于统一快照存储策略的统一快照作业使说明性存储管理系统能够自动发现相关组件,并在存储阵列中每个目标逻辑单元号(“LUN”)最多生成一个快照。 每个快照可以包括存储管理系统中的任何数量的子客户端和/或客户端的数据。 因此,一个统一快照作业可以产生包括与管理统一快照存储策略相关联的所有子客户端的数据的最小但足够数量的快照。 增强型存储管理器可以管理统一快照作业。 一个或多个增强的媒体代理和/或数据代理可以参与统一快照作业以及随后的快照编目。

    FAST DEDUPLICATION DATA VERIFICATION
    66.
    发明申请
    FAST DEDUPLICATION DATA VERIFICATION 有权
    快速验证数据验证

    公开(公告)号:US20160078068A1

    公开(公告)日:2016-03-17

    申请号:US14488139

    申请日:2014-09-16

    Abstract: An information management system provides a data deduplication system that uses a primary table, a deduplication chunk table, and a chunk integrity table to ensure that a referenced deduplicated data block is only verified once during the data verification of a backup or other replication operation. The data deduplication system may reduce the computational and storage overhead associated with traditional data verification processes. The primary table, the deduplication chunk table, and the chunk integrity table, all of which are stored in a deduplication database, can also ensure synchronization between the deduplication database and secondary storage devices.

    Abstract translation: 信息管理系统提供使用主表,重复数据删除块表和块完整性表的重复数据删除系统,以确保在备份或其他复制操作的数据验证期间仅对被引用的重复数据删除的数据块进行一次验证。 重复数据删除系统可以减少与传统数据验证过程相关的计算和存储开销。 所有这些都存储在重复数据删除数据库中的主表,重复数据消除块表和块完整性表还可以确保重复数据删除数据库和辅助存储设备之间的同步。

    USE OF TEMPORARY SECONDARY COPIES IN FAILOVER OPERATIONS
    67.
    发明申请
    USE OF TEMPORARY SECONDARY COPIES IN FAILOVER OPERATIONS 有权
    临时运营中使用临时二级副本

    公开(公告)号:US20140337664A1

    公开(公告)日:2014-11-13

    申请号:US14272315

    申请日:2014-05-07

    Abstract: According to certain aspects, an information management cell can include a failover storage manager configured to: instruct a secondary copy application to perform a secondary copy operation in which primary data generated by at least one client computing device is stored as a secondary copy in a second secondary copy file format different than a first secondary copy file format; and subsequent to reestablishment of connectivity to a main storage manager, restore the secondary copy stored in the second secondary copy file format to obtain restored data that is no longer in the second secondary copy file format; and can include at least one secondary storage computing device configured to, subsequent to the restore of the secondary copy, and at the direction of the main storage manager, conduct the restored data to a secondary storage device(s) to create a secondary copy in the first secondary copy file format.

    Abstract translation: 根据某些方面,信息管理单元可以包括故障转移存储管理器,该故障转移存储管理器被配置为:指示次要复制应用程序执行辅助复制操作,其中由至少一个客户端计算设备生成的主数据作为次要副本存储在第二副本中 次要复制文件格式不同于第一副本文件格式; 并且在重新建立与主存储管理器的连接之后,恢复以第二副拷贝文件格式存储的副拷贝,以获得不再处于第二副拷贝文件格式的恢复数据; 并且可以包括至少一个辅助存储计算设备,其被配置为在恢复次要副本之后并且在主存储管理器的方向上将恢复的数据传送到辅助存储设备以创建次要副本 第一个副本文件格式。

    SYNCHRONIZATION OF LOCAL SECONDARY COPIES WITH A REMOTE STORAGE MANAGEMENT COMPONENT
    68.
    发明申请
    SYNCHRONIZATION OF LOCAL SECONDARY COPIES WITH A REMOTE STORAGE MANAGEMENT COMPONENT 有权
    与远程存储管理组件同步本地二级副本

    公开(公告)号:US20140337285A1

    公开(公告)日:2014-11-13

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

    CLOUD-BASED AIR-GAPPED DATA STORAGE MANAGEMENT SYSTEM

    公开(公告)号:US20250013542A1

    公开(公告)日:2025-01-09

    申请号:US18893602

    申请日:2024-09-23

    Abstract: An illustrative cloud-based air-gapped data storage management (destination) system obtains authorized access to other (source) systems' backup copies, replicates those copies within the destination system, parses supplemental metadata included in the source backup copies, and integrates the replica copies into the destination system as though natively created there. Replica copies are integrated as backup copies without first restoring the source backup copies to a native data format. The source system lacks knowledge of or connectivity with the destination system, thus maintaining an “air gap” between the systems. The destination system preferably operates in a cloud computing environment. The destination system uses supplemental metadata from the replica copies to re-create or mimic the source's computing environment and to restore backed up data from the replica copies. The destination system also operates as an autonomous analytics engine, applying value-added services to backed up data pulled from source system(s).

    BLOCK-LEVEL SINGLE INSTANCING
    70.
    发明公开

    公开(公告)号:US20230367678A1

    公开(公告)日:2023-11-16

    申请号:US18358053

    申请日:2023-07-25

    Abstract: Systems and methods for single instancing blocks of data in a data storage system. For example, the data storage system may include multiple computing devices (e.g., client computing devices) that store primary data. The data storage system may also include a secondary storage computing device, a single instance database, and one or more storage devices that store copies of the primary data (e.g., secondary copies, tertiary copies, etc.). The secondary storage computing device receives blocks of data from the computing devices and accesses the single instance database to determine whether the blocks of data are unique (meaning that no instances of the blocks of data are stored on the storage devices). If a block of data is unique, the single instance database stores it on a storage device. If not, the secondary storage computing device can avoid storing the block of data on the storage devices.

Patent Agency Ranking