Moraine is a command-line backup client. It takes timestamped, hard-linked snapshots of the files you choose to a NAS or server over SSH/rsync, or to cloud storage via rclone.

This package installs:

The desktop application is Linux-only; on macOS, Moraine is the CLI.

The backends need tools Apple does not ship in a usable form. macOS includes an rsync, but an old or reduced one depending on the release — install a current one with brew install rsync. For cloud targets, install rclone with brew install rclone. The OpenSSH client is already present.

After installing, run moraine recommend to see what is worth backing up on this Mac, and man moraine for the rest.