-
公开(公告)号:US20230259297A1
公开(公告)日:2023-08-17
申请号:US18138668
申请日:2023-04-24
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden Littlefield , Rajiv Kottomtharayil , Kuldeep Kumar , Sri Karthik Bhagi , Jun H. Ahn , Parag Gokhale
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/0608 , G06F3/067 , G06F3/0644 , G06F3/0641
Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.
-
公开(公告)号:US11470152B2
公开(公告)日:2022-10-11
申请号:US17216383
申请日:2021-03-29
Applicant: Commvault Systems, Inc.
IPC: H04L67/1095 , G06F11/14
Abstract: Multiple substantially concurrent data streams with NDMP protocol improve robustness, performance, and granularity of backup and restore operations from/to a filer. NDMP data streams are initially allocated based on inventorying the root level of each filer volume. A best effort to balance the multiple NDMP data streams allocates them based on data amounts used in each volume. Orphaned files are also collected and backed up. Subsequent full backup jobs leverage a proprietary index generated in preceding full backup jobs to obtain better performance and to better balance the NDMP data streams by creating substantially co-equal groupings of source data. The index comprises granular information which is not available from querying the filer. The size of each individual backup copy from a preceding full backup job and/or the size of subtending subdirectories or individual backed up files therein is used by later backup jobs to fine tune NDMP data stream allocation.
-
公开(公告)号:US11321184B2
公开(公告)日:2022-05-03
申请号:US16377033
申请日:2019-04-05
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden Littlefield , Suhas T. Lande
IPC: G06F11/14 , G06F16/182 , G06F16/176
Abstract: The present inventors devised techniques and technologies that streamline the protection of data stored on shared file storage e.g., on file servers, network-attached storage (NAS), share drives, network shares, etc., in a data storage management system. Some embodiments feature a proxy-less backup configuration in which backup services hosts are assigned to perform a secondary copy job, at job runtime, based on host attributes relative to the data source. Some embodiments are configured to, at job runtime, automatically resolve data paths to the source data, and automatically mount the data paths, rather than requiring data paths to be expressly pre-administered on all possible candidate backup machines. Some embodiments automatically protect data from shared file storage that was not expressly given a backup plan (“undefined” data) by applying default preferences for protecting undefined data.
-
4.
公开(公告)号:US20170139780A1
公开(公告)日:2017-05-18
申请号:US15419272
申请日:2017-01-30
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden Littlefield , Vimal Kumar Nallathambi , Girish Chanchlani
CPC classification number: G06F11/1453 , G06F3/0619 , G06F3/0641 , G06F3/065 , G06F3/0665 , G06F3/067 , G06F11/1448 , G06F11/1469 , G06F2201/84
Abstract: The systems and methods herein permit storage systems to correctly perform data recovery, such as direct access recovery, of Network Data Management Protocol (“NDMP”) backup data that was modified prior to being stored in secondary storage media, such as tape. For example, as described in greater detail herein, the systems and methods may permit NDMP backup data to be encrypted, compressed, deduplicated, and/or otherwise modified prior to storage. The systems and methods herein also permit a user to perform a precautionary snapshot of the current state of data (e.g., primary data) prior to reverting data to a previous state using point-in-time data.
-
公开(公告)号:US12056384B2
公开(公告)日:2024-08-06
申请号:US18138668
申请日:2023-04-24
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden Littlefield , Rajiv Kottomtharayil , Kuldeep Kumar , Sri Karthik Bhagi , Jun H. Ahn , Parag Gokhale
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/0608 , G06F3/0641 , G06F3/0644 , G06F3/067
Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.
-
公开(公告)号:US11550680B2
公开(公告)日:2023-01-10
申请号:US17511208
申请日:2021-10-26
Applicant: Commvault Systems, Inc.
Inventor: Pawan Natwarlal Rathi , Duncan Alden Littlefield , Manoj Kumar Vijayan
Abstract: An illustrative data storage management system is aware that certain data storage resources for storing/serving primary data operate in a partnered configuration. Illustrative components of the data storage management system analyze the failover status of the partnered primary data storage resources to determine which is currently serving/storing primary data and/or snapshots targeted for backup. When detecting that a first partnered primary data storage resource has failed over to a second primary data storage resource, the example storage manager changes the assignment of backup resources that are pre-administered for the targeted data. Accordingly, the example storage manager assigns backup resources, including at least one media agent, that are associated with the second primary data storage resource, and which are “closer” thereto from a geography and/or network topology perspective, even if the pre-administered backup resources are available for backup.
-
公开(公告)号:US11288135B2
公开(公告)日:2022-03-29
申请号:US16814826
申请日:2020-03-10
Applicant: Commvault Systems, Inc.
Inventor: Sowdambiga Karthikeyan , Duncan Alden Littlefield
Abstract: An illustrative media agent (MA) in a data storage management system instructs a NAS file server (filer) to restore an MA-created synthesized-copy instead of larger filer-created backup copies. The synthesized-copy is designed only for the particular files to be restored and mimics, and is typically much smaller than, a filer-created backup copy. The synthesized-copy is fed to the filer on restore as a “restore data image.” When receiving a restore request for certain backed-up data files, the MA synthesizes the synthesized-copy on the fly. The MA generates a header mimicking a filer-created backup header; extracts files from filer-created backup copies arranging them within the synthesized-copy as if in filer-created backups; and instructs filer to perform a full-volume restore from the synthesized-copy. The MA serves the synthesized-copy piecemeal as available, rather than waiting to synthesize the entire synthesized-copy. The synthesized-copy is not stored at the MA.
-
公开(公告)号:US11126365B2
公开(公告)日:2021-09-21
申请号:US16298900
申请日:2019-03-11
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden Littlefield , Rajiv Kottomtharayil , Kuldeep Kumar , Sri Karthik Bhagi , Jun H. Ahn , Parag Gokhale
IPC: G06F3/06
Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.
-
公开(公告)号:US11921591B2
公开(公告)日:2024-03-05
申请号:US17673154
申请日:2022-02-16
Applicant: Commvault Systems, Inc.
Inventor: Sowdambiga Karthikeyan , Duncan Alden Littlefield
CPC classification number: G06F11/1464 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/067 , G06F11/1448 , G06F11/1469
Abstract: An illustrative media agent (MA) in a data storage management system instructs a NAS file server (filer) to restore an MA-created synthesized-copy instead of larger filer-created backup copies. The synthesized-copy is designed only for the particular files to be restored and mimics, and is typically much smaller than, a filer-created backup copy. The synthesized-copy is fed to the filer on restore as a “restore data image.” When receiving a restore request for certain backed-up data files, the MA synthesizes the synthesized-copy on the fly. The MA generates a header mimicking a filer-created backup header; extracts files from filer-created backup copies arranging them within the synthesized-copy as if in filer-created backups; and instructs filer to perform a full-volume restore from the synthesized-copy. The MA serves the synthesized-copy piecemeal as available, rather than waiting to synthesize the entire synthesized-copy. The synthesized-copy is not stored at the MA.
-
公开(公告)号:US11669261B2
公开(公告)日:2023-06-06
申请号:US17445712
申请日:2021-08-23
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden Littlefield , Rajiv Kottomtharayil , Kuldeep Kumar , Sri Karthik Bhagi , Jun H. Ahn , Parag Gokhale
IPC: G06F3/06
CPC classification number: G06F3/065 , G06F3/067 , G06F3/0608 , G06F3/0641 , G06F3/0644
Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.
-
-
-
-
-
-
-
-
-