-
公开(公告)号:US20200301783A1
公开(公告)日:2020-09-24
申请号:US16803285
申请日:2020-02-27
Applicant: Commvault Systems, Inc.
Inventor: Amit MITKAR , Paramasivam KUMARASAMY , Jianwei CHEN
Abstract: Container images may be generated from a backup system that includes a backup of one or more applications from a computing system of an entity. During a backup process, an application can be identified and its storage location in a secondary storage can be tracked or saved in a backup index. Configuration information and data or files created by user interaction with the application can be backed up and the location of the backed up data or files may be stored in the backup index along with the location of the configuration information. Using the backup index, a container image can be created that includes a selected application, its configuration information, and data, if any, created by the application. The container image can be generated from the backup stored in the secondary storage.
-
公开(公告)号:US20190213087A1
公开(公告)日:2019-07-11
申请号:US16235212
申请日:2018-12-28
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/23 , G06F3/06 , G06F16/182 , G06F16/17 , G06F16/27 , G06F16/21 , G06F16/11 , G06F16/22
CPC classification number: G06F11/1464 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0643 , G06F3/065 , G06F3/067 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F11/1469 , G06F16/113 , G06F16/1727 , G06F16/1827 , G06F16/184 , G06F16/214 , G06F16/2282 , G06F16/2358 , G06F16/27 , G06F16/275 , G06F2201/80 , G06F2201/84
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).
-
公开(公告)号:US20170199791A1
公开(公告)日:2017-07-13
申请号:US15471952
申请日:2017-03-28
Applicant: Commvault Systems, Inc.
Inventor: Amit MITKAR , Sumer Dilip DESHPANDE , Henry Wallace DORNEMANN , Rahul S. PAWAR , Ashwin Gautamchand SANCHETI
CPC classification number: G06F11/1469 , G06F9/45558 , G06F9/461 , G06F9/485 , G06F9/5077 , G06F11/1464 , G06F2009/4557 , G06F2009/45583 , G06F2009/45595 , G06F2201/815
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 may archive virtual machines (VMs) that are determined to have a low level of utilization. The system may create a virtual machine placeholder for an archived VM, which may be a “light” or minimal version of the VM that acts like the actual VM. By using a VM placeholder, a VM may appear to be active and selectable by the user. When the user selects the VM, the VM placeholder can interact with the user in similar manner as the VM. Accessing the VM placeholder may trigger restore of the archived VM from secondary storage. The restore of the archived VM may be “seamless” to the user since the VM remains available while it is being restored.
-
公开(公告)号:US20170185488A1
公开(公告)日:2017-06-29
申请号:US15369676
申请日:2016-12-05
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Brahmaiah VALLABHANENI , Amit MITKAR
CPC classification number: G06F11/1451 , G06F9/4401 , G06F9/44505 , G06F11/1464 , G06F11/2028 , G06F11/2038
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.
-
35.
公开(公告)号:US20170083517A1
公开(公告)日:2017-03-23
申请号:US15264476
申请日:2016-09-13
Applicant: Commvault Systems, Inc.
Inventor: Amit MITKAR , Unmil Vinay TAMBE , Sumedh Pramod DEGAONKAR , Rajesh Kumar SINGH , Rahil Mohmed Husein MANSURI , Srikanth HEJAMADI TATI
IPC: G06F17/30
CPC classification number: G06F16/51 , G06F16/583 , G06F16/5838
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.
-
公开(公告)号:US20160142485A1
公开(公告)日:2016-05-19
申请号:US14548134
申请日:2014-11-19
Applicant: CommVault Systems, Inc.
Inventor: Amit MITKAR , Paramasivam KUMARASAMY
CPC classification number: H04L67/1097 , G06F11/1464 , G06F16/128 , G06F16/214 , G06F2201/84 , H04L67/42
Abstract: According to certain aspects, a system may include one or more first computing devices in communication with a remote computing system over a wide area network (WAN), configured to initiate a data protection operation to create a secondary copy of production data generated by a first application; store in association with the secondary copy one or more computing parameters associated with hosting of the first application; compare characteristics associated with a plurality of differently appointed computing resources to provision within the remote computing system with the computing parameters; select one of the differently appointed computing resources to provision based at least in part on the comparison; request the remote computing system to provision an instance of the selected computing resource within the remote computing system; and restore at least a portion of the secondary copy of the production data generated by the first application to the remote computing system.
Abstract translation: 根据某些方面,系统可以包括与广域网(WAN)上的远程计算系统通信的一个或多个第一计算设备,其被配置为发起数据保护操作,以创建由第一 应用; 与所述辅助副本相关联地存储与所述第一应用的主持相关联的一个或多个计算参数; 比较与多个不同指定的计算资源相关联的特征,以在所述远程计算系统内提供所述计算参数; 选择不同的计算资源之一至少部分地基于比较进行提供; 请求所述远程计算系统在所述远程计算系统内配置所选择的计算资源的实例; 并将由第一应用生成的生产数据的副本的至少一部分恢复到远程计算系统。
-
公开(公告)号:US20240320108A1
公开(公告)日:2024-09-26
申请号:US18734556
申请日:2024-06-05
Applicant: Commvault Systems, Inc.
Inventor: Amit MITKAR , Andrei EROFEEV , Amit Bhaskar AUSARKAR , Ajay Venkat NAGRALE
IPC: G06F11/14 , G06F3/06 , G06F9/455 , G06F11/30 , G06F11/32 , G06F16/16 , G06F16/17 , G06F16/188 , G06F16/21
CPC classification number: G06F11/1469 , G06F3/0619 , G06F3/064 , G06F3/065 , G06F3/0656 , G06F9/45558 , G06F11/3006 , G06F11/3034 , G06F11/324 , G06F16/21 , G06F2009/45562 , G06F2009/45595 , G06F16/162 , G06F16/164 , G06F16/1734 , G06F16/188 , G06F2201/815 , G06F2201/82 , G06F2201/84
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.
-
公开(公告)号:US20240028479A1
公开(公告)日:2024-01-25
申请号:US18360858
申请日:2023-07-28
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
CPC classification number: G06F11/1464 , G06F16/27 , G06F16/113 , G06F16/184 , G06F16/214 , G06F16/275 , G06F16/1727 , G06F16/1827 , G06F16/2282 , G06F16/2358 , G06F3/061 , G06F3/0643 , G06F11/3034 , G06F11/3476 , G06F11/14 , G06F3/0619 , G06F3/065 , G06F3/067 , G06F11/1448 , G06F11/1458 , G06F11/1469 , G06F3/064 , G06F11/1451 , G06F2201/80 , G06F2201/84
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).
-
公开(公告)号:US20220222147A1
公开(公告)日:2022-07-14
申请号:US17709205
申请日:2022-03-30
Applicant: Commvault Systems, Inc.
Inventor: Amit MITKAR , Paramasivam KUMARASAMY , Jianwei CHEN
Abstract: Container images may be generated from a backup system that includes a backup of one or more applications from a computing system of an entity. During a backup process, an application can be identified and its storage location in a secondary storage can be tracked or saved in a backup index. Configuration information and data or files created by user interaction with the application can be backed up and the location of the backed up data or files may be stored in the backup index along with the location of the configuration information. Using the backup index, a container image can be created that includes a selected application, its configuration information, and data, if any, created by the application. The container image can be generated from the backup stored in the secondary storage.
-
公开(公告)号:US20220206926A1
公开(公告)日:2022-06-30
申请号:US17682733
申请日:2022-02-28
Applicant: Commvault Systems, Inc.
Inventor: Sumedh P. DEGAONKAR , Amit MITKAR
IPC: G06F11/34 , G06F11/07 , H04L43/10 , H04L43/0817 , G06F11/30 , G06F11/32 , H04L41/069
Abstract: A method and system for communicating with IoT devices to gather information related to device failure or error(s) 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 in a database, sends it to the IoT device manufacturer, for further analysis and diagnostics to troubleshoot the failure and send a fix or software update to the IoT device.
-
-
-
-
-
-
-
-
-