Combining copy services operations

Copy services include Concurrent Copy, SnapShot, FlashCopy®, XRC, and PPRC. Various hardware platforms support different combinations of these capabilities as shown in Table 1. In the table, FlashCopy refers to either FlashCopy V1 or FlashCopy V2, FlashCopy V1 refers to volume FlashCopy, and FlashCopy V2 refers to data set FlashCopy as documented in What is FlashCopy?.

Table 1 represents:

Table 1. Allowable Combinations of Copy Operations on the Same Device
If device is → can it also become ↓? XRC source XRC target PPRC source PPRC target FlashCopy source FlashCopy target Concurrent copy source (2) SnapShot copy source SnapShot copy target
XRC source No Yes Yes No Yes Yes Yes No No
XRC target Yes No (2) Yes No Yes No Yes Yes No
PPRC source Yes Yes Yes(4) Yes Yes Yes(3) Yes Yes No
PPRC target No No Yes No Yes Yes(5) No Yes No
FlashCopy source Yes Yes Yes Yes Yes(1) No Yes No No
FlashCopy target No No Yes(3) No No No No No No
Concurrent copy source (2) Yes Yes Yes No Yes Yes Yes No No
SnapShot copy source No Yes Yes Yes No No No No Yes
SnapShot copy target No No No No No No No Yes No
Note:
  1. With FlashCopy V2, a volume can contain both source and target tracks. However, a track or extent cannot be:
    • Both a source and a target
    • The target from more than one source.
  2. Host software disallows this combination within a logical XRC session. There is no protection across logical XRC sessions. Unpredictable results will occur, as data is written to the same track from two different source volumes.
  3. This is allowed unless the PPRC source is Global Mirror. You cannot FlashCopy to a Global Mirror source volume, unless the PPRC source is either a Global Mirror primary or a PPRC primary in a cascaded environment.
  4. With appropriate microcode levels.
  5. Occurs only with remote pair FlashCopy / Preserve Mirror, and is done by the microcode. It cannot be done by software.
For additional information about: