Claims
- 1. A device backup apparatus for the copying of of a selected data storage device which is stored on a dynamically mapped virtual memory data storage subsystem having a rewriteable memory space, which device backup apparatus is extant on a data processor connected to the data storage subsystem which is operational to instantaneously create a copy of a selected device independent of said data processor, said device backup apparatus comprising:
- means for allocating memory in said rewriteable memory space for a selected device written thereon as well as for a copy of said selected device;
- means for transmitting control messages to said data storage subsystem to identify all data sets which comprise said selected device, and memory space for said copy of said selected device;
- means for activating said data storage subsystem to implement said instantaneous copy operation on said identified all said data sets which comprise said selected device; and
- means, responsive to said data storage subsystem copying said selected device, for updating meta data associated with a copy of said selected device created by said data storage subsystem, which metadata is known by said data processor.
- 2. The device backup apparatus of claim 1 wherein said means for allocating memory comprises:
- means for determining a location and an extent of said selected device.
- 3. The device backup apparatus of claim 1 wherein said means for allocating memory comprises:
- means for determining a location and an extent of said copy of said selected device.
- 4. The device backup apparatus of claim 1 wherein said means for transmitting control messages comprises:
- means for transmitting data to said data storage subsystem to identify a location and an extent of said selected device, and a location and an extent for said copy of said selected device.
- 5. A device backup apparatus for the copying of of a selected data storage device which is stored on a dynamically mapped virtual memory data storage subsystem having a rewriteable memory space, which device backup apparatus is extant on a data processor connected to the data storage subsystem which is operational to instantaneously create a copy of a selected device independent of said data processor, said device backup apparatus comprising:
- means for allocating memory in said rewriteable memory space for a selected device written thereon as well as for a copy of said selected device;
- means for transmitting control messages to said data storage subsystem to identify all data sets which comprise said selected device, and memory space for said copy of said selected device;
- means for activating said data storage subsystem to implement said instantaneous copy operation on said identified all said data sets which comprise said selected device; and
- means, responsive to said data storage subsystem copying said selected device, for updating meta data associated with a copy of said selected device created by said data storage subsystem, which metadata is known by said data processor, comprising:
- means for updating at least one of device meta data comprising:
- VTOC; Volume labels; VTOC index; VVDS data.
- 6. The device backup apparatus of claim 5 wherein said means for allocating memory comprises:
- means for determining a location and an extent of said selected device.
- 7. The device backup apparatus of claim 5 wherein said means for allocating memory comprises:
- means for determining a location and an extent of said copy of said selected device.
- 8. The device backup apparatus of claim 5 wherein said means for transmitting control messages comprises:
- means for transmitting data to said data storage subsystem to identify a location and an extent of said selected device, and a location and an extent for said copy of said selected device.
- 9. A device backup method for the copying of a selected data storage device which is stored on a dynamically mapped virtual memory data storage subsystem having a rewriteable memory space, which device backup method is extant on a data processor connected to the data storage subsystem which is operational to instantaneously create a copy of a selected device independent of said data processor, said device backup method comprising the steps of:
- allocating memory in said rewriteable memory space for a selected device written thereon as well as for a copy of said selected device;
- transmitting control messages to said data storage subsystem to identify said selected device, and memory space for said copy of said selected device;
- activating said data storage subsystem to implement said instantaneous copy operation on said identified all data sets which comprise said selected device; and
- updating, in response to said data storage subsystem copying said selected device, meta data associated with said device and known by said data processor.
- 10. The device backup method of claim 9 wherein said step of allocating memory comprises:
- determining a location and an extent of said selected device.
- 11. The device backup method of claim 9 wherein said step of allocating memory comprises:
- determining a location and an extent of said copy of said selected device.
- 12. The device backup method of claim 9 wherein said step of transmitting control messages comprises:
- transmitting data to said data storage subsystem to identify a location and an extent of said selected device, and a location and an extent for said copy of said selected device.
- 13. A device backup method for the copying of a selected data storage device which is stored on a dynamically mapped virtual memory data storage subsystem having a rewriteable memory space, which device backup method is extant on a data processor connected to the data storage subsystem which is operational to instantaneously create a copy of a selected device independent of said data processor, said device backup method comprising the steps of:
- allocating memory in said rewriteable memory space for a selected device written thereon as well as for a copy of said selected device;
- transmitting control messages to said data storage subsystem to identify said selected device, and memory space for said copy of said selected device;
- activating said data storage subsystem to implement said instantaneous copy operation on said identified all data sets which comprise said selected device; and
- updating, in response to said data storage subsystem copying said selected device, meta data associated with said device and known by said data processor, comprising:
- updating at least one of device data comprising: Volume Table of Contents (VTOC); Volume labels; VTOC index; Virtual Volume Data Set (VVDS) data.
- 14. The device backup method of claim 13 wherein said step of allocating memory comprises:
- determining a location and an extent of said selected device.
- 15. The device backup method of claim 13 wherein said step of allocating memory comprises:
- determining a location and an extent of said copy of said selected device.
- 16. The device backup method of claim 13 wherein said step of transmitting control messages comprises:
- transmitting data to said data storage subsystem to identify a location and an extent of said selected device, and a location and an extent for said copy of said selected device.
CROSS REFERENCE TO RELATED APPLICATIONS
This application is related to copending applications titled "System For Providing Write Notification During Data Set Copy" and "DASD File Copy System For A Data Processor Using A Data Storage Subsystem Snapshot Copy Capability", filed on the same date as the present invention, Ser. No. 08/843,544 (now U.S. Pat. No. 5,915,264) and Ser. No. 08/844,046 (now pending), respectively.
US Referenced Citations (5)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0 566 967 A2 |
Oct 1993 |
EPX |