...
- CopyCommand (from primary1 to secondary)
- skipped.
- check if there are other Command on same volume ?
- CopyCommand (from secondary to primary2)
- check if volume exists on primary2 (via the host, other host on same cluster or pod or zone, depends on the scope of storage, or cluster of host) TODO
- check if volume is changed on primary2
- if yes, still Copying
- if no, update state
- CopyCommand (from primary1 to primary2)
- check if volume exists on primary1
- check if volume exists on primary2
- check if volume is changed on primary2
- if yes, still Copying
- if no, update state
- MigrateVolumeCommand (from primary1 to primary2)
- check if volume exists on primary1
- check if volume exists on primary2
- check if volume is changed on primary2
- if yes, still Migrating
- if no, update state
...
{"serverDuration": 140, "requestCorrelationId": "d8e936194fcf9ab8"}