-
公开(公告)号:US10740203B2
公开(公告)日:2020-08-11
申请号:US16123660
申请日:2018-09-06
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Theresa M. Brown , Kevin Lin , Dave Fei , Gail Spear , Clint A. Hardy , Karl A. Nielsen
Abstract: A plurality of tracks that are to be copied to a backup volume are aggregated in a container data structure. The plurality of tracks are stored physically contiguously in a single Redundant Array of Independent Disks (RAID) stride. Mapping metadata is updated in the backup volume to indicate how logical tracks of the backup volume correspond to physical tracks stored in the RAID stride.
-
2.
公开(公告)号:US20190034293A1
公开(公告)日:2019-01-31
申请号:US15662144
申请日:2017-07-27
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Theresa M. Brown , Nicolas M. Clayton , Nedlaya Y. Francisco , Theodore T. Harris, JR. , Kevin Lin , Gregory E. McBride , Carol S. Mellgren , Raul E. Saba , Matthew Sanchez
IPC: G06F11/14
CPC classification number: G06F11/1469 , G06F11/1446 , G06F11/1451 , G06F11/1464 , G06F11/2064 , G06F11/2074 , G06F2201/805 , G06F2201/82 , G06F2201/84
Abstract: Consistency groups are asynchronously copied to a remote computational device, from a local computational device, wherein point in time copy operations are performed at the local computational device while the consistency groups are being asynchronously copied to the remote computational device. Indicators are stored at the remote computational device to identify those point in time copy operations that are to be restored as part of a recovery operation performed at the remote computational device in response to a failure of the local computational device.
-
3.
公开(公告)号:US20190294511A1
公开(公告)日:2019-09-26
申请号:US16440926
申请日:2019-06-13
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Theresa M. Brown , Nicolas M. Clayton , Nedlaya Y. Francisco , Theodore T. Harris, JR. , Kevin Lin , Gregory E. McBride , Carol S. Mellgren , Raul E. Saba , Matthew Sanchez
IPC: G06F11/14
Abstract: Consistency groups are asynchronously copied to a remote computational device, from a local computational device, wherein point in time copy operations are performed at the local computational device while the consistency groups are being asynchronously copied to the remote computational device. Indicators are stored at the remote computational device to identify those point in time copy operations that are to be restored as part of a recovery operation performed at the remote computational device in response to a failure of the local computational device.
-
4.
公开(公告)号:US11176003B2
公开(公告)日:2021-11-16
申请号:US16440926
申请日:2019-06-13
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Theresa M. Brown , Nicolas M. Clayton , Nedlaya Y. Francisco , Theodore T. Harris, Jr. , Kevin Lin , Gregory E. McBride , Carol S. Mellgren , Raul E. Saba , Matthew Sanchez
Abstract: Consistency groups are asynchronously copied to a remote computational device, from a local computational device, wherein point in time copy operations are performed at the local computational device while the consistency groups are being asynchronously copied to the remote computational device. Indicators are stored at the remote computational device to identify those point in time copy operations that are to be restored as part of a recovery operation performed at the remote computational device in response to a failure of the local computational device.
-
公开(公告)号:US10754730B2
公开(公告)日:2020-08-25
申请号:US16123618
申请日:2018-09-06
Applicant: International Business Machines Corporation
Inventor: Theresa M. Brown , Kevin Lin , David Fei , Nedlaya Y. Francisco
IPC: G06F12/00 , G06F11/14 , G06F3/06 , G06F12/0868
Abstract: Provided are a computer program product, system, and method for copying point-in-time data in a storage to a point-in-time copy data location in advance of destaging data to the storage. A point-in-time copy is created to maintain tracks in a source storage unit as of a point-in-time. A source copy data structure indicates tracks in the source storage unit to copy from the storage to a point-in-time data location. An update to write to a source track is received and a determination is made as to whether the source copy data structure indicates to copy the source track from the storage to the point-in-time data location. The update is written to a cache. A copy operation is initiated to copy the source track from the storage to the point-in-time data location asynchronous before the source track is destaged from the cache to the storage unit.
-
6.
公开(公告)号:US10360112B2
公开(公告)日:2019-07-23
申请号:US15662144
申请日:2017-07-27
Applicant: INTERNATIONAL BUSINESS MACHINES CORPORATION
Inventor: Theresa M. Brown , Nicolas M. Clayton , Nedlaya Y. Francisco , Theodore T. Harris, Jr. , Kevin Lin , Gregory E. McBride , Carol S. Mellgren , Raul E. Saba , Matthew Sanchez
Abstract: Consistency groups are asynchronously copied to a remote computational device, from a local computational device, wherein point in time copy operations are performed at the local computational device while the consistency groups are being asynchronously copied to the remote computational device. Indicators are stored at the remote computational device to identify those point in time copy operations that are to be restored as part of a recovery operation performed at the remote computational device in response to a failure of the local computational device.
-
7.
公开(公告)号:US11182081B2
公开(公告)日:2021-11-23
申请号:US16123457
申请日:2018-09-06
Applicant: International Business Machines Corporation
Inventor: Theresa M. Brown , Nedlaya Y. Francisco , Nicolas M. Clayton , Mark L. Lipets , Carol S. Mellgren , Gregory E. McBride , David Fei , Kevin Lin
IPC: G06F3/06 , G06F12/0802
Abstract: Provided are techniques for performing a recovery copy command to restore a safeguarded copy backup to a production volume. In response to receiving a recovery copy command, a production target data structure is created. A read operation is received for data for a storage location. In response to determining that the data for the storage location is in a cache of a host and a generation number is greater than a recovery generation number, the data is read from the cache. In response to determining at least one of that the data for the storage location is not in the cache and that the generation number is not greater than the recovery generation number, the data is read from one of the production volume and a backup volume based on a value of an indicator for the storage location in the production target data structure.
-
8.
公开(公告)号:US20200081629A1
公开(公告)日:2020-03-12
申请号:US16123457
申请日:2018-09-06
Applicant: International Business Machines Corporation
Inventor: Theresa M. Brown , Nedlaya Y. Francisco , Nicolas M. Clayton , Mark L. Lipets , Carol S. Mellgren , Gregory E. McBride , David Fei , Kevin Lin
IPC: G06F3/06 , G06F12/0802
Abstract: Provided are techniques for performing a recovery copy command to restore a safeguarded copy backup to a production volume. In response to receiving a recovery copy command, a production target data structure is created. A read operation is received for data for a storage location. In response to determining that the data for the storage location is in a cache of a host and a generation number is greater than a recovery generation number, the data is read from the cache. In response to determining at least one of that the data for the storage location is not in the cache and that the generation number is not greater than the recovery generation number, the data is read from one of the production volume and a backup volume based on a value of an indicator for the storage location in the production target data structure.
-
9.
公开(公告)号:US20200081792A1
公开(公告)日:2020-03-12
申请号:US16123618
申请日:2018-09-06
Applicant: International Business Machines Corporation
Inventor: Theresa M. Brown , Kevin Lin , David Fei , Nedlaya Y. Francisco
IPC: G06F11/14 , G06F12/0868 , G06F3/06
Abstract: Provided are a computer program product, system, and method for copying point-in-time data in a storage to a point-in-time copy data location in advance of destaging data to the storage. A point-in-time copy is created to maintain tracks in a source storage unit as of a point-in-time. A source copy data structure indicates tracks in the source storage unit to copy from the storage to a point-in-time data location. An update to write to a source track is received and a determination is made as to whether the source copy data structure indicates to copy the source track from the storage to the point-in-time data location. The update is written to a cache. A copy operation is initiated to copy the source track from the storage to the point-in-time data location asynchronous before the source track is destaged from the cache to the storage unit.
-
-
-
-
-
-
-
-