Compatible ONTAP versions for SnapMirror relationships
The source and destination volumes must be running compatible ONTAP versions before creating a SnapMirror data protection relationship. Before you upgrade ONTAP, you should verify that your current ONTAP version is compatible with your target ONTAP version for SnapMirror relationships.
Unified replication relationships
For SnapMirror relationships of type “XDP”, using on premises or Cloud Volumes ONTAP releases:
Beginning with ONTAP 9.9.0:
-
ONTAP 9.x.0 releases are cloud-only releases and support Cloud Volumes ONTAP systems. The asterisk (*) after the release version indicates a cloud-only release.
ONTAP 9.16.0 is an exception to the cloud-only rule by providing support for ASA r2 systems. ASA r2 systems support SnapMirror relationships only to other ASA r2 systems. -
ONTAP 9.x.1 releases are general releases and support both on-premises and Cloud Volumes ONTAP systems.
When advanced capacity balancing is enabled on volumes in clusters running ONTAP 9.16.1 or later, SnapMirror transfers are not supported to clusters running ONTAP versions earlier than ONTAP 9.16.1. |
Interoperability is bidirectional. |
Interoperability for ONTAP version 9.3 and later
ONTAP version… | Interoperates with these previous ONTAP versions… | |||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
9.16.1 |
9.16.0 |
9.15.1 |
9.15.0* |
9.14.1 |
9.14.0* |
9.13.1 |
9.13.0* |
9.12.1 |
9.12.0* |
9.11.1 |
9.11.0* |
9.10.1 |
9.10.0* |
9.9.1 |
9.9.0* |
9.8 |
9.7 |
9.6 |
9.5 |
9.4 |
9.3 |
|
9.16.1 |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
9.16.0 |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
9.15.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
9.15.0* |
No |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
9.14.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
9.14.0* |
No |
No |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
No |
No |
9.13.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
9.13.0* |
No |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
No |
No |
No |
No |
9.12.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
9.12.0* |
No |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
No |
No |
No |
No |
9.11.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
9.11.0* |
No |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
No |
Yes |
Yes |
Yes |
No |
No |
No |
9.10.1 |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.10.0* |
No |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.9.1 |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.9.0* |
No |
No |
No |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.8 |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
9.7 |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
9.6 |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
Yes |
9.5 |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
9.4 |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
9.3 |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
SnapMirror synchronous relationships
SnapMirror synchronous is not supported for ONTAP cloud instances. |
ONTAP version… |
Interoperates with these previous ONTAP versions… |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
9.16.1 |
9.15.1 |
9.14.1 |
9.13.1 |
9.12.1 |
9.11.1 |
9.10.1 |
9.9.1 |
9.8 |
9.7 |
9.6 |
9.5 |
|
9.16.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
9.15.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
9.14.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
9.13.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.12.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.11.1 |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
No |
9.10.1 |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
No |
9.9.1 |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
No |
9.8 |
No |
No |
Yes |
Yes |
Yes |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
No |
9.7 |
No |
No |
No |
Yes |
Yes |
No |
No |
Yes |
Yes |
Yes |
Yes |
Yes |
9.6 |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Yes |
9.5 |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
SnapMirror SVM disaster recovery relationships
SVM disaster recovery is supported only between clusters running the same version of ONTAP. Version-independence is not supported for SVM replication.
-
Replication is supported in a single direction from an earlier version of ONTAP on the source to the same or later version of ONTAP on the destination.
-
The ONTAP version on the target cluster must be no more than two major on-premises versions newer or two major cloud versions newer, as shown in the table below.
-
Replication is not supported for long-term data protection use cases.
-
The asterisk (*) after the release version indicates a cloud-only release.
To determine support, locate the source version in the left table column, and then locate the destination version on the top row (DR/Migration for like versions and Migration only for newer versions).
Source |
Destination |
|||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
9.3 |
9.4 |
9.5 |
9.6 |
9.7 |
9.8 |
9.9.0* |
9.9.1 |
9.10.0* |
9.10.1 |
9.11.0* |
9.11.1 |
9.12.0* |
9.12.1 |
9.13.0* |
9.13.1 |
9.14.0* |
9.14.1 |
9.15.0* |
9.15.1 |
9.16.0 |
9.16.1 |
|
9.3 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.4 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.5 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.6 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.7 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.8 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.9.0* |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.9.1 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.10.0* |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.10.1 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.11.0* |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.11.1 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.12.0* |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.12.1 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.13.0* |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.13.1 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.14.0* |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.14.1 |
DR/Migration |
Migration |
Migration |
Migration |
Migration |
|||||||||||||||||
9.15.0* |
DR/Migration |
Migration |
Migration |
Migration |
||||||||||||||||||
9.15.1 |
DR/Migration |
Migration |
Migration |
|||||||||||||||||||
9.16.0 |
DR/Migration |
Migration |
||||||||||||||||||||
9.16.1 |
DR/Migration |
SnapMirror disaster recovery relationships
For SnapMirror relationships of type “DP” and policy type “async-mirror”:
DP-type mirrors cannot be initialized beginning with ONTAP 9.11.1 and are completely deprecated in ONTAP 9.12.1. For more information, see Deprecation of data protection SnapMirror relationships. |
In the following table, the column on the left indicates the ONTAP version on the source volume, and the top row indicates the ONTAP versions you can have on your destination volume. |
Source |
Destination |
|||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
9.11.1 |
9.10.1 |
9.9.1 |
9.8 |
9.7 |
9.6 |
9.5 |
9.4 |
9.3 |
9.2 |
9.1 |
9 |
|
9.11.1 |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
9.10.1 |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
No |
9.9.1 |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
No |
9.8 |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
No |
9.7 |
No |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
No |
9.6 |
No |
No |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
No |
9.5 |
No |
No |
No |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
No |
9.4 |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
No |
No |
No |
No |
9.3 |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
No |
No |
No |
9.2 |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
No |
No |
9.1 |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
No |
9 |
No |
No |
No |
No |
No |
No |
No |
No |
No |
Yes |
Yes |
Yes |
Interoperability is not bidirectional. |