Žiadny popis

Wolfgang Ortmann 32d4c62a08 Update README.md 10 rokov pred
bin 03c0f715ad added readme in bin 10 rokov pred
man 8253d38e2a man pages 10 rokov pred
src 03e9c404ec added build of static binary 10 rokov pred
LICENSE 8a4cf8ff63 Initial commit 10 rokov pred
README.md 32d4c62a08 Update README.md 10 rokov pred

README.md

kind

kind - kind is not dirvish

kind is a tool to organize backups on harddisks. It is inspired and follows the same principles as dirvish.

A backup server running kind creates images (snapshots) of directory trees on different hosts (clients) on a regular basis. Each image is a complete copy, but unchanged files are shared between different images as hardlink.

Basic tool for this is rsync, which must be installed on the server and at the clients. rsync may be used via ssh or as server.

For an automated backup via ssh the server must have ssh access to the clients without password (using public key authentication).

If the client runs rsync as server it must be configured to allow the server to read the modules to backup.

Windows clients can backed up using DeltaCopy as rsync server.

*Installation

Make sure, that rsync, ssh and find is installed correctly on server and clients.

clone the repository and build kind using

  • make dep
  • make
  • in the directory src. Copy kind to a directory on server (e.g. /usr/sbin) or copy the statically linked binary (for x86-64) from directory bin to the server.