With the described embodiments, the target server automatically determines to release space after forming the consistency group to automatically release space at the target volume to be available for use in other thin provisioned volume. Since the target server has the current information on the state of the target volume, the target server may more efficiently determine to release space than a host system or operator at the host system.
FIG. 1 illustrates an embodiment of a data storage environment having at least two storage systems 1001 and 1002, each including storage servers 2001 and 2002, respectively, managing access to volumes 1041 and 1042 configured in storages 1061 and 1062. Host systems (not shown) may perform read and write operations with respect to the first storage system 1001 over a storage network 110. A source storage 1061 may comprise a primary production volume to which hosts direct read and write request. The source server 2001 may mirror tracks in the source volumes 1041 to the target storage system 1002 to maintain data in consistency groups at the target server 2002. A track may comprise any data unit type, such as a track, logical block, extent, page, etc.
When formation of the tracks for a consistency group is completed in the target volume 1042, the target server 2002 may create a point-in-time copy 108 of the target volume 1042 for the consistency group. There may be multiple point-in-time copies at different consistency group times for a target volume 1042.