This section explains the relationship between the version of Qumulo Core that a cluster runs and data replication between it and other clusters.
The replication process creates a consistent point-in-time copy of data in a directory on a source cluster when Qumulo Core transfers the data to a directory on a target cluster. Because two clusters are required for the replication process, there are specific requirements for version of Qumulo Core that the two clusters must run.
Replication for Qumulo Core 6.0.0.x (and Higher)
For Qumulo Core 6.0.0.x (and higher), clusters that run different versions can replicate with all quarterly and non-quarterly versions, up to eight quarters in the future.
The following example shows a replication compatibility matrix for quarterly and non-quarterly version of Qumulo Core.
6.0.0.x (q) | 6.0.1 | 6.1.0 (q) | … | 8.0.0 (q) | 8.0.1 | … | 10.0.0 (q) | 10.0.1 | |
---|---|---|---|---|---|---|---|---|---|
6.0.0.x (q) | ✅ | ✅ | ✅ | ✅ | |||||
6.0.1 | ✅ | ✅ | ✅ | ✅ | |||||
6.1.0 (q) | ✅ | ✅ | ✅ | ✅ | ✅ | ||||
… | |||||||||
8.0.0 (q) | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | |||
8.0.1 | ✅ | ✅ | ✅ | ✅ | |||||
… | |||||||||
10.0.0 (q) | ✅ | ✅ | ✅ | ✅ | |||||
10.0.1 | ✅ | ✅ |
The following example shows replication options for a cluster running the quarterly (future) 8.0.0 version.
6.0.0.x (q) ➤ 6.1.0 (q) ➤ … ➤ 7.2.0.2 (q) ➤ 7.3.0 (q) ➤ 8.0.0 (q) ➤ 8.1.0 (q) ➤ 8.2.0 (q) ➤ … ➤ 9.3.0 (q) ➤ 10.0.0 (q)
The following example shows replication options for a cluster running the non-quarterly (future) 8.0.1 version.
6.1.0 (q) ➤ 6.1.0 (q) ➤ … ➤ 7.2.0.2 (q) ➤ 7.3.0 (q) ➤ 8.0.1 ➤ 8.1.0 (q) ➤ 8.2.0 (q) ➤ … ➤ 9.3.0 (q) ➤ 10.0.0 (q)
This schema doesn’t impact replication compatibility for versions lower than 6.0.0 that are still only compatible with a maximum of two quarterly versions.
Replication for Qumulo Core 5.0.1 to 6.0.0
From Qumulo Core 5.0.1 to 5.3.4, clusters that run different versions can replicate between the current version and up to two previous or future quarterly versions.
The following example shows replication options for a cluster running the quarterly 5.1.0 version.
4.3.0 (q) ➤ 5.0.0 (q) ➤ 5.1.0 (q) ➤ 5.2.0 (q) ➤ 5.3.0 (q)
The following example shows replication options for a cluster running the non-quarterly 5.1.1 version
5.0.0 (q) ➤ 5.1.0 (q) ➤ 5.1.1 ➤ 5.2.0 (q) ➤ 5.3.0 (q)
- From version 5.0.1, Qumulo Core blocks replication between unsupported versions. For example, version 5.0.1 can't replicate with versions before 4.3.0 or after 5.2.0.
- In this scenario, version 5.2.0 is a hard limit. Versions 5.2.1 (and higher) can't replicate with versions 5.0.1 (or lower).
Replication for Qumulo Core 2.11.0 to 5.0.0
From Qumulo Core 2.11.0 to 5.0.0, clusters that run different versions can replicate between at least two consecutive quarterly versions. For example:
4.1.5 | 4.2.0 (q) | 4.2.1 | |
---|---|---|---|
4.1.5 | ✅ | ✅ | |
4.2.0 (q) | ✅ | ✅ | ✅ |
4.2.1 | ✅ | ✅ |