-
公开(公告)号:US10452490B2
公开(公告)日:2019-10-22
申请号:US15299120
申请日:2016-10-20
Applicant: Commvault Systems, Inc.
Inventor: Manoj Kumar Pradhan , Paramasivam Kumarasamy , Dmitriy Borisovich Zakharkin , Arun Prabu Duraisamy
Abstract: In certain systems disclosed herein, a distributed data monitoring and management system is provided that can replicate a distributed storage environment. The distributed data monitoring and management system can intelligently and automatically configure data access nodes to form a structure that matches the distributed storage environment. By matching the structure of the distributed storage environment, the distributed structure of the data may be maintained, enabling the data to be backed up from and/or restored to the distributed storage environment and/or migrated to another distributed storage environment without altering the distribution of the data. Further, embodiments herein enable the transfer of data from a non-distributed environment to a distributed storage environment. Thus, in some cases, an entity can migrate data from a local storage structure to a network-based distributed storage structure.
-
公开(公告)号:US10437505B2
公开(公告)日:2019-10-08
申请号:US15895226
申请日:2018-02-13
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Rahul S. Pawar , Paramasivam Kumarasamy , Satish Chandra Kilaru , Ananda Venkatesha
Abstract: Systems and methods enable a virtual machine, including applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation moves data blocks from backup to a primary storage destination that becomes the virtual machine's primary data store after relocation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring the virtual machine and launching the relocation operation. The enhanced media agent pre-stages certain backed up data blocks based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent also pre-stages backed up data blocks for the relocation operation, based on the operation's relocation scheme. The media agent tracks read requests and maintains the contents of an associated read cache.
-
13.
公开(公告)号:US10108652B2
公开(公告)日:2018-10-23
申请号:US15197297
申请日:2016-06-29
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Rahul S. Pawar , Amit Mitkar , Satish Chandra Kilaru
Abstract: A data storage system protects virtual machines using block-level backup operations and restores the data at a file level. The system accesses the virtual machine file information from the file allocation table of the host system underlying the virtualization layer. A file index associates this virtual machine file information with the related protected blocks in a secondary storage device during the block-level backup. Using the file index, the system can identify the specific blocks in the secondary storage device associated with a selected restore file. As a result, file level granularity for restore operations is possible for virtual machine data protected by block-level backup operations without restoring more than the selected file blocks from the block-level backup data.
-
公开(公告)号:US20180275880A1
公开(公告)日:2018-09-27
申请号:US15900075
申请日:2018-02-20
Applicant: Commvault Systems, Inc
Inventor: Paramasivam Kumarasamy , Amit Mitkar , Dmitriy Borisovich Zakharkin
CPC classification number: G06F3/065 , G06F3/0619 , G06F3/0683 , G06F3/0689 , G06F11/14 , G06F11/1451 , G06F11/2089 , G06F11/2094 , G06F11/2097 , G06F16/21 , G06F16/27 , G06F2201/84
Abstract: A data storage system includes a generic snapshot interface, allowing for integration with a wide variety of snapshot-capable storage devices. The generic interface can be a programming interface (e.g., an application programming interface [API]). Using the snapshot interface, storage device vendors can integrate their particular snapshot technology with the data storage system. For instance, the data storage system can access a shared library of functions (e.g., a dynamically linked library [DLL]) provided by the vendor (or another by appropriate entity) and that complies with the specifications of the common programming interface. And by invoking the appropriate functions in the library, the data storage system implements the snapshot operation on the storage device.
-
公开(公告)号:US20180254951A1
公开(公告)日:2018-09-06
申请号:US15973437
申请日:2018-05-07
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Rahul S. Pawar , Amit Mitkar , Sumedh Pramod Degaonkar
IPC: H04L12/24 , H04L29/08 , G06F9/50 , G06F9/48 , G06F15/177
CPC classification number: H04L41/0816 , G06F9/4856 , G06F9/5077 , G06F15/177 , H04L67/06 , H04L67/34
Abstract: Software, firmware, and systems are described herein that migrate functionality of a source physical computing device to a destination physical computing device. A non-production copy of data associated with a source physical computing device is created. A configuration of the source physical computing device is determined. A configuration for a destination physical computing device is determined based at least in part on the configuration of the source physical computing device. The destination physical computing device is provided access to data and metadata associated with the source physical computing device using the non-production copy of data associated with the source physical computing device.
-
16.
公开(公告)号:US10031917B2
公开(公告)日:2018-07-24
申请号:US14446159
申请日:2014-07-29
Applicant: CommVault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Durga Prasad Chedalavada
IPC: G06F17/30
Abstract: The illustrative systems and methods use a special-purpose volume-replicating server(s) to offload client computing devices operating in a production environment. The production environment may remain relatively undisturbed while production data is replicated to a geographically distinct destination. Replication is based in part on hardware-based snapshots generated by a storage array that houses production data. The illustrative volume-replicating server efficiently moves data from snapshots on a source storage array to a destination storage array by transferring only changed blocks for each successive snapshot, i.e., transferring incremental block-level changes. Periodic restore jobs may be executed by destination clients to keep current with their corresponding source production clients. Accordingly, after the source data center goes offline, production data may be speedily restored at the destination data center after experiencing only minimal downtime of production resources. By employing block-level techniques, the disclosed solutions avoid the file-based data management approaches of the prior art, which tend to be too time-consuming and resource-intensive for the present scenario.
-
公开(公告)号:US09959333B2
公开(公告)日:2018-05-01
申请号:US15012276
申请日:2016-02-01
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Anand Vibhor , Jun H. Ahn
IPC: G06F17/30
CPC classification number: G06F17/30575 , G06F17/30082 , G06F17/30581
Abstract: A method and system for providing unified access to data for multiple computing devices includes a system that associates multiple computing devices with a user of an information management system, assigns information management policies to data from the multiple computing devices within the information management system, and collects multiple data objects from the multiple computers. The system may generate a preview version of each collected data object, and provide at least one preview version of a collected data object to a computing device associated with the user. The system may also generate indexing information for each collected data object and distribute the indexing information with the preview version of the data object.
-
公开(公告)号:US09928001B2
公开(公告)日:2018-03-27
申请号:US15191365
申请日:2016-06-23
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Rahul S. Pawar , Paramasivam Kumarasamy , Satish Chandra Kilaru , Ananda Venkatesha
CPC classification number: G06F3/0647 , G06F3/0605 , G06F3/0617 , G06F3/0649 , G06F3/0664 , G06F3/067 , G06F9/45533 , G06F9/45537 , G06F9/45558 , G06F11/1446 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F11/1469 , G06F2009/45562 , G06F2009/4557 , G06F2201/805 , G06F2201/815
Abstract: Systems and methods enable a virtual machine, including applications executing thereon, to quickly start executing and servicing users based on pre-staged data blocks supplied from a backup copy in secondary storage. Substantially concurrently with the ongoing execution of the virtual machine, a virtual-machine-file-relocation operation moves data blocks from backup to a primary storage destination that becomes the virtual machine's primary data store after relocation completes. An enhanced data agent, operating in conjunction with an enhanced media agent in a storage management system, coordinates restoring the virtual machine and launching the relocation operation. The enhanced media agent pre-stages certain backed up data blocks based on predictive analysis pertaining to the virtual machine's operational profile. The enhanced media agent also pre-stages backed up data blocks for the relocation operation, based on the operation's relocation scheme. The media agent tracks read requests and maintains the contents of an associated read cache.
-
公开(公告)号:US20170300548A1
公开(公告)日:2017-10-19
申请号:US15476709
申请日:2017-03-31
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Brahmaiah Vallabhaneni
CPC classification number: G06F16/27 , G06F11/1456 , G06F11/2094 , G06F16/214 , G06F16/219 , G06F16/2365
Abstract: A data storage system according to certain aspects can archive database data associated with different database applications. The data storage system according to certain aspects may provide database archiving modules that include logic incorporating and/or based on the native schema and/or native commands specific to particular database applications. The database archiving modules according to certain aspects may determine the relationship between tables associated with corresponding database applications and archive selected database data based on the native schema and native commands.
-
公开(公告)号:US09659076B2
公开(公告)日:2017-05-23
申请号:US15001057
申请日:2016-01-19
Applicant: Commvault Systems, Inc
Inventor: Paramasivam Kumarasamy , Brahmaiah Vallabhaneni
CPC classification number: G06F17/30575 , G06F11/1456 , G06F11/2094 , G06F17/303 , G06F17/30309 , G06F17/30371
Abstract: A data storage system according to certain aspects can archive database data associated with different database applications. The data storage system according to certain aspects may provide database archiving modules that include logic incorporating and/or based on the native schema and/or native commands specific to particular database applications. The database archiving modules according to certain aspects may determine the relationship between tables associated with corresponding database applications and archive selected database data based on the native schema and native commands.
-
-
-
-
-
-
-
-
-