In one embodiment of the method, first and second data volumes are
created. Thereafter, a first data portion of the first data volume is
overwritten with a first data portion of the second data volume. A second
data portion of the first data volume is overwritten with a second data
portion of the second data volume. In one embodiment, the first and
second data portions of the first data volume are overwritten with the
first and second data portions of the second data volume, respectively,
in response to a command to restore or synchronize the data contents of
the first data volume to the data contents of the second data volume. A
virtual point-in-time (PIT) copy of the first data volume is created
after overwriting the first data portion but before overwriting the
second data portion.