Usage

There are three different replication methods built into VolSync. Choose the method that best fits your use-case:

Rclone replication

Use Rclone-based replication for multi-way (1:many) scenarios such as distributing data to edge clusters from a central site.

Restic backup

Create a Restic-based backup of the data in a PersistentVolume.

Rsync replication

Use Rsync-based replication for 1:1 replication of volumes in scenarios such as disaster recovery, mirroring to a test environment, or sending data to a remote site for processing.

Syncthing replication

Use Syncthing-based replication for multi-way (many:many), live, eventually consistent data replication in scenarios where the data is spread-out and updated in real-time, such as a wiki application, or a private distributed file-store.

Triggers

VolSync supports several types of triggers to specify when to schedule the replication.

Metrics

VolSync exposes a number of metrics that permit monitoring the status of replication relationships via Prometheus.