Kopia

Kopia

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

12.7kstars
609forks
Last commit: 1d ago
Repo age: 11y old
Kopia screenshot

Kopia is a cross-platform backup and restore tool for Windows, macOS, and Linux that creates snapshot-based, incremental backups of selected files and directories. It focuses on fast backups with client-side end-to-end encryption, compression, and deduplication, and can store backups in many different backends.

Key Features

  • Snapshot-based incremental backups for files and directories (not full-disk imaging)
  • Client-side end-to-end encryption with user-controlled keys
  • Deduplication and compression to reduce storage usage
  • Multiple repository backends, including local storage, network targets, and cloud object storage
  • Command-line interface and a desktop GUI for managing backups, policies, and restores
  • Supports backing up multiple machines to a shared repository

Use Cases

  • Encrypted laptop and workstation backups with quick file restores
  • Centralized backups for multiple servers to an object storage bucket or NAS
  • Cost-efficient long-term backups using deduplication and compression

Limitations and Considerations

  • Designed for file and directory backups rather than full system imaging
  • Some storage backends via Rclone are experimental and may vary in reliability

Kopia is well-suited for users who want secure, portable backups with flexible storage choices and strong data reduction. It works for both technical users via CLI and everyday workflows through its GUI, while keeping encryption and storage selection under your control.

Categories:

Tags:

Tech Stack:

Share:

Similar Services

rclone

rclone

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

55.7k
4.9k
Last commit: 1d ago

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.

Alternative to:
GoodSync
GoodSync
+8
restic

restic

Fast, secure, deduplicating backup tool for files and directories

32.4k
1.7k
Last commit: 1d ago

Restic is a fast, efficient backup program with encryption, deduplication, snapshots, and multiple storage backends including local, SFTP, REST, and S3-compatible stores.

Alternative to:
Arq Backup
Arq Backup
+15
Duplicati

Duplicati

Encrypted, incremental backups to cloud and remote storage

14.3k
1k
Last commit: 2d ago

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

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
BorgBackup

BorgBackup

Deduplicating backup tool with encryption and compression.

13k
827
Last commit: 1d ago

BorgBackup is a deduplicating backup program with authenticated encryption and compression for Unix-like systems.

Alternative to:
BorgBase
BorgBase
+14
Zerobyte

Zerobyte

Web UI for automated restic backups across multiple storage backends

5.7k
140
Last commit: 1d ago

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 repositorie...

Alternative to:
Duplicacy (Commercial)
Duplicacy (Commercial)
+15
Databasus

Databasus

Web-based scheduled backup management for databases

5.7k
297
Last commit: 3d ago

Open-source database backup tool for PostgreSQL, MySQL/MariaDB, and MongoDB with scheduling, encrypted archives, multiple storage backends, and notifications.

Alternative to:
Veeam Backup & Replication
Veeam Backup & Replication
+13