restic logo

restic

Website

Fast, secure, deduplicating backup tool for files and directories

35.7k stars 1.8k forks last commit first released BSD-2-Clause

Actively maintained

Last commit 1 Aug 2026.

restic screenshot

restic is a modern backup program designed to create efficient, secure backups of files and directories across major operating systems. It stores data as snapshots and is built to be easy to run as a single executable without requiring a dedicated server.

Key Features

  • Client-side encryption for confidentiality and integrity
  • Deduplication and incremental snapshots to reduce storage and bandwidth use
  • Multiple backends including local storage, SFTP over SSH, and an HTTP REST backend
  • S3-compatible object storage support (including MinIO) and other cloud backends
  • Repository verification features to help ensure restores will work
  • Mount and restore capabilities for browsing and recovering previous snapshots

Use Cases

  • Encrypted offsite backups to an SFTP server or object storage
  • Workstation and server file backups with efficient incremental updates
  • Periodic backup verification and disaster-recovery restore testing

restic is a strong choice when you want a scriptable, secure backup workflow with deduplication and flexible storage targets. Its snapshot-based design and verification focus make it well-suited for reliable long-term backups.

Categories:

Tags:

Tech Stack:

Share:

Similar to restic

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.

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

rclone

Command-line sync and management tool for cloud and remote storage

59.4k
5.3k
Last commit

rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

MITActively maintained
Alternative to:
GoodSync logo
GoodSync
+8
Kopia logo

Kopia

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

14k
712
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

docker-volume-backup

Backup and rotate Docker volumes to local storage or remote backends

4k
151
Last commit

Lightweight companion container to back up Docker volumes on a schedule or on demand, with rotation, encryption, notifications, and support for multiple storage backends.

MPL-2.0Actively maintained
Alternative to:
Acronis Cyber Protect logo
Acronis Cyber Protect
+9

PG Back Web

Web UI for automated PostgreSQL backups and restores

2.6k
147
Last commit

Self-hosted web interface to schedule, monitor, encrypt, store, and restore PostgreSQL backups to local disk or S3-compatible storage.

AGPL-3.0Slowing down
Alternative to:
Crunchy Bridge logo
Crunchy Bridge
+7
Velld logo

Velld

Database backup management and automation tool

473
24
Last commit

Self-hosted database backup manager with scheduling, S3-compatible storage, multi-database support, diff viewer and restore capabilities.

MITActively maintained
Alternative to:
Veeam Backup & Replication logo
Veeam Backup & Replication
+9