-
公开(公告)号:US11816005B2
公开(公告)日:2023-11-14
申请号:US18052513
申请日:2022-11-03
Applicant: Commvault Systems, Inc.
Inventor: Sanjay Kumar , Sumedh Pramod Degaonkar
CPC classification number: G06F11/1484 , G06F9/45558 , G06F11/1451 , G06F11/1469 , G06F11/3034 , G06F2009/45591 , G06F2201/84
Abstract: Aspects of the present disclosure enable data protection operations including differential and incremental backups by performing changed-block tracking in network or cloud computing systems with architectures that do not natively support changed-block tracking or do not expose changed-block tracking functionality to an information management system. In certain aspects, an identity of changed blocks may be obtained by using a hypervisor configured to interface with the cloud computing architecture. The identified changed blocks may be used to generate a map of the changed blocks. The maps of the changed blocks can be used by a virtual server agent to extract the changed blocks from a copy of a virtual machine disk and backed up to perform a differential or incremental backup.
-
公开(公告)号:US11500669B2
公开(公告)日:2022-11-15
申请号:US17131049
申请日:2020-12-22
Applicant: Commvault Systems, Inc.
Inventor: Sanjay Kumar , Sumedh Pramod Degaonkar
Abstract: Live recovery generates a new “recovery VM” that operates as an ongoing “live” production platform. A previously created non-cloud-native backup copy is the data source for the recovery VM. Live recovery restores data blocks from the backup copy on backup media directly to cloud-based virtual disk(s) assigned to the recovery VM. As a result, the cloud-based recovery VM can become fully operational in the cloud computing environment on a going-forward basis. The advantage of live recovery over a traditional restore is that live recovery provides a cloud-based VM that begins operating well before the backup copy is fully restored. This is accomplished by temporarily mounting a “temp-mounted VM” in the cloud while the backup copy is methodically restored in the background. VM reads and writes begin issuing from the temp-mounted VM and writes are retained on completion. Downtime is minimized when switching from the temp-mounted VM to the recovery VM.
-
公开(公告)号:US10996974B2
公开(公告)日:2021-05-04
申请号:US16262753
申请日:2019-01-30
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace Dornemann , Amit Mitkar , Sanjay Kumar , Satish Chandra Kilaru , Sumedh Pramod Degaonkar
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.
-
公开(公告)号:US20210011754A1
公开(公告)日:2021-01-14
申请号: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.
-
公开(公告)号:US20200241907A1
公开(公告)日:2020-07-30
申请号:US16262721
申请日:2019-01-30
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.
-
公开(公告)号:US12032855B2
公开(公告)日:2024-07-09
申请号:US17745731
申请日:2022-05-16
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Sanjay Kumar , Manas Bhikchand Mutha , Sumedh Pramod Degaonkar
CPC classification number: G06F3/0659 , G06F3/0604 , G06F3/0631 , G06F3/067
Abstract: Data protection resources are automatically scaled to the needs of data source(s) in an application orchestrator computing environment, such as a cluster in a Kubernetes deployment. The approach is adaptable to data sources in production clusters or application suites that are not application orchestrator deployments, such as a cloud-based database-as-a-service (DBaaS). A data storage management system protects cluster-based data with an elastic number of data protection resources (e.g., data agents, media agents), which are deployed on demand. The number of data protection resources deployed for a particular job are appropriate to the workload(s) at present and depend on a variety of scaling factors. In some embodiments, data protection resources are deployed within the same cluster as the data sources. In other embodiments, a separate infrastructure cluster provides the data protection resources on demand, and connects to any number and types of data sources, whether cloud-based or otherwise, without limitation.
-
公开(公告)号:US11924034B2
公开(公告)日:2024-03-05
申请号:US17694417
申请日:2022-03-14
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam Kumarasamy , Rahul S. Pawar , Amit Mitkar , Sumedh Pramod Degaonkar
IPC: G06F15/16 , G06F9/48 , G06F9/50 , G06F9/54 , G06F15/177 , H04L29/06 , H04L41/0816 , H04L67/00 , H04L67/06
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.
-
公开(公告)号:US11748143B2
公开(公告)日:2023-09-05
申请号:US17130540
申请日:2020-12-22
Applicant: Commvault Systems, Inc.
Inventor: Sanjay Kumar , Sumedh Pramod Degaonkar
CPC classification number: G06F9/45558 , G06F3/065 , G06F3/067 , G06F3/0617 , G06F3/0619 , G06F3/0647 , G06F3/0665 , G06F11/1402 , G06F11/1448 , G06F11/1464 , G06F11/1469 , G06F11/1471 , G06F11/2033 , G06F11/1484 , G06F2009/45575 , G06F2009/45583 , G06F2009/45595 , G06F2201/815 , G06F2201/84
Abstract: Live mounting a virtual machine (VM) causes the VM to run off a backup copy or snapshot previously taken of a “live” production VM. The live-mounted VM is generally intended for temporary use such as to validate the integrity and contents of the backup copy for disaster recovery validation, or to access some contents of the backup copy from the live-mounted VM without restoring all backed up files. These uses contemplate that changes occurring during live mount are not preserved after the live-mounted VM expires or is taken down. Thus, live mounting a VM is not a restore operation and usually does not involve access to every block of data in the backup copy. However, live mounting provides live VM service in the cloud sooner than waiting for all of the backup copy/snapshot to be restored.
-
公开(公告)号:US11321188B2
公开(公告)日:2022-05-03
申请号:US16868964
申请日:2020-05-07
Applicant: Commvault Systems, Inc.
Inventor: Amit Mitkar , Sumedh Pramod Degaonkar , Gopikannan Venugopalsamy
IPC: G06F11/14 , H04L67/1097 , G06F9/455 , G06F3/06 , H04L67/01
Abstract: Certain embodiments described herein relate to an improved information management system that can perform provider-specific data protection methods for cloud-stored data. In one embodiment, the information management system accesses a pod specification that indicates information usable to execute a containerized application on behalf of a user, and determines the cloud provider system configured to provide one or more computing resources for execution the containerized application. Using a provider-specific interface that is specific to the determined cloud provider system, the information management system creates a snapshot of a cloud storage volume associated with the containerized application and accesses the data inside the snapshot. The accessed data is stored onto a secondary storage device, and the snapshot is removed from the cloud provider system, thereby providing an efficient backup solution for the data used for executing the containerized application on the container orchestrator system.
-
公开(公告)号:US10649863B2
公开(公告)日:2020-05-12
申请号:US16416093
申请日:2019-05-17
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.
-
-
-
-
-
-
-
-
-