Skip to content

bne1hm/csync2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

550 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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.

About

file synchronization tool using librsync and current state databases

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C 75.7%
  • Shell 9.3%
  • Yacc 4.2%
  • Perl 3.6%
  • M4 2.1%
  • Roff 1.7%
  • Other 3.4%