rustic

Back up files with encryption and deduplication from the command line.

rustic is a Rust backup tool that stores encrypted, deduplicated snapshots. It reads and writes the restic repository format, allowing compatible repositories to be used with either tool.

It is designed for repeatable backup and restore workflows, with support for local and remote storage. Its command-line application builds on separate Rust libraries for backup operations and storage backends.