-
公开(公告)号:US20240378117A1
公开(公告)日:2024-11-14
申请号:US18749427
申请日:2024-06-20
Applicant: Commvault Systems, Inc.
Inventor: Rahul S. PAWAR , Jun H. AHN , Manas Bhikchand MUTHA , Henry Wallace DORNEMANN , Anup KUMAR
Abstract: An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. The system may include a plurality of data agents, wherein each data agent is associated with at least one of a plurality of applications, and data generated by the plurality of applications is stored in a logical volume in primary storage. The system may also include a snapshot manager configured to detect the plurality of applications; check with the plurality of data agents whether the associated applications are in consistent states; obtain a snapshot of the logical volume in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states; and generate mapping information between a particular one of the plurality of applications and a portion of the snapshot relating to the particular one of the plurality of applications.
-
公开(公告)号:US20230052584A1
公开(公告)日:2023-02-16
申请号:US17979682
申请日:2022-11-02
Applicant: Commvault Systems, Inc.
Inventor: Ajay Venkat NAGRALE , Anita JOSEPH , Sasikala RAJU , Henry Wallace DORNEMANN
IPC: G06F16/11 , G06F16/188 , G06F11/14 , G06F9/455
Abstract: An executable utility is injected into cloud-based virtual machines (VMs) that are subject to backups by a data storage management system tasked with protecting the cloud-based VMs and their associated data. The utility is injected into a target VM which is “live” and operating. The utility analyzes the VM’s live volume to discover data extents therein, and for each extent computes a respective checksum and determines whether the extent is a “hole.” Afterwards, checksums help identify changed data in successive snapshots of the live volume, so that only changed data will be read and backed up in incremental backups. Time is saved in performing the backup operation first by pre-warming the backup’s source volume in parallel with the utility analyzing the live volume, and second by skipping read operations for extents unchanged since a preceding backup. The resulting incremental backup operation is sped up as compared to prior art approaches.
-
公开(公告)号:US20210311839A1
公开(公告)日:2021-10-07
申请号:US17239406
申请日:2021-04-23
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Brahmaiah VALLABHANENI , Rahul S. Pawar , Henry Wallace DORNEMANN , Jun H. AHN , Amey Vijaykumar KARANDIKAR , Amit MITKAR , Muthusamy SENTHILNATHAN , Satish Chandra KILARU
IPC: G06F11/14 , G06F16/27 , G06F16/11 , G06F16/182 , G06F16/21 , G06F16/17 , G06F16/22 , G06F16/23 , G06F3/06 , G06F11/30 , G06F11/34
Abstract: According to certain aspects, a system may include a data agent configured to: process a database file residing on a primary storage device(s) to identify a subset of data in the database file for archiving, the database file generated by a database application; and extract the subset of the data from the database file and store the subset of the data in an archive file on the primary storage device(s) as a plurality of blocks having a common size; and at least one secondary storage controller computer configured to, as part of a secondary copy operation in which the archive file is copied to a secondary storage device(s): copy the plurality of blocks to the secondary storage devices to create a secondary copy of the archive file; and create a table that provides a mapping between the copied plurality of blocks and corresponding locations in the secondary storage device(s).
-
公开(公告)号:US20210255771A1
公开(公告)日:2021-08-19
申请号:US16792026
申请日:2020-02-14
Applicant: Commvault Systems, Inc.
Inventor: Satish Chandra KILARU , Henry Wallace DORNEMANN , Sagar Mardur DASHARATHA , Sandeep Prakash NASHIKKAR
IPC: G06F3/06 , G06F9/455 , G06F9/4401
Abstract: An improved information management system is described herein that provides on-demand or live mount access to virtual machine data in a secondary copy format. For example, instead of restoring all of the virtual machine data in the secondary copy format to a virtual disk that is then mounted to a virtual machine, the improved information management system can, in response to request to access virtual machine data in a secondary copy format, create a virtual disk having a universal network component (UNC) path and create a virtual machine configured to access data via the UNC path. Once created and booted, the administrator or user can attempt to access the desired virtual machine data via the virtual machine.
-
公开(公告)号:US20210165719A1
公开(公告)日:2021-06-03
申请号:US17108516
申请日:2020-12-01
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Rahul S. PAWAR , Henry Wallace DORNEMANN , Jun H. AHN , Brahmaiah VALLABHANENI , Girish RAMOHALLI GOPALA RAO
IPC: G06F11/14 , G06F16/27 , G06F16/11 , G06F16/182 , G06F16/21 , G06F16/17 , G06F16/22 , G06F16/23 , G06F3/06 , G06F11/30 , G06F11/34
Abstract: According to certain aspects, a system may include a computing device configured to: intercept a request from a database application to read a portion of a database file, where a secondary copy of the database file resides on a secondary storage device(s) and is organized as a plurality of first blocks, wherein the request includes a database file offset(s) corresponding to the requested portion; and map the database file offset(s) to a subset of the first blocks that correspond to requested database object(s). The system may include a secondary storage controller computer(s) configured to: access a table that maps the plurality of first blocks to storage locations on the secondary storage device(s); using the table, locate and retrieve the subset of the first blocks on the secondary storage device(s); and forward the retrieved first blocks for storage in a primary storage device(s).
-
公开(公告)号:US20210004259A1
公开(公告)日:2021-01-07
申请号:US17030127
申请日:2020-09-23
Applicant: Commvault Systems, Inc.
Inventor: Sumer Dilip DESHPANDE , Henry Wallace DORNEMANN , Ananda VENKATESHA , Ashwin Gautamchand SANCHETI
Abstract: The data storage system according to certain aspects can manage the archiving of virtual machines to (and restoring of virtual machines from) secondary storage. The system can determine whether to archive virtual machines based on usage data or information. The usage information may include storage usage, CPU usage, memory usage, network usage, events defined by a virtual machine software or application, etc. The system may archive virtual machines that are determined to have a low level of utilization. For example, a virtual machine can be archived when its usage level falls below a threshold level. The system may create a virtual machine placeholder for an archived virtual machine, which may be a “light” or minimal version of the virtual machine that acts as if it is the actual virtual machine. By using a virtual machine placeholder, a virtual machine may appear to be active and selectable by the user.
-
7.
公开(公告)号:US20190278662A1
公开(公告)日:2019-09-12
申请号:US15981739
申请日:2018-05-16
Applicant: Commvault Systems, Inc.
Inventor: Ajay Venkat NAGRALE , Anita JOSEPH , Sasikala RAJU , Henry Wallace DORNEMANN
Abstract: An executable utility is injected into cloud-based virtual machines (VMs) that are subject to backups by a data storage management system tasked with protecting the cloud-based VMs and their associated data. The utility is injected into a target VM which is “live” and operating. The utility analyzes the VM's live volume to discover data extents therein, and for each extent computes a respective checksum and determines whether the extent is a “hole.” Afterwards, checksums help identify changed data in successive snapshots of the live volume, so that only changed data will be read and backed up in incremental backups. Time is saved in performing the backup operation first by pre-warming the backup's source volume in parallel with the utility analyzing the live volume, and second by skipping read operations for extents unchanged since a preceding backup. The resulting incremental backup operation is sped up as compared to prior art approaches.
-
公开(公告)号:US20180173454A1
公开(公告)日:2018-06-21
申请号:US15895226
申请日:2018-02-13
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/14 , 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.
-
公开(公告)号:US20180113625A1
公开(公告)日:2018-04-26
申请号:US15333781
申请日:2016-10-25
Applicant: Commvault Systems, Inc.
Inventor: Ashwin Gautamchand SANCHETI , Henry Wallace DORNEMANN
CPC classification number: G06F3/0607 , G06F3/061 , G06F3/065 , G06F3/0664 , G06F3/067 , G06F9/45558 , G06F11/1402 , G06F17/30203 , G06F2009/45575
Abstract: A data storage environment can include one or more virtual machines instantiated on a host computing device. Based on physical location data of the one or more virtual machines received from the host computing device, a storage manager can control the performance of a secondary copy operation on one or more storage units that store virtual machine data associated with the one or more virtual machines and/or the performance of a secondary copy operation on the one or more virtual machines.
-
公开(公告)号:US20170262204A1
公开(公告)日:2017-09-14
申请号:US15436563
申请日:2017-02-17
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace DORNEMANN , Rahul S. PAWAR , Amit MITKAR , Sunil Kumar GUTTA , Sumedh Pramod DEGAONKAR , Jianwei CHEN
CPC classification number: G06F9/45558 , G06F3/065 , G06F11/1438 , G06F11/1469 , G06F11/1484 , G06F2009/45583
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.
-
-
-
-
-
-
-
-
-