Claims
- 1. A data processing arrangement comprising:
at least one data processing system; store means coupled to the at least one data processing system and arranged to store data associated with the at least one processing system; backup means for holding a backup of data held in the store means; record log means for recording changes in data stored in the store means; and restore means coupled to the store means, the backup means and the record log means for restoring store means data from the backup means and the record log means in event of failure; and backup testing means for testing the age of elements of store means data and for backing up the elements of store means data only if the ages are greater than a predetermined threshold.
- 2. The data processing arrangement of claim 1 wherein the predetermined threshold is substantially 30 seconds.
- 3. The data processing arrangement of claim 1 wherein the store means comprises coupling means coupled to the at least one data processing system and arranged to store at least one shared queue of data associated with the at least one processing system.
- 4. The data processing arrangement of claim 1 wherein the at least one data processing system comprises an S/390 processor arranged to run an OS/390 operating system.
- 5. The data processing arrangement of claim 1, wherein the restore means performs a restore of messages from the backup means and from replay of the log record means from a time substantially equal to the predetermined threshold before start of the backup means backup.
- 6. A method of operation in a data processing arrangement comprising:
at least one data processing system; store means coupled to the at least one data processing system and arranged to store data associated with the at least one processing system; backup means for holding a backup of data held in the store means; record log means for recording changes in data stored in the store means; and restore means coupled to the store means, the backup means and the record log means for restoring store means data from the backup means and the record log means in event of failure; the method comprising in the backup means performing backup only of elements of store means data which are older than a predetermined threshold.
- 7. The method of claim 6 wherein the predetermined threshold is substantially 30 seconds.
- 8. The method of claim 6 wherein the store means comprises coupling means coupled to the at least one data processing system and arranged to store at least one shared queue of data associated with the at least one processing system.
- 9. The method of claim 6 wherein the at least one data processing system comprises an S/390 processor running an OS/390 operating system.
- 10. The method of claim 6 wherein the method further comprises in the restore means performing a restore of messages from the backup means and from replay of the log record means from a time substantially equal to the predetermined threshold before start of the backup means backup.
- 11. A computer program for backing up data in a data processing system, the computer program comprising program code means adapted to perform the steps of:
backing up only elements which are older than a predetermined threshold; and recording changes to the data in the data processing system.
- 12. The computer program of claim 11, wherein the program code means is further adapted to perform the step of:
restoring data from the backup and the changes recorded.
- 13. The computer program of claim 12, wherein the program code means is further adapted to perform a restore of messages from the backup and from replay of the recorded changes from a time substantially equal to the predetermined threshold before start of the backup.
- 14. A data processing arrangement substantially as hereinbefore described with reference to the accompanying drawings.
- 15. A method of operation in a data processing arrangement substantially as hereinbefore described with reference to the accompanying drawings.
Priority Claims (1)
Number |
Date |
Country |
Kind |
0207969.7 |
Apr 2002 |
GB |
|
CROSS-REFERENCE TO RELATED APPLICATION
[0001] This application is related to the commonly owned copending application, incorporated herein by reference, filed on the same date as the present application, titled “DATA PROCESSING ARRANGEMENT AND METHOD” and having applicant's docket GB920020001 GB1.