Claims
- 1. A system for synchronizing the audit data of a primary database onto a secondary remote backup database comprising:(a) transfer means for conveying primary source audit trail files from a primary source host to secondary audit trail files of a secondary host; (b) sensing means utilizing a Tracker program to determine when said source and remote audit files are no longer in synchronization; (c) means for dividing each of said source and remote audit files into source sections and remote sections; (d) means for expediting the transfer of said source audit file sections over to said remote sections utilizing a Catch-up program when a pre-set disparity is sensed by said sensing means; (e) means for asynchronous and concurrent transfer of said source audit file sections onto said remote backup database said means including: (e1) multiple parallel port and path means for concurrently transferring multiple groups of audit file sections onto said remote database.
- 2. The system of claim 1 wherein said transfer means including:(a1) dedicated port means between said source and remote host to expedite transfer of audit trail files.
- 3. The system of claim 1 wherein said sensing means includes:(b1) means to compare the size of the source audit trail file with the size of the remote audit file.
- 4. The system of claim 1 wherein said means for dividing includes:(c1) schema means to package each said audit trail files in equally portioned sections.
- 5. A method for expediting the transfer of sectioned audit files from a source host database to a remote host database when a synchronizing sense parameter indicates an out-of-sync condition between source and remote sectioned audit files, said method comprising the steps of:(a) initiating a Catch-up procedure to expedite the transfer of source sectioned audit files for placement into said remote host as remote sectioned audit files; (b) utilizing a parallel transfer process to asynchronously and concurrently convey said remote sectioned audit files onto a remote host database which will duplicate said source host database.
- 6. A method for expediting the transfer of audit files from a source host database to a remote host database for development of a synchronized remote database which duplicates said source database, said method comprising the steps of:(a) transferring, via a port means, a set of source audit files over to a remote set of audit files; (b) partitioning said source audit files for receipt by said remote host as a set of sectioned audit files in equally partitioned sections; (c) sensing when said remote sectioned audit files are not in synchronization with said source sectioned audit files according to a pre-set parameter indicating amount of non-synchronization; (d) expediting the transfer of said remote sectioned audit files onto said remote host database via a parallel concurrent asynchronous set of transfer operations on said remote sectioned audit files.
CROSS REFERENCES TO RELATED APPLICATIONS
This application is related to a co-pending application U.S. Ser. No. 09/374,351 entitled: “Enhanced System and Method for Management of System Database Utilities”, which is incorporated herein by reference.
This application is also related to co-pending application U.S. Ser. No. 09/415,333 entitled “Tracker Sensing Method For Regulating Synchronization of Audit Files Between Primary And Secondary Hosts”, which is also incorporated herein by reference.
US Referenced Citations (6)
Number |
Name |
Date |
Kind |
5404508 |
Konrad et al. |
Apr 1995 |
A |
5758150 |
Bell et al. |
May 1998 |
A |
5794252 |
Bailey et al. |
Aug 1998 |
A |
5937413 |
Hyun et al. |
Aug 1999 |
A |
5970502 |
Salkewicz et al. |
Oct 1999 |
A |
6122630 |
Strickler et al. |
Sep 2000 |
A |