There are many ways of doing this.
One-way backups#
The following will backup the folder called BKFolder and it will end on up on remotehost at /full/path/BKFolder.
$ rsync --recursive --update --times --checksum --progress BKFolder user@remotehost:/full/path
Two-way sync#
Unison.
Linux.Shell - Mac.Shell - Networking - CategoryFixme