Accumulating changes in a database management system by copying the data object to the image copy if the data object identifier of the data object is greater than the image identifier of the image copy
First Claim
1. A method of identifying modifications in a database in a computer, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of:
- generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified;
generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and
when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and article of manufacture for a computer implemented image copying system for identifying modifications in a database in a computer. The database contains data objects and is stored on a primary data storage device connected to the computer. A data object identifier is generated for each data object as the data object is modified. An image identifier is generated for an image copy of the database when the image copy is updated, wherein the image copy is stored on a secondary data storage device. When one or more data objects are to be copied from the primary data storage device to the secondary data storage device, the data objects to be copied are determined by comparing the data object identifier of each data object to the image identifier.
-
Citations
21 Claims
-
1. A method of identifying modifications in a database in a computer, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of:
-
generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified; generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. An apparatus for identifying modifications in a database, comprising:
-
a computer having a primary data storage device connected thereto, wherein the primary data storage device stores the database which contains data objects; one or more computer programs, performed by the computer, for generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified, generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device, and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. An article of manufacture comprising a computer program carrier readable by a computer and embodying one or more instructions executable by the computer to perform method steps for identifying modifications in a database, the database containing data objects and being stored on a primary data storage device connected to the computer, the method comprising the steps of:
-
generating a different data object identifier for each data object as the data object is modified, wherein the data object identifier reflects when the data object is modified; generating a different image identifier for an image copy of the database when the image copy is updated, wherein the image identifier reflects when the image copy is updated, and wherein the image copy is stored on a secondary data storage device; and when one or more data objects are to be copied from the primary data storage device to the secondary data storage device, only comparing the data object identifier to the image identifier and, if the data object identifier of the data object is greater than the image identifier of the image copy, copying the data object to the image copy. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification