Go AGPL-3.0

volsync

Asynchronous data replication for Kubernetes volumes

B

backube

Dernière activité 23 sept. 2026
backube/volsync

1 k

étoiles

101

forks

88

issues ouvertes

csidata-migrationdata-protectiondata-replicationdisaster-recoverykuberneteskubernetes-operatormirroringpersistent-volumestorage

Ce README est souvent en anglais.

VolSync

VolSync asynchronously replicates Kubernetes persistent volumes between clusters using either rsync or rclone. It also supports creating backups of persistent volumes via restic.

Documentation Status Go Report Card codecov maturity

Documentation operator

Getting started

The fastest way to get started is to install VolSync in a kind cluster:

  • Install kind if you don't already have it:
    $ go install sigs.k8s.io/kind@latest
  • Use our convenient script to start a cluster, install the CSI hostpath driver, and the snapshot controller.
    $ ./hack/setup-kind-cluster.sh
  • Install the latest release via Helm
    $ helm repo add backube https://backube.github.io/helm-charts/
    $ helm install --create-namespace -n volsync-system volsync backube/volsync
  • See the usage instructions for information on setting up replication relationships.

More detailed information on installation and usage can be found in the official documentation.

Licensing

This project is licensed under the GNU AGPL 3.0 License with the following exceptions:

Projets similaires

Backup and migrate Kubernetes applications and their persistent volumes

Gobackupdisaster-recoveryhacktoberfest
Vvelero-io
10,3 k étoiles1,6 k

Scheduled snapshots for Kubernetes persistent volumes

Gocsidata-protectionkubernetes
Bbackube
330 étoiles36

CLI tool to easily migrate or backup/restore Kubernetes persistent volumes

Gobackupbucket-storagekubernetes
Uutkuozdemir
2,4 k étoiles110