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 | CategoryComputing.Linux.Shell] - [Mac.Shell | CategoryComputing.Mac.Shell] - [Networking | CategoryComputing.Networking] - [CategoryFixme]