Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
222 words
A method in a data processing system for enhanced efficiency of backup copying of designated datasets stored within a storage subsystem (65,66,61) comprising a plurality of storage devices (61) which are coupled to said data processing system via a storage control unit (65) having subsystem memory (66) therein, said method comprising the steps of: a) forming a dataset logical-to-physical system address concordance for said designated datasets to be utilized to administer copying of said designated datasets; b) processing at said storage subsystem (65,66,61) any application initiated update to uncopied portions of said designated datasets by temporarily deferring said updates, writing sidefiles of said designated datasets or portions thereof affected by said update to said subsystem memory (66) and thereafter writing said updates to said storage subsystem; c) accessing and copying said designated datasets within said storage subsystem (65,66,61) on a scheduled or opportunistic basis by issuing data retrieval command sequences from said data processing system to said storage subsystem (65,66,61); d) periodically issuing a sidefile status query or preriodically appending said sidefile status query to a data retrieval command sequence, from said data processing system to said storage subsystem (65,66,61), allowing the determination of data presence within said subsystem memory (66); and e) selectively accessing and copying said sidefiles in response to a determination of data presence within said subsystem memory (66).
Claim 2
Dependent Claim
49 words
The method in a data processing system for enhanced efficiency of backup copying of designated datasets according to Claim 1, further including the steps of: - temporarily suspending application execution within said data processing system prior to step a); and - resuming said application execution subsequent to step a).
Claim 3
Independent Claim
49 words
The method in a data processing system for enhanced efficiency of backup copying of designated datasets according to Claims 1 or 2, further including the step of writing said copied designated datasets and sidefiles to an alternate storage location in a backup copy order specified by said address concordance.
Claim 4
Dependent Claim
228 words
A data processing system for enhanced efficiency of backup copying of designated datasets stored within a storage subsystem (65,66,61) comprising a plurality of storage devices (61) which are coupled to said data processing system via a storage control unit (65) having subsystem memory (66) therein, said data processing system comprising: a) means for forming a dataset logical-to-physical system address concordance for said designated datasets to be utilized to administer copying of said designated datasets; b) means for processing at said storage subsystem (65,66,61) any application initiated update to uncopied portions of said designated datasets by temporarily deferring said updates, writing sidefiles of said designated datasets or portions thereof affected by said update to said subsystem memory (66) and thereafter writing said updates to said storage subsystem; c) means for accessing and copying said designated datasets within said storage subsystem (65,66,61) on a scheduled or opportunistic basis by issuing data retrieval command sequences from said data processing system to said storage subsystem (65,66,61); d) means for periodically issuing a sidefile status query or preriodically appending said sidefile status query to a data retrieval command sequence, from said data processing system to said storage subsystem (65,66,61), allowing the determination of data presence within said subsystem memory (66); and e) means for selectively accessing and copying said sidefiles in response to a determination of data presence within said subsystem memory (66).
Claim 5
Dependent Claim
70 words
The data processing system for enhanced efficiency of backup copying of designated datasets according to Claim 4, further including: - means for temporarily suspending application execution within said data processing system prior to forming said dataset logical-to-physical system address concordance for said designated datasets; and - means for resuming said application execution within said data processing system subsequent to forming said dataset logical-to-physical system address concordance for said designated datasets.
Claim 6
Dependent Claim
45 words
The data processing system for enhanced efficiency of backup copying of designated datasets according to Claims 4 or 5, further including means for writing said copied designated datasets and sidefiles to an alternate storage location in a backup copy order defined by said address concordance.