Method for optimizing space in a memory having backup and database areas
First Claim
Patent Images
1. A method for storing backup data for a data base in a primary memory having a backup area and a database area comprising the steps of:
- storing in the backup area only objects which have not been updated since a latest backup;
storing only updated objects in the data-base area;
copying only an access structure from the backup area to the data-base area when reloading the data base; and
accessing objects in the backup area.
1 Assignment
0 Petitions
Accused Products
Abstract
When storing backup data in a primary memory, memory space is optimized by selectively storing objects in storage locations in the primary memory. Only objects which have not been updated since the latest backup are stored in a backup area of the primary memory, and only updated objects are stored in a data-base area. The data base accesses objects in the backup area. The backup area may be write-protected.
51 Citations
14 Claims
-
1. A method for storing backup data for a data base in a primary memory having a backup area and a database area comprising the steps of:
-
storing in the backup area only objects which have not been updated since a latest backup; storing only updated objects in the data-base area; copying only an access structure from the backup area to the data-base area when reloading the data base; and accessing objects in the backup area. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A method for storing objects in a database in a primary memory including a backup area with a first access structure and a database area with a second access structure comprising the steps of:
-
storing in the backup area only objects which have not been updated since a latest backup; storing in the database area only objects which have been updated since a latest backup; copying only the first access structure from the backup area to the second access structure in the database area when reloading the database; and accessing objects in the backup area. - View Dependent Claims (8, 9, 10)
-
-
11. A system for storing objects comprising:
-
a primary memory including a backup area and database area; a first access structure located in the backup area for indicating the location of objects which have not been updated since a latest backup; a second access structure located in the database area for indicating the location of objects which have been updated and have not been updated; means for storing objects which have not been updated since a latest backup in the backup area; means for storing objects which have been updated in the database area; means for copying the first access structure to the second access structure when reloading the system; and means for accessing objects. - View Dependent Claims (12, 13)
-
-
14. A method of optimizing memory space when storing backup in a primary memory having a backup area with an access structure and a database area, comprising the steps of:
-
storing a version of an object solely in one location in the primary memory by storing objects non-updated since a latest backup solely in the backup area; storing updated objects solely in the database area; and copying only the access structure from the backup area to the database area when reloading the database to access the non-updated objects in the backup area.
-
Specification