backuppc.github.io
BackupPC is an open-source, enterprise-grade system that backs up Linux, Windows and macOS PCs and laptops to a server's disk. It includes a web interface for viewing logs and status, initiating and cancelling backups, and browsing and restoring files, plus data deduplication and compression. No client-side software is required. The latest release is 4.4.0, from June 20, 2020.