Patent EP0566964A2 successfully refreshed from Google Patents.
← Back to Patent Explorer
EP0566964A2 Expired / Lapsed EP ⏱️ 0.0 years remaining

Method and system for sidefile status polling in a time zero backup copy process

Assignee: International Business Machines Corp
•
Filing: 1993-04-13
•
Granted: —
•
Expires: 2013-04-13
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract A method and system disclosed for enhanced efficiency of backup copying of designated datasets stored within storage devices (61) coupled to the data processing system via a storage control unit (65) having memory (66) therein. Application execution is temporarily suspended to form a dataset logical-to-physical address concordance to be utilized to administer backup copying. Application initiated updates to uncopied portions of the designated datasets are temporarily deferred until sidefiles of the affected portions are written to memory (66). Portions of the designated datasets are then accessed and copied utilizing selected data retrieval command sequences. A sidefile status query is appended to said command sequences and the presence of data within memory (66) is determined. The sidefiles are then accessed and copied to alternate storage locations in a backup copy order defined by the address concordance.

Inventors

  • 👤 Oded Cohn
  • 👤 Michael Howard Hartung
  • 👤 William Frank Micka
  • 👤 John Norbert Mccauley, Jr.
  • 👤 Claus William Mikkelsen
  • 👤 Kenneth Michael Nagin
  • 👤 Yoram Novick
  • 👤 Alexander Winokur

Bibliographic Details

Application Number —
Jurisdiction EP
Data Source google_patents
Last Synchronized 2026-10-30 05:32
CPC Classifications
G; G06; G06F; G06F11/00; G06F11/07; G06F11/14; G06F11/1446; G06F11/1458; G06F11/1466; G06F11/1461; G06F11/1469

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.

References Cited (Backward Citations)

No citation records indexed.

USPTO Annuity & Maintenance Windows

Maintenance schedule is calculated for granted US utility patents.

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag