Skip to content
/ csync2 Public

file synchronization tool using librsync and current state databases

License

Notifications You must be signed in to change notification settings

LINBIT/csync2

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

About csync2

Csync2 is a cluster synchronization tool. It can be used to keep files on multiple hosts in a cluster in sync. Csync2 can handle complex setups with much more than just 2 hosts, handle file deletions and can detect conflicts.

It is expedient for HA-clusters, HPC-clusters, COWs and server farms. If you are looking for a tool to sync your laptop with your workstation, you better have a look at Unison (http://www.cis.upenn.edu/~bcpierce/unison/) too.

The csync2 git tree can be found at https://github.com/LINBIT/csync2/.

Documentation

You should definitely read the documentation before trying to setup csync2,
see doc/csync2.adoc

csync2 - cluster synchronization tool, 2nd generation
Copyright © 2004 - 2013 LINBIT Information Technologies GmbH
Copyright © 2008 - 2018 LINBIT HA Solutions GmbH
see also AUTHORS

License

SPDX-License-Identifier: GPL-2.0-or-later

Mailing List

There is a csync2 mailing list:

It is recommended to subscribe to this list if you are using csync2 in production environments.