-
公开(公告)号:US12124338B2
公开(公告)日:2024-10-22
申请号:US18132915
申请日:2023-04-10
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik Bhagi , PurnaChandra Sekhar Bedhapudi
CPC classification number: G06F11/1464 , G06F11/1461 , G06F16/1734 , G06F21/64 , G06F2201/84
Abstract: An information management system can detect instances in which data is being stored in a non-standard file path and can alert the user of the client computing device, modify the storage policy to include the non-standard file path, and/or initiate a secondary copy operation to prevent data loss of the data stored in the non-standard file path. For example, a client computing device may execute a filter driver that monitors interactions with files in the file system. The filter driver can identify any non-standard file paths not subject to a storage policy that include files in which interactions occurred. For a non-standard file path, the filter driver can determine whether the frequency of interaction with files in the non-standard file path satisfies a threshold frequency. If the threshold is satisfied, then the filter driver may determine that the files should be subject to the storage policy and take appropriate action.
-
公开(公告)号:US11922197B2
公开(公告)日:2024-03-05
申请号:US17118344
申请日:2020-12-10
Applicant: Commvault Systems, Inc.
Inventor: Rajiv Kottomtharayil , Rahul S. Pawar , Ashwin Gautamchand Sancheti , Sumer Dilip Deshpande , Sri Karthik Bhagi , Henry Wallace Dornemann , Ananda Venkatesha
CPC classification number: G06F9/45533 , G06F9/505 , G06F9/5083 , G06F2209/5022
Abstract: Virtual machine (VM) proliferation may be reduced through the use of Virtual Server Agents (VSAs) assigned to a group of VM hosts that may determine the availability of a VM to perform a task. Tasks may be assigned to existing VMs instead of creating a new VM to perform the task. Furthermore, a VSA coordinator may determine a grouping of VMs or VM hosts based on one or more factors associated with the VMs or the VM hosts, such as VM type or geographical location of the VM hosts. The VSA coordinator may also assign one or more VSAs to facilitate managing the group of VM hosts. In some embodiments, the VSA coordinators may facilitate load balancing of VSAs during operation, such as during a backup operation, a restore operation, or any other operation between a primary storage system and a secondary storage system.
-
33.
公开(公告)号:US20240054106A1
公开(公告)日:2024-02-15
申请号:US18492556
申请日:2023-10-23
Applicant: Commvault Systems, Inc.
Inventor: Jun H. Ahn , Prasad Nara , Sri Karthik Bhagi
IPC: G06F16/17 , G06F3/06 , G06F16/174 , G06F16/172
CPC classification number: G06F16/1734 , G06F3/0649 , G06F16/1752 , G06F3/0638 , G06F3/0607 , G06F16/172 , G06F3/065 , G06F3/0683
Abstract: A system for performing continuous transaction log backups with minimal resource usage of the client computing devices that are processing the transactions is disclosed. The system detects at least one input/output (I/O) activity at a client computing device. The I/O activity can be associated with at least one database operation performed via the client computing device. The system then executes one or more native commands to backup transactions log data associated with the detected I/O activity to a virtualized location. Backing-up the transactions log data comprises dynamically identifying a mount path location corresponding to the virtualized location, and transferring the transactions log data to the dynamically identified mount path using the one or more native commands. The system can then perform data processing operations (for example, data chunking and deduplicating) on the transactions log data after it is received at the dynamically identified mount path location.
-
公开(公告)号:US11803308B2
公开(公告)日:2023-10-31
申请号:US17694275
申请日:2022-03-14
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik Bhagi , Jon-Paul Futey , Sunil Kumar Gutta
IPC: G06F3/06 , G06F16/178
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/067 , G06F3/0644 , G06F16/178
Abstract: An illustrative live synchronization feature uses file system block-level backup copies, snapshot techniques, change tracking, and volume-level granularity to ensure the integrity of destination volumes. Two protection mechanisms guard the destination data and ensure consistency from one live sync restore to the next. First, an inter-job software snapshot captures the destination volume image after each restore. The snapshot is created at the very end of each live sync restore and is reverted at the beginning of the next live sync restore. A second and more granular protection mechanism uses intra-job block monitoring to detect, and later to reverse, changes that the snapshots cannot capture. This second mechanism acts as a mini-block-level restore nested inside another block-level restore. This dual approach ensures that each incremental live sync restore finds the destination volume with a guaranteed pristine image identical to where the preceding live sync restore left it.
-
公开(公告)号:US11733877B2
公开(公告)日:2023-08-22
申请号:US17706390
申请日:2022-03-28
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik Bhagi , Sunil Kumar Gutta , Vijay H. Agrawal , Rahul S. Pawar
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/0665 , G06F3/0689 , G06F11/00 , G06F11/1448 , G06F11/1469 , G06F11/3034 , G06F11/1451 , G06F2201/815 , G06F2201/84
Abstract: Systems and methods for performing file-level restore operations for block-level data volumes are described. In some embodiments, the systems and methods restore data from a block-level data volume contained in secondary storage by receiving a request to restore one or more files from the block-level data volume, mounting a virtual disk to the block-level data volume, accessing one or more mount paths established by the virtual disk between the data agent and the block-level data volume, and browsing data from one or more files within the block-level data volume via the established one or more mount paths provided by the virtual disk.
-
公开(公告)号:US11656951B2
公开(公告)日:2023-05-23
申请号:US17082723
申请日:2020-10-28
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik Bhagi , PurnaChandra Sekhar Bedhapudi
CPC classification number: G06F11/1464 , G06F11/1461 , G06F16/1734 , G06F21/64 , G06F2201/84
Abstract: An information management system can detect instances in which data is being stored in a non-standard file path and can alert the user of the client computing device, modify the storage policy to include the non-standard file path, and/or initiate a secondary copy operation to prevent data loss of the data stored in the non-standard file path. For example, a client computing device may execute a filter driver that monitors interactions with files in the file system. The filter driver can identify any non-standard file paths not subject to a storage policy that include files in which interactions occurred. For a non-standard file path, the filter driver can determine whether the frequency of interaction with files in the non-standard file path satisfies a threshold frequency. If the threshold is satisfied, then the filter driver may determine that the files should be subject to the storage policy and take appropriate action.
-
公开(公告)号:US11467914B2
公开(公告)日:2022-10-11
申请号:US17037294
申请日:2020-09-29
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik Bhagi , Prosenjit Sinha
Abstract: A method and system for migrating data and metadata from a first backup system to a second backup system via a content staging system is disclosed. The system accesses the backup data from the first backup system and restores it, along with the associated metadata, to a staging system. A metadata file is created at the staging system which comprises of the metadata that is to be migrated to the second backup system. The system then migrates the data from the staging system to the second backup system. The metadata is also migrated to the second backup system in a format such that it can be indexed. As a result, the migrated data can be browsed and searched based on one or more search criteria based on the associated metadata. Other details are provided herein.
-
公开(公告)号:US11327663B2
公开(公告)日:2022-05-10
申请号:US16911291
申请日:2020-06-24
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik Bhagi , Jon-Paul Futey , Sunil Kumar Gutta
IPC: G06F16/17 , G06F3/06 , G06F16/178
Abstract: An illustrative live synchronization feature uses file system block-level backup copies, snapshot techniques, change tracking, and volume-level granularity to ensure the integrity of destination volumes. Two protection mechanisms guard the destination data and ensure consistency from one live sync restore to the next. First, an inter-job software snapshot captures the destination volume image after each restore. The snapshot is created at the very end of each live sync restore and is reverted at the beginning of the next live sync restore. A second and more granular protection mechanism uses intra-job block monitoring to detect, and later to reverse, changes that the snapshots cannot capture. This second mechanism acts as a mini-block-level restore nested inside another block-level restore. This dual approach ensures that each incremental live sync restore finds the destination volume with a guaranteed pristine image identical to where the preceding live sync restore left it.
-
39.
公开(公告)号:US11321190B2
公开(公告)日:2022-05-03
申请号:US17073018
申请日:2020-10-16
Applicant: Commvault Systems, Inc.
Inventor: Sanath Kumar , Sri Karthik Bhagi , Parag Gokhale , Rahul S. Pawar , Arun Prabu Duraisamy , Manoj Kumar Pradhan , Dmitriy Borisovich Zakharkin , Prosenjit Sinha , Vipul Pawale , Jaya Rama Raju Inavolu , Manas Bhikchand Mutha , Pushpendra Singh
IPC: G06F16/00 , G06F11/14 , G06F16/11 , G06F16/245 , G06F16/22
Abstract: An improved content indexing (CI) system is disclosed herein. For example, the improved CI system may include a distributed architecture of client computing devices, media agents, a single backup and CI database, and a pool of servers. After a file backup occurs, the backup and CI database may include file metadata indices and other information associated with backed up files. Servers in the pool of servers may, in parallel, query the backup and CI database for a list of files assigned to the respective server that have not been content indexed. The servers may then request a media agent to restore the assigned files from secondary storage and provide the restored files to the servers. The servers may then content index the received restored files. Once the content indexing is complete, the servers can send the content index information to the backup and CI database for storage.
-
公开(公告)号:US11263088B2
公开(公告)日:2022-03-01
申请号:US16130864
申请日:2018-09-13
Applicant: Commvault Systems, Inc.
Inventor: Sanath Kumar , Sri Karthik Bhagi , Parag Gokhale , Rahul S. Pawar , Arun Prabu Duraisamy , Manoj Kumar Pradhan , Dmitriy Borisovich Zakharkin , Prosenjit Sinha , Vipul Pawale , Jaya Rama Raju Inavolu , Manas Bhikchand Mutha , Pushpendra Singh
Abstract: An improved content indexing system is disclosed herein that content indexing system combines the functionality of the backup metadata database and the content index database into a single backup and content index database to avoid the need to perform synchronization operations. By using a single backup and content index database, the content indexing system also reduces the computing performance costs that would be associated with the synchronization operations as the amount of indexed content increases, thereby solving scalability issues.
-
-
-
-
-
-
-
-
-