Reverse and resume a replication

This page provides details about how to reverse and resume a replication.

About the reverse and resume operation

When you reverse and resume a replication, it switches the source and destination roles of your volumes; the destination volume becomes the new source volume and the source volume becomes the new destination volume. This operation is immediately followed by a resume operation, which overwrites the contents of the new destination volume with the contents of the new source volume. If you reverse and resume a replication twice, the original replication direction re-establishes.

Reverse and resume operation use case

After you stop replication and make changes to the destination volume, you can replicate those changes back to the source volume. This process is common in a disaster recovery scenario in which you operate on the destination volume for a while and want to switch roles of the volumes.

Considerations

Make sure that you know the current and future roles of your source and destination volumes because changes on the new destination volume are overwritten with the new source volume. If used incorrectly, you can experience unintended data loss.

Reverse and resume a replication

Use the following instructions to reverse and resume a replication using the Google Cloud console or Google Cloud CLI:

Console

  1. Go to NetApp Volumes page in the Google Cloud console.

    Go to NetApp Volumes

  2. Click Volumes.

  3. Click the name of the volume. The Details page for the volume appears.

  4. Select the Replication tab.

  5. Ensure that the replication status is set to Stopped.

  6. Click Reverse and resume replication.

  7. In the Reverse volume replication and resume dialog, enter the new destination volume that you want to overwrite to confirm the reverse and resume action.

  8. Click Reverse and resume to initiate the operation.

    In the overview of the volume, note that the role, either source or destination, changes and names of source and destination volume change as well. An incremental transfer operation to update the new destination volume triggers immediately.

gcloud

Run the following command to reverse and resume a volume replication:

  gcloud netapp volumes replications reverse \
   --project=PROJECT_ID \
   --location=LOCATION \
   --volume=VOLUME \

Replace the following information:

  • PROJECT_ID: the name of the project your volume is in.

  • LOCATION: the location of the source or destination volume.

  • VOLUME: the name of the source or destination volume.

For more options, see Google Cloud SDK documentation on volume replication.

What's next

Delete a volume replication.