-
公开(公告)号:US10481825B2
公开(公告)日:2019-11-19
申请号:US15282553
申请日:2016-09-30
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Joe Sabu Thyvelikkakakth Job
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.
-
公开(公告)号:US20190278668A1
公开(公告)日:2019-09-12
申请号:US16425912
申请日:2019-05-29
Applicant: Commvault Systems, Inc.
Inventor: Jaidev O. Kochunni , Chong Liu , Manoj Kumar Vijayan , Rajiv Kottomtharayil
Abstract: Multiple data paths may be available to a data management system for transferring data between a primary storage device and a secondary storage device. The data management system may be able to gain operational advantages by performing load balancing across the multiple data paths. The system may use application layer characteristics of the data for transferring from a primary storage to a backup storage during data backup operation, and correspondingly from a secondary or backup storage system to a primary storage system during restoration.
-
公开(公告)号:US20190243718A1
公开(公告)日:2019-08-08
申请号:US16232965
申请日:2018-12-26
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde
IPC: G06F11/14
CPC classification number: G06F11/1456 , G06F11/1448 , G06F11/1451 , G06F11/1469 , G06F11/2094 , G06F2201/84
Abstract: The data storage system according to certain aspects can implement partial file restore, where only a portion of the secondary copy of a file is restored. Such portion may be designated by one or more application offsets for the file. The system may provide an in-chunk index that includes mapping information between the application offsets and the secondary copy offsets. Chunks may refer to logical data units in which secondary copies are stored, and the in-chunk index for a chunk may be stored in secondary storage with the chunk. Because the mapping information may not be provided at a fixed interval, the system can search through application offsets in the in-chunk index to locate the secondary copy offset corresponding to the portion application offset(s). In this manner, the system may restore the designated portion of the secondary copy in a fast and efficient manner by using the in-chunk index.
-
公开(公告)号:US10339106B2
公开(公告)日:2019-07-02
申请号:US14682988
申请日:2015-04-09
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Ganesh Haridas , Deepak Raghunath Attarde
IPC: G06F17/30 , G06F16/16 , G06F11/14 , G06F16/11 , G06F16/178 , G06F16/174 , G06F16/2455
Abstract: According to certain aspects, a method can include receiving, in response to an indication that a data storage database is being restored to a second time before a first time such that the data storage database comprises a plurality of first archive file identifiers associated at the second time, a first instruction from a data storage computer, where the first instruction instructs a media agent to stop scheduled secondary storage operations associated with a deduplication database, and where the deduplication database comprises a plurality of second archive file identifiers; determining at least one second archive file identifier in the plurality of second archive file identifiers that does not correlate with any first archive identifier in the plurality of first archive file identifiers; and, for each of the at least one second archive identifier, instructing the deduplication database to prune an entry associated with the respective second archive file identifier.
-
公开(公告)号:US20190196729A1
公开(公告)日:2019-06-27
申请号:US16293592
申请日:2019-03-05
Applicant: Commvault Systems, Inc.
CPC classification number: G06F3/0619 , G06F3/0604 , G06F3/0635 , G06F3/065 , G06F3/067 , H04L67/1097
Abstract: Techniques for providing shared access to, e.g., a small computer system interface (SCSI) storage device in a computer network include providing an operational mode on SCSI interfaces with a first media agent and a second media agent such that, in response to inquiry messages on the SCSI interfaces, the SCSI storage device appears as a SCSI target device to the first media agent and the second media agent and mapping data operations between the first media agent and the SCSI storage device and the second media agent and the SCSI storage device to logically unique channel numbers for the first media agent and the second media agent to perform data storage operations over their respective SCSI interfaces by concurrently sharing the SCSI storage device.
-
公开(公告)号:US10303559B2
公开(公告)日:2019-05-28
申请号:US14733250
申请日:2015-06-08
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan
Abstract: Systems and methods for restoring a database in an information management system that does not include a secondary copy of the database, are disclosed. The systems and methods may include using metadata stored in non-production storage devices to restore the database. In some implementations the methods are used to consolidate multiple information management systems. In other implementations, the systems and methods are used for reviewing content of archived storage media. Other implementations are disclosed.
-
公开(公告)号:US10191816B2
公开(公告)日:2019-01-29
申请号:US14673021
申请日:2015-03-30
Applicant: CommVault Systems, Inc.
Inventor: Manoj Kumar Vijayan , Deepak Raghunath Attarde , Hetalkumar N. Joshi
Abstract: A storage system according to certain embodiments includes a client-side repository (CSR). The CSR may communicate with a client at a higher data transfer rate than the rate used for communication between the client and secondary storage. During copy operations, for instance, some or all of the data being backed up or otherwise copied to secondary storage is stored in the CSR. During restore operations, copies of the data stored in the CSR is accessed from the CSR instead of from secondary storage, improving performance. Remaining data blocks not stored in the CSR can be restored from secondary storage.
-
公开(公告)号:US20180357132A1
公开(公告)日:2018-12-13
申请号:US16008591
申请日:2018-06-14
Applicant: CommVault Systems, Inc.
Inventor: Chandrashekar Maranna , Manoj Kumar Vijayan , Abhishek Narulkar , Deepak Raghunath Attarde , Saurabh Agrawal
Abstract: According to certain aspects, a method can include receiving an indication that a restoration of a deduplication database using a secondary copy of a file associated with a secondary copy job is complete; retrieving a first data fingerprint from a data storage database, wherein the first data fingerprint is associated with the secondary copy job used to restore the deduplication database; retrieving a second data fingerprint from a deduplication database media agent, wherein the second data fingerprint is associated with the secondary copy job used to restore the deduplication database; comparing the first data fingerprint with the second data fingerprint to determine whether the first data fingerprint and the second data fingerprint match; and transmitting an instruction to the deduplication database media agent to rebuild the restored deduplication database in response to a determination that the first data fingerprint and the second data fingerprint do not match.
-
公开(公告)号:US09996428B2
公开(公告)日:2018-06-12
申请号:US15195937
申请日:2016-06-28
Applicant: Commvault Systems, Inc.
Inventor: Vimal Kumar Nallathambi , Manoj Kumar Vijayan
CPC classification number: G06F11/1464 , G06F3/0619 , G06F3/0635 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F3/0689 , H04L67/1097
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.
-
公开(公告)号:US09892123B2
公开(公告)日:2018-02-13
申请号:US15280902
申请日:2016-09-29
Applicant: Commvault Systems, Inc.
CPC classification number: G06F17/30088 , G06F11/00 , G06F11/1448 , G06F11/1458 , G06F2201/805 , G06F2201/84
Abstract: An information management system according to certain aspects may determine whether snapshot operations will work prior to executing them. The system may check various factors or parameters relating to a snapshot storage policy to verify whether the storage policy will work at runtime without actually executing the policy. Some examples of factors can include: availability of primary storage devices for which a snapshot should be obtained, availability of secondary storage devices, license availability for snapshot software, user credentials for connecting to primary and/or second storage devices, available storage capacity, connectivity to storage devices, etc. The system may also check whether a particular system configuration is supported in connection with snapshot operations. The result of the determination can be provided in the form of a report summarizing any problems found with the snapshot storage policy. The report can include recommended courses of action or solutions for resolving any identified issues.
-
-
-
-
-
-
-
-
-