Patent ID: 9740634
Date: 2017-08-22
CPC Classifications: G06F

Claim:
1. A computer program product for copying data involving at least one storage, wherein the computer program product comprising a non-transitory computer readable storage medium having computer readable program code embodied therein that executes to cause operations, the operations comprising: processing a point-in-time (PiT) copy establish command specifying a source set comprising a subset of source logical addresses in a source volume, comprising less than all source logical addresses in the source volume, in the at least one storage and a target set comprising a subset of target logical addresses in a target volume, comprising less than all target logical addresses in the target volume, in the at least one storage, wherein the PiT copy establish command is to cause copying of the source set of source logical addresses to the target set of target logical addresses, wherein the source logical addresses map to source tracks and wherein the target logical addresses map to target tracks; generating, in response to processing the PiT copy establish command, copy information indicating the source set of source logical addresses and the target set of target logical addresses and a copy map for all logical addresses in the source or target volume including indication to copy data for each of the source set or target set of logical addresses and indication to not copy data for the logical addresses in the source or target volume outside of the source set or target set of logical addresses, respectively, wherein the copy information is generated before initiating copying of the source set of logical addresses to the target set of logical addresses; and returning complete to the PiT copy establish command after generating the copy information and before copying the source set of logical addresses to the target set of logical addresses.