-
11.
公开(公告)号:US20180375933A1
公开(公告)日:2018-12-27
申请号:US16024458
申请日:2018-06-29
Applicant: Commvault Systems, Inc.
Inventor: Brahmaiah VALLABHANENI , Paramasivam KUMARASAMY
IPC: H04L29/08
CPC classification number: H04L67/1095 , H04L67/1097 , H04L67/2804
Abstract: Systems and methods are disclosed for speedily upgrading (e.g., via service packs) components of a storage management system, such as media agents and data agents, which may number in the thousands. The disclosed methods and systems provide a lightweight and flexible approach. Executable files such as service packs are deployed to a network-shared file system and are served on demand to each targeted host computing device to launch a data agent and/or media agent component. New service packs (e.g., upgrades) are installed on another shared drive and the connection thereto is refreshed by each targeted storage management component to begin executing the new version on demand. The resultant overall upgrade process across the storage management system may be substantially shortened, and the network burden greatly reduced.
-
公开(公告)号: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.
-
13.
公开(公告)号:US20240338281A1
公开(公告)日:2024-10-10
申请号:US18744769
申请日:2024-06-17
Applicant: Commvault Systems, Inc.
Inventor: Chandresh SHARMA , Saurabh AGRAWAL , Brahmaiah VALLABHANENI , Hetal KAPADIA , Manoj Kumar VIJAYAN
IPC: G06F11/14
CPC classification number: G06F11/1464 , G06F11/1451 , G06F11/1469 , G06F2201/80
Abstract: A disclosed framework enables virtually any aggressive Recovery Point Objective (RPO) to be enforced for a production database, without limitation on type of database management system (DBMS) or size of the production database. The framework overcomes technological barriers of the prior art, such as bottlenecks presented by a storage manager computer that traditionally managed database backups. To avoid the bottlenecks, an illustrative data storage management system does not engage the storage manager computer in storage operations that could impact the database RPO. Certain components are added and enhanced to autonomously capture database transaction logs, which are stored securely and persistently away from the DBMS. In a separate and less frequent operation, and with involvement of the storage manager computer, the illustrative system generates secondary copies in their final form. Meanwhile, temporary backup files can be used in restore operations without first being converted into secondary copies.
-
公开(公告)号:US20210357296A1
公开(公告)日:2021-11-18
申请号:US17387840
申请日:2021-07-28
Applicant: Commvault Systems, Inc.
Inventor: Brahmaiah VALLABHANENI , Paramasivam KUMARASAMY , Rahul S. PAWAR , Henry Wallace DORNEMANN , Jun H. AHN , Muthusamy SENTHILNATHAN
IPC: G06F11/14 , G06F16/27 , G06F16/11 , G06F16/182 , G06F16/21 , G06F16/17 , G06F16/22 , G06F16/23 , G06F3/06 , G06F11/30 , G06F11/34
Abstract: A system according to certain aspects improves the process of restoring database objects and converting those objects into another database file format. According to certain aspects, a database file is backed up in a block-level fashion. Instead of restoring the entire backup file, the information management system may restore a particular database object from a backup database file that is stored as multiple blocks or other granular units. Then, the information management system can extract the desired data from the restored block(s). By using block-level mapping and storage techniques described herein, the system can restore a database object in a backup database file without restoring the entire backup database file, thereby speeding up restore operations and reducing consumption of storage and processing resources. In addition, the information management system can convert the blocks, using a staging memory, to another database file format as desired.
-
公开(公告)号:US20210248045A1
公开(公告)日:2021-08-12
申请号:US17244687
申请日:2021-04-29
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Brahmaiah VALLABHANENI
IPC: G06F11/14
Abstract: The data storage system according to certain aspects can implement table level database restore. Table level database restore may refer to restoring a database table and its related data without restoring the entire database. The data storage system may use table metadata index to implement table level restore. A table metadata index may be created for each table, e.g., during a backup of the database. The table metadata index for a table can include any type of information for restoring the table and its related data. Some examples of the type of information included in the table metadata index include the following: container for the table, table backup location, system data, table index, table relationships, etc. Table metadata index can make the restoring of tables fast and efficient by packaging information that can be used to restore a table and its related data in an easily accessible manner.
-
16.
公开(公告)号:US20200065005A1
公开(公告)日:2020-02-27
申请号:US16557890
申请日:2019-08-30
Applicant: Commvault Systems, Inc.
Abstract: Storage managers are used in data storage management systems for license distribution, compliance, and updates. A licensed quota is managed at an aggregate level applicable to a collective plurality of storage operation cells and not by licensing each individual storage operation cell. A multi-cell environment belonging to a given customer is licensed by using an enhanced storage manager in each cell. One storage manager is a “license server” to the other storage managers or “child licensees.” A licensor issues a global license to the customer's designated license server, which distributes child licenses and manages other licensing aspects. Rather than licensing usage for individual storage operation cells, licensed usage is managed at an aggregate level using the license server and child licensees in a “self-service” model.
-
17.
公开(公告)号:US20190266054A1
公开(公告)日:2019-08-29
申请号:US16409693
申请日:2019-05-10
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Brahmaiah VALLABHANENI , Amit MITKAR
IPC: G06F11/14 , G06F11/20 , G06F9/4401
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.
-
18.
公开(公告)号:US20180027072A1
公开(公告)日:2018-01-25
申请号:US15671011
申请日:2017-08-07
Applicant: Commvault Systems, Inc.
Inventor: Brahmaiah VALLABHANENI , Paramasivam KUMARASAMY
IPC: H04L29/08
CPC classification number: H04L67/1095 , H04L67/1097 , H04L67/2804
Abstract: Systems and methods are disclosed for speedily upgrading (e.g., via service packs) components of a storage management system, such as media agents and data agents, which may number in the thousands. The disclosed methods and systems provide a lightweight and flexible approach. Executable files such as service packs are deployed to a network-shared file system and are served on demand to each targeted host computing device to launch a data agent and/or media agent component. New service packs (e.g., upgrades) are installed on another shared drive and the connection thereto is refreshed by each targeted storage management component to begin executing the new version on demand. The resultant overall upgrade process across the storage management system may be substantially shortened, and the network burden greatly reduced.
-
19.
公开(公告)号:US20170160969A1
公开(公告)日:2017-06-08
申请号:US15441785
申请日:2017-02-24
Applicant: Commvault Systems, Inc.
Inventor: Paramasivam KUMARASAMY , Brahmaiah VALLABHANENI , Ravi THATI
IPC: G06F3/06
CPC classification number: G06F3/0619 , G06F3/065 , G06F3/067 , G06F11/1456 , G06F11/1464 , G06F11/1466 , G06F11/2094 , G06F11/2097 , G06F16/178 , G06F16/184 , G06F16/21 , G06F16/2365
Abstract: A data storage system, according to certain aspects, automatically determines the accuracy of replication data when performing data backup operations. For instance, the system performs data backup using replication data rather than source data to reduce the processing load on the source system. The backup data is then associated with the source data as if the backup had been performed on the source data. If the replication system fails, then backing up replication data results in backup data that does not accurately reflect the source data. The system automatically determines the accuracy of replication data during data backup.
-
公开(公告)号:US20160210194A1
公开(公告)日:2016-07-21
申请号:US14717816
申请日:2015-05-20
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
CPC classification number: G06F17/30575 , G06F3/061 , G06F3/0619 , G06F3/064 , G06F3/0643 , G06F3/065 , G06F3/067 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F11/1464 , G06F11/1469 , G06F17/30073 , G06F17/30138 , G06F17/302 , G06F17/30212 , G06F17/303 , G06F17/30339 , G06F17/30368 , G06F17/30581 , G06F2201/80 , G06F2201/84
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).
Abstract translation: 根据某些方面,系统可以包括计算设备,其被配置为:拦截来自数据库应用程序的请求以读取数据库文件的一部分,其中数据库文件的辅助副本驻留在辅助存储设备上,并且是 被组织为多个第一块,其中所述请求包括对应于所请求部分的数据库文件偏移量; 并将数据库文件偏移映射到与所请求的数据库对象相对应的第一块的子集。 该系统可以包括辅助存储控制器计算机,其被配置为:访问将多个第一块映射到辅助存储设备上的存储位置的表; 使用表格,定位和检索辅助存储设备上的第一个块的子集; 并将所检索的第一块转发到主存储设备中以便存储。
-
-
-
-
-
-
-
-
-