An apparatus, system, and method are disclosed for managing multiple copy
versions of a source volume. In one embodiment, the apparatus includes a
replication record management module, a pre-pairing record management
module, and a copy record module. The replication record management
module is configured to maintain a current replication record that is
descriptive of a current copy version of the source volume. The
pre-pairing record management module is configured to maintain a future
pre-pairing record that is descriptive of a future copy version of the
source volume. The copy record module is configured to create a copy
record from a pre-copy record. The pre-copy record may be either the
current replication record or the future pre-pairing record. The
apparatus, system, and method beneficially maintain multiple records to
describe different states for a particular copy version and dynamically
handle changes to a source pool, a target pool, or both in a data copy
environment.