Se sei disposto a utilizzare una soluzione CLI, Duplicity è un sistema di backup di rete scritto in python che supporta, tra gli altri protocolli, FTP , SCP e rsync:
Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.
Dovrai installare GnuPG per usarlo (versione 1 - sembra che Duplicity abbia alcuni problemi con GnuPG 2 in Lion). Se stai usando un gestore di pacchetti, sia Duplicity che GnuPG dovrebbero essere disponibili attraverso di esso (confermato per homebrew ). Consulta le istruzioni di installazione qui .
Per eseguirlo in background, ti suggerisco di creare un'attività launchd (nota anche come LaunchAgent).