ElkarBackup is a free open-source software and it's based in other open source technologies as RSnapshot, Rsync, PHP and Symfony.
Life of Gratitude.
Life of Holographic Technology
but sadly seems only windows and linux clients can be backed up
i.e. no Mac devices