Si está dispuesto a usar una solución CLI, Duplicity es un sistema de copia de seguridad de red escrito en python que admite, entre otros protocolos, FTP. , SCP y rsync:
La duplicidad respalda los directorios produciendo volúmenes en formato tar comprimidos y subiéndolos a un servidor de archivos local o remoto. Debido a que la duplicidad usa librsync, los archivos incrementales son eficientes en cuanto al espacio y solo registran las partes de los archivos que han cambiado desde la última copia de seguridad. Debido a que la duplicidad utiliza GnuPG para cifrar y / o firmar estos archivos, estarán a salvo de espionaje y / o modificación por parte del servidor.
Necesitará instalar GnuPG para usarlo (versión 1: parece que Duplicity tiene algunos problemas con GnuPG 2 en Lion). Si está usando un administrador de paquetes, tanto Duplicity como GnuPG deberían estar disponibles a través de él (confirmado para homebrew ). Consulte las instrucciones de instalación aquí .
Para ejecutarlo en segundo plano, sugiero crear una tarea launchd (también conocido como LaunchAgent).