Native replication enables you to replicate data from a VAST Cluster to one or more other VAST Clusters, which can be located on different networks, and from multiple VAST Clusters to one VAST Cluster.
In native replication, a cluster can act as a source peer, creating snapshots periodically and copying them to another cluster which acts as a destination peer.
On the destination peer, a read-only replica of the data is stored at a chosen path. This replica is based on the most recent snapshot that was transferred from the source peer. Snapshots that were transferred from the source peer and did not yet expire are stored in the .snapshots directory under the same path.
With native replication, you can:
Maintain a backup copy of your data for regulatory purposes.
Recover data in the event of disaster.
Fail over to a remote cluster in a disaster event in order to continue operations.
Fail back to the source cluster following failover, if the source cluster is healthy.
Clusters in a native replication configuration where data is copied from cluster to cluster are called replication peers. The configuration of a replication peer is done on one cluster and then mirrored to the other cluster.
During replication, each peer has a role which reflects its part in replication. The role of the peer on which the snapshots are created is called source. The role of the peer to which the snapshots are transferred by the source peer is called destination.
A protection policy specifies the replication peer and defines the chosen schedule for replication from the source peer to the destination peer. When you create a protection policy for native replication, the policy itself is mirrored to the other peer.
A protected path specifies the protection policy as well as a path and a path on peer. The path is the data path on the source peer that is captured in the snapshots. The path on peer is a path on the destination peer to which the data is replicated. The path on peer is kept updated to the most recently transferred snapshot and the data is stored as read-only.
The transfer of a snapshot to the destination peer is called the creation of a restore point.
Data can be replicated from a VAST Cluster to multiple other VAST Clusters and from multiple VAST Clusters to one VAST Cluster. Maximum limits of replication peers, protected paths and protection policies apply per release. See VAST Cluster Scale Guidelines for limits.
Protected paths on a VAST Cluster configured on the same path must not replicate the path to the same replication peer.
When multiple protected paths replicate a path to different destinations, it is possible to fail over to one destination peer. After failover, failing back to the original source peer is not supported.