-
公开(公告)号:US20210056002A1
公开(公告)日:2021-02-25
申请号:US17080265
申请日:2020-10-26
Applicant: Commvault Systems, Inc.
Inventor: Waqas ASHRAF , Sudha Krishnan IYER , Jun H. AHN , Rahul S. PAWAR
IPC: G06F11/14
Abstract: Systems and method that restore application data stored by a virtual machine database for an application (e.g., SQL, SharePoint, Exchange, and so on) running on the virtual machine are described. The systems and methods create an integrated snapshot of the application data stored in the virtual machine database, by creating a secondary copy of the application data stored in the virtual machine database, performing, via a virtual server agent (VSA), a software snapshot of the virtual machine, and performing, via the virtual server agent, a hardware snapshot of the software snapshot of the virtual machine.
-
公开(公告)号:US20190278664A1
公开(公告)日:2019-09-12
申请号:US16227190
申请日:2018-12-20
Applicant: Commvault Systems, Inc.
Inventor: Henry Wallace DORNEMANN , Rahul S. PAWAR , Jun H. AHN
IPC: G06F11/14 , G06F16/23 , G06F3/06 , G06F16/182 , G06F16/17 , G06F16/27 , G06F16/21 , G06F16/11 , G06F16/22
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).
-
公开(公告)号:US20190196916A1
公开(公告)日:2019-06-27
申请号:US16234996
申请日:2018-12-28
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/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 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).
-
公开(公告)号:US20190065063A1
公开(公告)日:2019-02-28
申请号:US15988754
申请日:2018-05-24
Applicant: Commvault Systems, Inc.
Inventor: Jun H. AHN , Manas Bhikchand MUTHA
Abstract: According to certain aspects, systems and methods for archiving and/or backing up PST files or other mail or calendar data, or the like (“off-line mail data”) are provided. Off-line mail data can be searched for in a client computer system, a copy of which may be transferred to secondary storage. Further, emails, contacts, calendar data, and/or the like (e.g., Microsoft Outlook data) contained in the transferred off-line mail data may be extracted, wherein it is determined whether copies of the data already exist backup data. Off-line mail data that already exists in backup can be deleted from the PST file. Following back-up of the off-line mail data, the backed up file may be deleted from the client system and/or the creation of future off-line mail files may be disabled.
-
公开(公告)号:US20170206144A1
公开(公告)日:2017-07-20
申请号:US15474077
申请日:2017-03-30
Applicant: Commvault Systems, Inc.
Inventor: Jun H. AHN , Waqas ASHRAF , Anup KUMAR , Brahmaiah VALLABHANENI
IPC: G06F11/14
CPC classification number: G06F11/1461 , G06F11/1451 , G06F11/1453 , G06F11/3034 , G06F11/3485 , G06F2201/80 , G06F2201/81 , G06F2201/88
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.
-
公开(公告)号:US20170206142A1
公开(公告)日:2017-07-20
申请号:US15474693
申请日:2017-03-30
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.
-
公开(公告)号:US20160210203A1
公开(公告)日:2016-07-21
申请号:US14717950
申请日:2015-05-20
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
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 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).
Abstract translation: 根据某些方面,系统可以包括数据代理,该数据代理被配置为:处理驻留在主存储设备上的数据库文件以识别数据库文件中的数据子集,以便归档数据库应用程序生成的数据库文件; 并从所述数据库文件中提取所述数据的子集,并将所述数据的子集存储在所述主存储设备上的归档文件中,作为具有公共大小的多个块; 以及至少一个辅助存储控制器计算机,其被配置为作为所述归档文件被复制到辅助存储设备的次要复制操作的一部分:将所述多个块复制到所述辅助存储设备,以创建副档副本 归档文件; 并创建一个表,其提供复制的多个块与辅助存储设备中的对应位置之间的映射。
-
公开(公告)号:US20160162369A1
公开(公告)日:2016-06-09
申请号:US14561046
申请日:2014-12-04
Applicant: CommVault Systems, Inc.
Inventor: Jun H. AHN , Waqas ASHRAF , Anup KUMAR , Brahmaiah VALLABHANENI
IPC: G06F11/14
CPC classification number: G06F11/1461 , G06F11/1451 , G06F11/1453 , G06F11/3034 , G06F11/3485 , G06F2201/80 , G06F2201/81 , G06F2201/88
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.
Abstract translation: 这种说明性的机会主义方法不是依赖于诸如备份作业的二次复制操作的预定义调度,而是基于存储管理系统中的变化的操作条件来启动二次复制操作。 自适应备份就绪分数基于备份备份操作因素的数量。 与目标数据库应用程序(或其他可执行组件)相关联的说明性增强数据代理可以基于分配给各个操作因素的权重来监视操作因素并确定备份就绪分数。 增强型数据代理可以评估最近的备份作业,以确定对备份准备评分贡献的哪些操作因素可能是最相关的。 基于最相关的分析,增强数据代理可以调整分配给所监视的操作因素的权重,使得备份就绪分数可以更适合并响应于系统中正在进行的操作条件。
-
39.
公开(公告)号:US20240403260A1
公开(公告)日:2024-12-05
申请号:US18795142
申请日:2024-08-05
Applicant: Commvault Systems, Inc.
Inventor: Jun H. AHN , Waqas ASHRAF , Arun Kumar KRISHNA SHANKAR
Abstract: An information management system according to certain aspects is provided to perform archiving based on third-party application rules and third-party metadata. The system may include a third-party archiving data agent that can access archiving rules and/or metadata of a third-party application. The third-party archiving data agent may be a data agent that can access archiving rules and/or metadata of a third-party application, and can include or be in the form of a plug-in for a particular third-party application. The third-party archiving data agent can decide whether to archive a file associated with a third-party application by checking the third-party metadata associated with the file and determining whether the metadata meets the third-party archiving rules. The system can perform the archiving on behalf of the third-party application, and in certain embodiments, notify the third-party application that the archiving has been completed.
-
40.
公开(公告)号:US20240320105A1
公开(公告)日:2024-09-26
申请号:US18672466
申请日:2024-05-23
Applicant: Commvault Systems, Inc.
Inventor: Sri Karthik BHAGI , Check Abdoul Cader SABJAN , Jun H. AHN
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1474 , G06F2201/87
Abstract: An illustrative data storage management system comprises a management database that stores administrative preferences and system configurations, as well as results and/or statistics of completed secondary storage operations, i.e., information needed by the system to protect customers' data and to track and recover the protected data, including secondary copies such as backup copies, archive copies, etc. The disclosed data storage management system is configured to protect its own system data subject to a very aggressive (short) Recovery Point Objective (RPO), by using an innovative infrastructure that enables the system's storage manager to fail over to any number of other failover destination storage managers, each one comprising a destination management database. An illustrative database granularly tracks whether each and every transaction log file has been successfully applied to each and every destination management database to synchronize with the source management database.
-
-
-
-
-
-
-
-
-