BackupPC

Disk-based, centralized backup system for PCs and servers

1.6k stars 203 forks last commit first released GPL-3.0

Actively maintained

Last commit 31 May 2026.

BackupPC is a high-performance, enterprise-grade backup system that backs up many client machines to a central server’s disk or network storage. It supports heterogeneous environments (Windows, Linux/Unix, and macOS) and is designed to reduce storage and I/O through pooling and compression.

Key Features

  • Global file pooling (deduplication) across hosts and backup runs to minimize disk usage
  • Agentless backups using standard protocols: SMB via Samba tools, rsync, or tar over SSH/rsh/NFS
  • Web-based HTTP/CGI interface to monitor status, review logs, manage configuration, and perform restores
  • Flexible scheduling for full and incremental backups, parallelism controls, and per-host overrides
  • Multiple restore options: download individual files, generate ZIP/TAR archives, or restore directly to clients
  • Email reminder and notification capabilities for backup compliance and policies
  • Designed for intermittently connected laptops and DHCP environments

Use Cases

  • Centralized backups for mixed OS fleets in small to enterprise environments
  • Low-cost disk-based backup with deduplication to reduce storage footprint
  • Self-service file restore portal for end users and administrators

Limitations and Considerations

  • Some client methods rely on external system tools (for example Samba utilities for SMB, rsync, and SSH)
  • Packaging availability can vary by Linux distribution for newer major versions

BackupPC is well suited for organizations that want a configurable, disk-based backup server with agentless collection methods and efficient storage through pooling. It provides a practical balance of centralized administration, flexible scheduling, and accessible restore workflows.

Categories:

Tags:

Tech Stack:

Share:

Similar to BackupPC

Duplicacy logo

Duplicacy

Lock-free deduplicating backup tool with cloud and SFTP storage support

5.7k
352
Last commit

Cross-platform backup tool with lock-free deduplication, encryption, snapshots, and pruning, supporting local disk, SFTP, and many cloud storage backends.

Slowing down
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15
Kopia logo

Kopia

Cross-platform snapshot-based backup tool with encryption and deduplication

13.7k
689
Last commit

Cross-platform backup and restore tool with snapshot-based incremental backups, client-side end-to-end encryption, compression, and deduplication via CLI and GUI.

Apache-2.0Actively maintained
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15

Zerobyte

Web UI for automated restic backups across multiple storage backends

6.8k
169
Last commit

Self-hosted backup automation with a modern web UI, built on restic. Schedule, monitor, and restore encrypted backups from local or remote volumes to multiple repositories.

AGPL-3.0Actively maintained
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15

Borg Web UI

Web interface for managing Borg Backup repositories and schedules

1.6k
52
Last commit

A modern web UI for Borg Backup to create, schedule, monitor, and restore backups with file-level browsing, notifications, and SSH/SFTP repository support.

AGPL-3.0Actively maintained
Alternative to:
BorgBase logo
BorgBase
+14

Home Assistant Time Machine

Web tool for browsing and restoring Home Assistant config backups

705
15
Last commit

Web-based “time machine” for Home Assistant: browse YAML snapshots, view diffs, and restore individual automations, scripts, dashboards, ESPHome and packages.

MITActively maintained
Alternative to:
Acronis Cyber Protect logo
Acronis Cyber Protect
+13
Duplicati logo

Duplicati

Encrypted, incremental backups to cloud and remote storage

14.8k
1.1k
Last commit

Open-source backup client for encrypted, compressed, incremental backups to cloud storage and remote servers via SFTP, WebDAV, and more.

Actively maintained
Alternative to:
Duplicacy (Commercial) logo
Duplicacy (Commercial)
+15