-
公开(公告)号:US11449486B2
公开(公告)日:2022-09-20
申请号:US17075001
申请日:2020-10-20
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Ajay Venkat Nagrale , Amit Mitkar
Abstract: An illustrative file indexing approach enhances what was previously possible with hypervisor-free live browsing of virtual machine (VM) block-level backup copies. Capabilities are described for indexing files discovered in VM block-level backup copies, including file content. The illustrative file indexing functionality activates a live-browse session to discover files present within VM block-level backup copies and indexes file names and directory structures as created by an original source VM, resulting in an illustrative file index. The illustrative file indexing functionality optionally indexes file contents within VM block-level backup copies, resulting in an illustrative content index. The file index and content index are retained in persistent data structure(s) stored apart from the VM block-level backup copies. The indexes are searchable without mounting or live-browsing the VM block-level backup copies. In some embodiments the file index and the content index are consolidated. An enhanced storage manager is also disclosed.
-
公开(公告)号:US11436038B2
公开(公告)日:2022-09-06
申请号:US17027439
申请日:2020-09-21
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Rahul S. Pawar , Amit Mitkar , Sunil Kumar Gutta , Sumedh Pramod Degaonkar , Jianwei Chen
Abstract: Hypervisor-independent block-level live browse is used for directly accessing backed up virtual machine (VM) data. Hypervisor-free file-level recovery (block-level pseudo-mount) from backed up VMs also is disclosed. Backed up virtual machine (“VM”) data can be browsed without needing or using a hypervisor. Individual backed up VM files can be requested and restored to anywhere without a hypervisor and without the need to restore the rest of the backed up virtual disk. Hypervisor-agnostic VM backups can be browsed and recovered without a hypervisor and from anywhere, and individual backed up VM files can be restored to anywhere, e.g., to a different VM platform, to a non-VM environment, without restoring an entire virtual disk, and without a recovery data agent at the destination.
-
公开(公告)号:US20220222290A1
公开(公告)日:2022-07-14
申请号:US17709092
申请日:2022-03-30
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Unmil Vinay Tambe , Sumedh Pramod Degaonkar , Rajesh Kumar Singh , Rahil Mohmed Husein Mansuri , Srikanth Hejamadi Tati
IPC: G06F16/51 , G06F16/583
Abstract: A data storage management system incorporates image recognition and classification features. The illustrative system generates thumbnail images to represent images detected in secondary copies. Subsequent image recognition and classification operations are based on the thumbnail images without need to access the secondary copies from which the thumbnails were derived. The system indexes thumbnail images and respective relationships to each other and to the source secondary copies. Metadata from the source secondary copies is extracted and preserved with the thumbnails. Thumbnail images, metadata, and related index data (collectively “thumbnail data”) are stored locally in an illustrative content index server, or in an enhanced storage manager, thus improving performance without interfering with ongoing storage management operations. Features are disclosed for searching within the system and performing storage management operations based on image criteria. Access to/from other systems is also possible, e.g., for importing images and/or thumbnails.
-
公开(公告)号:US20220222104A1
公开(公告)日:2022-07-14
申请号:US17710668
申请日:2022-03-31
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Amit Mitkar , Sanjay Kumar , Satish Chandra Kilaru , Sumedh Pramod Degaonkar
IPC: G06F9/455 , G06F11/14 , G06F16/182
Abstract: Illustrative systems and methods enable a virtual machine (“VM”) to be powered up at any hypervisor regardless of hypervisor type, based on live-mounting VM data that was originally backed up into a hypervisor-independent format by a block-level backup operation. Afterwards, the backed up VM executes anywhere anytime without needing to find a hypervisor that is the same as or compatible with the original source VM's hypervisor. The backed up VM payload data is rendered portable to any virtualized platform. Thus, a VM can be powered up at one or more test stations, data center or cloud recovery environments, and/or backup appliances, without the prior-art limitations of finding a same/compatible hypervisor for accessing and using backed up VM data. An illustrative media agent maintains cache storage that acts as a way station for data blocks retrieved from an original backup copy, and stores data blocks written by the live-mounted VM.
-
公开(公告)号:US11314618B2
公开(公告)日:2022-04-26
申请号:US16732271
申请日:2019-12-31
Applicant: Commvault Systems, Inc.
Inventor: Sumedh P. Degaonkar , Amit Mitkar
IPC: G06F11/34 , G06F11/07 , H04L41/069 , H04L43/10 , H04L43/0817 , G06F11/30 , G06F11/32 , H04L41/5003 , H04L43/16 , H04L43/08
Abstract: A method and system for communicating with IoT devices to gather information related to device failure or error(s) is disclosed. The system receives log files from an IoT device (e.g., a smart refrigerator) that recently failed. The system determines which log files the IoT device created before and/or after a failure. After gathering this information, the system stores the information in a database, sends it to the IoT device manufacturer, or sends it to a cloud provider. The system can also send the failure-related information to the IoT device-related entities (e.g., IoT device manufacturers), and the entity uses this information to troubleshoot the failure and send a fix or software update to the IoT device.
-
公开(公告)号:US11221939B2
公开(公告)日:2022-01-11
申请号:US16907089
申请日:2020-06-19
Applicant: Commvault Systems, Inc.
Inventor: Sumedh P. Degaonkar , Amit Mitkar
Abstract: A method and system for communicating with IoT devices connected to a vehicle to gather information related to device operation or performance is disclosed. The system makes a copy of at least a portion of the device's non-volatile memory and/or receives IoT device data (e.g., sensor data and/or log files etc.) from an IoT device that recently failed. The system determines which log files and/or sensor data, for example, the IoT device created before and/or after a failure. After gathering this information, the system stores the information, sends it to a storage destination for further analysis and diagnostics to troubleshoot the failure and send a fix or software update to the IoT device. The information can also be placed into secondary storage to comply with regulatory, insurance, or legal purposes.
-
77.
公开(公告)号:US11042446B2
公开(公告)日:2021-06-22
申请号:US16409693
申请日:2019-05-10
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Brahmaiah Vallabhaneni , Amit Mitkar
Abstract: An illustrative “Live Synchronization” feature creates and maintains a ready standby “synchronized application” that is available to take over as a failover solution for a “primary” application that operates in a production environment, but will do so on a different computing platform (e.g., physical server, virtual machine, container, etc.), and possibly on a differed kind of computing platform than, the primary. The illustrative system has specialized features and components for discovering and singling out each primary application and identifying and locating its disk image, e.g., VMDK file. The application is Live Synched to the standby/failover application without reference to whether and how other co-resident applications might be treated. The standby/failover destination supporting the synchronized application may be located anywhere, whether in the same data center as the primary or geographically remote or in a private or public cloud setting.
-
公开(公告)号:US20210133051A1
公开(公告)日:2021-05-06
申请号:US17146745
申请日:2021-01-12
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Amit Mitkar , Sumedh Pramod Degaonkar
IPC: G06F11/14 , G06F11/00 , G06F11/20 , G06F9/4401
Abstract: According to certain aspects, a method of creating customized bootable images for client computing devices in an information management system can include: creating a backup copy of each of a plurality of client computing devices, including a first client computing device; subsequent to receiving a request to restore the first client computing device to the state at a first time, creating a customized bootable image that is configured to directly restore the first client computing device to the state at the first time, wherein the customized bootable image includes system state specific to the first client computing device at the first time and one or more drivers associated with hardware existing at time of restore on a computing device to be rebooted; and rebooting the computing device to the state of the first client computing device at the first time from the customized bootable image.
-
公开(公告)号:US10983875B2
公开(公告)日:2021-04-20
申请号:US16590061
申请日:2019-10-01
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Andrei Erofeev , Amit Bhaskar Ausarkar , Ajay Venkat Nagrale
IPC: G06F12/00 , G06F11/14 , G06F3/06 , G06F11/30 , G06F11/32 , G06F16/21 , G06F9/455 , G06F16/16 , G06F16/17 , G06F16/188
Abstract: Recovery points can be used for replicating a virtual machine and reverting the virtual machine to a different state. A filter driver can monitor and capture input/output commands between a virtual machine and a virtual machine disk. The captured input/output commands can be used to create a recovery point. The recovery point can be associated with a bitmap that may be used to identify data blocks that have been modified between two versions of the virtual machine. Using this bitmap, a virtual machine may be reverted or restored to a different state by replacing modified data blocks and without replacing the entire virtual machine disk.
-
公开(公告)号:US20210064485A1
公开(公告)日:2021-03-04
申请号:US16870723
申请日:2020-05-08
Applicant: Commvault Systems, Inc.
Inventor: Pratik S. Rana , Henry Wallace Dornemann , Amit Mitkar , Deepak Raghunath Attarde , Ashwin Gautamchand Sancheti
IPC: G06F11/14 , G06F16/13 , G06F16/172
Abstract: An illustrative approach accelerates file indexing operations for block-level backup copies in a data storage management system. A cache storage area is maintained for locally storing and serving key data blocks, thus relying less on retrieving data on demand from the backup copy. File indexing operations are used for populating the cache storage area for speedier retrieval during subsequent live browsing of the same backup copy, and vice versa. The key data blocks cached while file indexing and/or live browsing an earlier backup copy help to pre-fetch corresponding data blocks of later backup copies, thus producing a beneficial learning cycle. The approach is especially beneficial for cloud and tape backup media, and is available for a variety of data sources and backup copies, including block-level backup copies of virtual machines (VMs) and block-level backup copies of file systems, including UNIX-based and Windows-based operating systems and corresponding file systems.
-
-
-
-
-
-
-
-
-