发明名称 |
Database application backup in single snapshot for multiple applications |
摘要 |
An information management system according to certain aspects may be configured to generate a snapshot of data relating to a plurality of applications. Data generated by the plurality of applications may be stored in a logical volume in primary storage. The system may include a plurality of data agents including a database data agent associated with a database application that can be configured to back up one or more log files of a database log separately from data of the database application. The system may also include a snapshot manager configured to: in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states, obtain a snapshot of the logical volume; generate mapping information between a particular application of the plurality of applications and a portion of the snapshot relating to the particular application; and truncate the database log of the database application. |
申请公布号 |
US9632874(B2) |
申请公布日期 |
2017.04.25 |
申请号 |
US201414163603 |
申请日期 |
2014.01.24 |
申请人 |
Commvault Systems, Inc. |
发明人 |
Pawar Rahul S.;Ahn Jun H.;Mutha Manas Bhikchand;Dornemann Henry Wallace;Kumar Anup |
分类号 |
G06F17/30;G06F11/14 |
主分类号 |
G06F17/30 |
代理机构 |
Knobbe Martens Olson & Bear LLP |
代理人 |
Knobbe Martens Olson & Bear LLP |
主权项 |
1. An information management system configured to generate a snapshot of data relating to a plurality of applications, the system comprising:
a client computing device configured to execute a plurality of data agents, each data agent being associated with at least one of a plurality of applications executing on the client computing device, wherein:
data generated by the plurality of applications is stored in a logical volume in a primary storage subsystem; andthe plurality of data agents comprises at least a database data agent associated with a database application, the database data agent configured to back up one or more log files of a database log of the database application separately from data of the database application; and a second computing device configured to execute a snapshot manager, the snapshot manager configured to:
detect the plurality of applications executing on the client computing device;in response to receiving notifications from the plurality of data agents that the associated applications are in consistent states, obtain a snapshot of the logical volume that comprises the data generated by the plurality of applications;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, the mapping information comprising database application mapping information between the database application and a portion of the snapshot relating to the database application;copy the snapshot to a secondary storage subsystem using one or more media agents;truncate the database log of the database application;receive an instruction to restore data of the database application from the snapshot in the secondary storage subsystem;access the database application mapping information;locate a part of the snapshot corresponding to the data of the database application to be restored based at least in part on the database application mapping information; andcopy the part of the snapshot from the secondary storage subsystem to the primary storage subsystem using one or more media agents. |
地址 |
Tinton Falls NJ US |