-
11.
公开(公告)号:US20200351345A1
公开(公告)日:2020-11-05
申请号:US16709668
申请日:2019-12-10
Applicant: Commvault Systems, Inc.
Inventor: Ketan BANSOD , Jun H. AHN , Girish RAMOHALLI GOPALA RAO
IPC: H04L29/08
Abstract: The present inventors devised a holistic approach for protecting serverless applications in single-cloud, multi-zone, multi-cloud, and/or non-cloud data center computing environments. An illustrative data storage management system discovers application assets, relationships, and interoperability dependencies and creates an “application entity” that references the various assets. Protection preferences apply to the application entity as a whole. An orchestration function in the system coordinates storage management operations (e.g., backup, replication, live synchronization, etc.) in a suitable order of operations gleaned from asset dependencies, if any. A set of copies of the application's discovered assets are generated in coordinated fashion and represent a point-in-time copy of the application. The point-in-time copy can be restored and/or migrated to other computing services by the data storage management system. The orchestration function coordinates restore and migration operations, including any cloud-to-cloud or cloud-to/from-non-cloud conversions that might be necessary to activate the application in a different computing environment.
-
公开(公告)号:US20190220368A1
公开(公告)日:2019-07-18
申请号:US16235158
申请日:2018-12-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/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/14 , G06F11/1448 , G06F11/1451 , G06F11/1458 , G06F11/1469 , G06F11/3034 , G06F11/3476 , G06F16/113 , G06F16/1727 , G06F16/1827 , G06F16/184 , G06F16/214 , G06F16/2282 , G06F16/2358 , G06F16/27 , G06F16/275 , G06F2201/80 , G06F2201/84
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, which can consume a large amount of time and computing resources, 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.
-
公开(公告)号: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).
-
14.
公开(公告)号:US20160316018A1
公开(公告)日:2016-10-27
申请号:US15199435
申请日:2016-06-30
Applicant: CommVault Systems, Inc.
Inventor: Bhavyan Bharatkumar MEHTA , Rajiv KOTTOMTHARAYIL , Tirthankar CHATTERJEE , Jun H. AHN
CPC classification number: H04L67/1097 , G06F8/61 , G06F8/65 , G06F16/27 , H04L43/16 , H04L67/1095 , H04L67/18 , H04L67/34 , H04L67/42 , H04M1/72583
Abstract: According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; forward an executable instance of the first application to a first secondary storage computing device to copy the executable instance of the first application to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.
Abstract translation: 根据某些方面,信息管理系统可以包括驻留在主存储子系统中的客户端计算设备,其被配置为:识别第一应用程序以归档到驻留在辅助存储子系统中的一个或多个辅助存储设备,所述第一应用是 多个应用程序安装在客户端计算设备上; 将第一应用的可执行实例转发到第一辅助存储计算设备以将第一应用的可执行实例复制到一个或多个辅助存储设备; 并从一个或多个主存储设备中删除第一应用。
-
公开(公告)号:US20160210064A1
公开(公告)日:2016-07-21
申请号:US14714070
申请日:2015-05-15
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace DORNEMANN , Rahul S. PAWAR , Jun H. AHN
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 , G06F17/30073 , G06F17/30138 , G06F17/302 , G06F17/30212 , G06F17/303 , G06F17/30339 , G06F17/30368 , G06F17/30575 , G06F17/30581 , G06F2201/80 , G06F2201/84
Abstract: A system according to certain aspects may include a client computing device including: a database application configured to output a database file in a primary storage device(s), the database application outputting the database file as a series of application-level blocks; and a data agent configured to divide the database file into a plurality of first blocks having a first granularity larger than a second granularity of the application-level blocks such that each of the first blocks spans a plurality of the application-level blocks. The system may include a secondary storage controller computer(s) configured to: in response to instructions to create a secondary copy of the database file: copy the plurality of first blocks to a secondary storage device(s) to create a secondary copy of the database file; and create a table that provides a mapping between the copied plurality of first blocks and corresponding locations on the secondary storage device(s).
Abstract translation: 根据某些方面的系统可以包括客户端计算设备,包括:数据库应用,被配置为在主存储设备中输出数据库文件,所述数据库应用将数据库文件作为一系列应用级块输出; 以及数据代理,被配置为将数据库文件划分成具有大于应用级块的第二粒度的第一粒度的多个第一块,使得每个第一块跨越多个应用级块。 该系统可以包括辅助存储控制器计算机,其被配置为:响应于创建数据库文件的次要副本的指令:将多个第一块复制到辅助存储设备以创建第二副本 数据库文件; 并创建一个表,该表提供复制的多个第一块与辅助存储设备上的对应位置之间的映射。
-
16.
公开(公告)号:US20160142482A1
公开(公告)日:2016-05-19
申请号:US14540988
申请日:2014-11-13
Applicant: CommVault Systems, Inc.
Inventor: Bhavyan Bharatkumar MEHTA , Rajiv KOTTOMTHARAYIL , Tirthankar CHATTERJEE , Jun H. AHN
CPC classification number: H04L67/1097 , G06F8/61 , G06F8/65 , G06F17/30575 , H04L43/16 , H04L67/1095 , H04L67/18 , H04L67/34 , H04L67/42 , H04M1/72583
Abstract: According to certain aspects, an information management system can include a client computing device residing in a primary storage subsystem configured to: identify a first application to archive to one or more secondary storage devices residing in a secondary storage subsystem, the first application being one of a plurality of applications installed on the client computing device; identify first data associated with the first application, the first data stored in the one or more primary storage devices associated with the client computing device; forward an executable instance of the first application and the first data to a first secondary storage controller computer to copy the executable instance of the first application and the first data to the one or more secondary storage devices; and delete the first application from the one or more primary storage devices.
Abstract translation: 根据某些方面,信息管理系统可以包括驻留在主存储子系统中的客户端计算设备,其被配置为:识别第一应用程序以归档到驻留在辅助存储子系统中的一个或多个辅助存储设备,所述第一应用是 多个应用程序安装在客户端计算设备上; 识别与第一应用相关联的第一数据,存储在与客户端计算设备相关联的一个或多个主存储设备中的第一数据; 将第一应用的可执行实例和第一数据转发到第一辅助存储控制器计算机,以将第一应用的可执行实例和第一数据复制到一个或多个辅助存储设备; 并从一个或多个主存储设备中删除第一应用。
-
公开(公告)号:US20160142350A1
公开(公告)日:2016-05-19
申请号:US14547045
申请日:2014-11-18
Applicant: CommVault Systems, Inc.
Inventor: Manas Bhikchand MUTHA , Prosenjit SINHA , Jun H. AHN
CPC classification number: H04L51/08 , G06Q10/107 , H04L43/16 , H04L51/04 , H04L51/063 , H04L51/18 , H04L51/22 , H04L67/02 , H04L67/06 , H04L67/1097
Abstract: A system according to certain aspects improves the process of sending emails containing attachments. The system can detect a request to send an email containing attachments to one or more recipients, create a copy of the attachments on a network storage device, replace the attachments contained in the email with links to the copies of the attachments, and send the email containing the links to the one or more recipients.
-
公开(公告)号: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.
-
公开(公告)号:US20220113873A1
公开(公告)日:2022-04-14
申请号:US17445712
申请日:2021-08-23
Applicant: Commvault Systems, Inc.
Inventor: Duncan Alden LITTLEFIELD , Rajiv KOTTOMTHARAYIL , Kuldeep KUMAR , Sri Karthik BHAGI , Jun H. AHN , Parag GOKHALE
IPC: G06F3/06
Abstract: Certain embodiments described herein relate to an improved selective data backup system. In some embodiments, one or more components in an information management system can determine that a portion of the primary data scheduled for backup was previously backed up or is scheduled to be backed up as part of another backup operation. For example, a data agent performing a cluster-level backup operation for an entire cluster of storage servers may check whether any part of the primary data was previously backed up by a prior server-level backup operation for one of the storage servers in the cluster. If so, the data agent may skip, in the cluster-level backup operation, any portion of the primary data stored in the storage server previously backed up as part of the prior server-level backup operation.
-
公开(公告)号:US20220058090A1
公开(公告)日:2022-02-24
申请号:US17470258
申请日:2021-09-09
Applicant: Commvault Systems, Inc.
Inventor: Jun H. AHN , Waqas ASHRAF , Anup KUMAR , Brahmaiah VALLABHANENI
IPC: G06F11/14
Abstract: Rather than relying on pre-defined scheduling of secondary copy operations such as backup jobs, the illustrative opportunistic approach initiates secondary copy operations based on changing operational conditions in a storage management system. An adaptive backup readiness score is based on a number of backup-readiness operational factors. An illustrative enhanced data agent which is associated with the target database application (or other executable component) may monitor the operational factors and determine the backup readiness score based on weights assigned to the respective operational factors. The enhanced data agent may evaluate recent backup jobs to determine which of the operational factors that contributed to the backup readiness score may have been most relevant. Based on the most-relevant analysis, the enhanced data agent may adapt the weights assigned to the monitored operational factors, so that the backup readiness score may be more suitable and responsive to ongoing operational conditions in the system.
-
-
-
-
-
-
-
-
-