Management of logs in asset groups
AssigneeDell Products L.P.
InventorsNavneet Upadhyay, Rejith Mohan M, Ban Wang, Shivaraj Abbigeri, Elango Chockalingam
Life of this patent
Estimating the term…
Abstract
In general, embodiments relate to a method for managing logs on databases, the method comprising determining that a backup request has been completed for an asset group, wherein the asset group comprises a plurality of databases, and triggering, in response to the determining, deletion of logs on the databases in the asset group.
Claims19
A method for managing logs on databases, the method comprising:
- issuing a backup request at a backup frequency that is specified in a data protection strategy associated with an asset group, wherein:
- the asset group comprises at least two databases;
- one database of the at least two databases is configured as a primary storage location of data for the asset group;
- a remaining number of databases of the at least two databases are configured as either physical standby databases or logical standby databases, wherein physical standby databases are identical copies of the one database, wherein logical standby databases have the same content as the one database but differ in organization of the same content;
- and
- the data protection strategy further specifies a type of backup that needs to be obtained for each database of the asset group;
- receiving, in response to the backup request, information about a successful backup of at least one database of the asset group;
- determining, based on the information, that the backup request has been completed for the asset group;
- triggering, in response to the determining, deletion of logs on the databases in the asset group;
- and
- synchronizing, after the backup request is completed, logs stored on the at least one database with a recovery catalog, wherein the recovery catalog is a backup log generated from the backup request.
A non-transitory computer readable medium comprising computer readable program code, which when executed by a computer processor enables the computer processor to perform a method for managing logs on databases, the method comprising:
- issuing a backup request at a backup frequency that is specified in a data protection strategy associated with an asset group, wherein:
- the asset group comprises at least two databases;
- one database of the at least two databases is configured as a primary storage location of data for the asset group;
- a remaining number of databases of the at least two databases are configured as either physical standby databases or logical standby databases, wherein physical standby databases are identical copies of the one database, wherein logical standby databases have the same content as the one database but differ in organization of the same content;
- and
- the data protection strategy further specifies a type of backup that needs to be obtained for each database of the asset group;
- receiving, in response to the backup request, information about a successful backup of at least one database of the asset group;
- determining, based on the information, that the backup request has been completed for the asset group;
- triggering, in response to the determining, deletion of logs on the databases in the asset group;
- and
- synchronizing, after the backup request is completed, logs stored on the at least one database with a recovery catalog, wherein the recovery catalog is a backup log generated from the backup request.
A system, comprising:
- a processor of a data manager configured to:
- issue a backup request at a backup frequency that is specified in a data protection strategy associated with an asset group, wherein:
- the asset group comprises at least two databases;
- one database of the at least two databases is configured as a primary storage location of data for the asset group;
- a remaining number of databases of the at least two databases are configured as either physical standby databases or logical standby databases, wherein physical standby databases are identical copies of the one database, wherein logical standby databases have the same content as the one database but differ in organization of the same content;
- and
- the data protection strategy further specifies a type of backup that needs to be obtained for each database of the asset group;
- receive, in response to the backup request, information about a successful backup of at least one database of the asset group;
- determine, based on the information, that the backup request has been completed for the asset group;
- send a deletion request for deletion of logs on the databases in the asset group to a first physical component of a computing device;
- and
- synchronizing, after the backup request is completed, logs stored on the at least one database with a recovery catalog, wherein the recovery catalog is a backup log generated from the backup request;
- the first physical component configured to:
- receive the deletion request;
- and
- provide the deletion request to a second physical component of the computing device;
- and
- the second physical component, executing on a host, configured to:
- interact with the databases in the asset group to service the request, wherein servicing the deletion request results in deletion of logs on databases in the asset group.
Dependencies are inferred from the claim text.