What is BackupPC?
BackupPC is an open source, enterprise-grade backup solution used to backup Linux, Mac and Windows PCs and servers to a central, shared repository. It supports various protocols and platforms including SMB, NFS, rsync, FTP among others and can be used to backup to a local disk or network storage like NAS.
Some key features of BackupPC include:
- Backs up hosts over the network using rsync/tar over ssh
- Deduplicates similar files across multiple backups
- Compresses and encrypts backup data for efficiency and security
- Has inbuilt scheduling and retention policies
- Send notifications via email
- Easy restore of individual files via web interface
- Keeps multiple full and incremental backups based on schedule
BackupPC is implemented in Perl and has low system requirements. It provides an intuitive web-based interface for administrators to configure backups, view current status and browse as well as recover backup contents. Overall, it presents a robust, free backup solution for enterprises looking to backup PCs and servers centrally.
UrBackup, BorgBackup, Bacula, CrashPlan, Proxmox Backup Server, luckyBackup, Bareos, Elkarbackup, Areca Backup, airbackup, FreeCloudBackup.net are some alternatives to BackupPC.