unsubbed.co
Home / Categories / Self-Hosting Tools / Backup & Recovery

Backup & Recovery

Backup & Recovery tools -- a subcategory of Self-Hosting Tools

26 tools 10 SaaS alternatives

Replace Popular SaaS

26 Tools

restic

33K

Backups done right. A modern backup program for Linux, BSD, Mac and Windows with strong encryption.

Dokploy

32K

The lightest self-hosted PaaS — one command, 3 minutes, and your apps are deploying with automatic SSL on a $4/month VPS.

Duplicati

14K

Duplicati lets you store encrypted backups in the cloud entirely on your own server.

Borg

13K

Self-hosted backup & recovery tool that provides deduplicate archiver with compression and encryption.

Kopia

13K

Kopia is a Go-based application that provides cross-platform backup tool.

Databasus

6.1K

Databasus handles postgreSQL backup tool as a self-hosted solution.

Zerobyte

6K

Zerobyte is a self-hosted backup & recovery tool that backups automation with remote storage support.

Backrest

5.8K

Backrest gives you web UI and orchestrator for restic backup on your own infrastructure.

Duplicacy

5.6K

Duplicacy is a self-hosted backup & recovery tool that provides new generation cross-platform cloud backup tool.

Docker Volume Backup

3.4K

Docker Volume Backup is a self-hosted backup & recovery tool that backups Docker volumes locally or to a number of compatible storage protocols.

PG Back Web

2.5K

Released under AGPL-3.0, PG Back Web provides effortless PostgreSQL backups with an user-friendly web interface on self-hosted infrastructure.

Plakar

1.7K

Plakar handles backup solution with CLI as a self-hosted solution.

BackupPC

1.6K

Released under GPL-3.0, BackupPC provides high-performance backups to a server on self-hosted infrastructure.

Tugtainer

1.3K

Tugtainer gives you automated Docker container backups on your own infrastructure.

Borg UI

1.1K

Released under AGPL-3.0, Borg UI provides modern web interface for Borg Backup on self-hosted infrastructure.

L

LazyWarden

817

LazyWarden is a Python-based application that provides automated Python backup tool for Bitwarden.

HA Time Machine

689

For backup & recovery, HA Time Machine is a self-hosted solution that provides web-based time machine tool for Home Assistant configs.

G

Git-Sync

688

Self-hosted backup & recovery tool that backups and sync tool for git repositories.

Portabase

612

Portabase is a self-hosted backup & recovery tool with support for Backups, Database.

Velld

467

For backup & recovery, Velld is a self-hosted solution that provides database backup management and automation.

Bitwarden Portal

449

Bitwarden Portal lets you run automatic backups between hosted and Bitwarden entirely on your own server.

N

Nautical Backup

430

Nautical Backup is a self-hosted backup & recovery tool that provides simple Docker volume backup tool.

GitSave

304

GitSave gives you back up git repositories on a schedule on your own infrastructure.

Repliqate

248

Released under MIT, Repliqate provides modular backup solution for Docker environments on self-hosted infrastructure.

Unraid Guardian

158

For backup & recovery, Unraid Guardian is a self-hosted solution that provides disaster recovery generator for Unraid.

C

Civitai Data Manager

59

For AI assistants & chatbots, Civitai Data Manager is a self-hosted solution that provides civitai model metadata backups and management.

Why Self-Host Your Backup and Recovery Tools?

Cloud backup services charge based on storage volume and retention period, and costs compound as your data grows. More fundamentally, trusting a backup provider with your data means trusting them with everything — your databases, configurations, credentials, and personal files. If the backup service is compromised, your entire digital life is exposed. Self-hosted backup tools encrypt data before it leaves your server and store it on storage you control.

Restic and Borg are the two most established backup engines in the self-hosted ecosystem. Both provide deduplication, encryption, and compression, reducing storage requirements significantly compared to naive file copies. Restic supports multiple storage backends including S3, SFTP, and local disks. Backrest and Borg-UI add web interfaces to these command-line tools, making backup management accessible without terminal access. Kopia offers a modern alternative with built-in snapshot policies, while Duplicati provides a web-based interface with scheduling and email notifications.

Container-specific backup is a distinct challenge. Docker-Volume-Backup automates the backup of Docker volumes with pre/post hooks for database consistency. Nautical-Backup handles full container backup including volumes and configuration. For database-specific needs, PG-Back-Web provides a PostgreSQL backup management interface. Duplicacy differentiates itself with lock-free deduplication that enables concurrent backups from multiple machines to shared storage — critical for backing up clusters or multiple servers to the same repository.