-
公开(公告)号:US09870164B2
公开(公告)日:2018-01-16
申请号:US15199362
申请日:2016-06-30
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Saurabh Agrawal , Deepak Raghunath Attarde
CPC classification number: G06F3/0619 , G06F3/0647 , G06F3/065 , G06F3/0683 , G06F9/466 , G06F11/1446 , G06F11/1448 , G06F11/1458 , G06F11/1469
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.
-
公开(公告)号:US12056018B2
公开(公告)日:2024-08-06
申请号:US17843750
申请日:2022-06-17
Applicant: Commvault Systems, Inc.
Inventor: Chandresh Sharma , Saurabh Agrawal , Brahmaiah Vallabhaneni , Hetal Kapadia , Manoj Kumar Vijayan
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1451 , G06F11/1469 , G06F2201/80
Abstract: A disclosed framework enables virtually any aggressive Recovery Point Objective (RPO) to be enforced for a production database, without limitation on type of database management system (DBMS) or size of the production database. The framework overcomes technological barriers of the prior art, such as bottlenecks presented by a storage manager computer that traditionally managed database backups. To avoid the bottlenecks, an illustrative data storage management system does not engage the storage manager computer in storage operations that could impact the database RPO. Certain components are added and enhanced to autonomously capture database transaction logs, which are stored securely and persistently away from the DBMS. In a separate and less frequent operation, and with involvement of the storage manager computer, the illustrative system generates secondary copies in their final form. Meanwhile, temporary backup files can be used in restore operations without first being converted into secondary copies.
-
公开(公告)号:US20200210394A1
公开(公告)日:2020-07-02
申请号:US16802374
申请日:2020-02-26
Applicant: Commvault Systems, Inc.
Inventor: Saurabh Agrawal , Manoj Kumar Vijayan
IPC: G06F16/215 , H04L29/08 , G06F3/06 , G06F11/14 , G06F21/62 , G06F16/23 , G06F16/174 , G06F16/178 , G06F11/00
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 may be stored in a deduplication database, can also ensure synchronization between the deduplication database and secondary storage devices.
-
公开(公告)号:US10229133B2
公开(公告)日:2019-03-12
申请号:US15474730
申请日:2017-03-30
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Jaidev Oppath Kochunni , Saurabh Agrawal , Abhishek Narulkar
Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.
-
公开(公告)号:US09940059B2
公开(公告)日:2018-04-10
申请号:US15197385
申请日:2016-06-29
Applicant: CommVault Systems, Inc.
Inventor: Saurabh Agrawal , Manoj Kumar Vijayan
CPC classification number: G06F17/30303 , G06F3/0641 , G06F11/00 , G06F11/14 , G06F11/1464 , G06F17/3015 , G06F17/30159 , G06F17/30174 , G06F17/30371 , G06F21/6218 , G06F2201/84 , H04L67/1097
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.
-
6.
公开(公告)号:US20140201170A1
公开(公告)日:2014-07-17
申请号:US14152509
申请日:2014-01-10
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Jaidev Oppath Kochunni , Saurabh Agrawal , Abhishek Narulkar
IPC: G06F17/30
CPC classification number: G06F17/30156 , G06F11/1451 , G06F11/1453 , G06F2201/80 , G06F2201/84
Abstract: A high availability distributed, deduplicated storage system according to certain embodiments is arranged to include multiple deduplication database media agents. The deduplication database media agents store signatures of data blocks stored in secondary storage. In addition, the deduplication database media agents are configured as failover deduplication database media agents in the event that one of the deduplication database media agents becomes unavailable.
Abstract translation: 根据某些实施例的高可用性分布式,重复数据消除的存储系统被布置为包括多个重复数据删除数据库媒体代理。 重复数据删除数据库媒体代理存储存储在辅助存储中的数据块的签名。 此外,如果重复数据删除数据库媒体代理之一变得不可用,则将重复数据删除数据库媒体代理配置为故障转移重复数据删除数据库媒体代理。
-
公开(公告)号:US20230409441A1
公开(公告)日:2023-12-21
申请号:US17843750
申请日:2022-06-17
Applicant: Commvault Systems, Inc.
Inventor: Chandresh Sharma , Saurabh Agrawal , Brahmaiah Vallabhaneni , Hetal Kapadia , Manoj Kumar Vijayan
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1469 , G06F11/1451 , G06F2201/80
Abstract: A disclosed framework enables virtually any aggressive Recovery Point Objective (RPO) to be enforced for a production database, without limitation on type of database management system (DBMS) or size of the production database. The framework overcomes technological barriers of the prior art, such as bottlenecks presented by a storage manager computer that traditionally managed database backups. To avoid the bottlenecks, an illustrative data storage management system does not engage the storage manager computer in storage operations that could impact the database RPO. Certain components are added and enhanced to autonomously capture database transaction logs, which are stored securely and persistently away from the DBMS. In a separate and less frequent operation, and with involvement of the storage manager computer, the illustrative system generates secondary copies in their final form. Meanwhile, temporary backup files can be used in restore operations without first being converted into secondary copies.
-
公开(公告)号:US11422991B2
公开(公告)日:2022-08-23
申请号:US16802374
申请日:2020-02-26
Applicant: Commvault Systems, Inc.
Inventor: Saurabh Agrawal , Manoj Kumar Vijayan
IPC: G06F16/00 , G06F16/215 , G06F16/174 , G06F16/178 , G06F16/23 , G06F11/14 , G06F11/00 , G06F21/62 , G06F3/06 , H04L67/1097
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 may be stored in a deduplication database, can also ensure synchronization between the deduplication database and secondary storage devices.
-
公开(公告)号:US10558374B2
公开(公告)日:2020-02-11
申请号:US15978019
申请日:2018-05-11
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Saurabh Agrawal , Deepak Raghunath Attarde
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.
-
公开(公告)号:US09753955B2
公开(公告)日:2017-09-05
申请号:US14488139
申请日:2014-09-16
Applicant: CommVault Systems, Inc.
Inventor: Saurabh Agrawal , Manoj Kumar Vijayan
CPC classification number: G06F17/30303 , G06F3/0641 , G06F11/00 , G06F11/14 , G06F11/1464 , G06F17/3015 , G06F17/30159 , G06F17/30174 , G06F17/30371 , G06F21/6218 , G06F2201/84 , H04L67/1097
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.
-
-
-
-
-
-
-
-
-