Rustic icon
Rustic icon

Rustic

Rustic is a backup tool that provides fast, encrypted, deduplicated backups written in Rust. It reads and writes the restic repo format described in the design document and can be used as a restic replacement in most cases.

Rustic screenshot 1

Cost / License

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
4likes
0articles
Save

Features

Properties

Features

Highlights All activities

Rustic News & Activities

Recent activities

Rustic information

AlternativeTo Categories

Backup & Sync, OS & Utilities, File Management

GitHub repository

  •  3,320 Stars
  •  147 Forks
  •  193 Open Issues
  •   Updated  
View on GitHub
Rustic was added to AlternativeTo by CIAvash on and this page was last updated .

No comments or reviews, maybe you want to be first?

Official Links

Install from the command line

  • brew install rustic

Be careful what you paste into a terminal. Check what a command installs before running it.

What is Rustic?

Rustic is a backup tool that provides fast, encrypted, deduplicated backups written in Rust. It reads and writes the restic repo format described in the design document and can be used as a restic replacement in most cases.

Features:

  • Backup data is deduplicated and encrypted.
  • Backup storage can be local or cloud storages, including cold storages.
  • Allows multiple clients to concurrently access a backup repository using lock-free operations.
  • Backups by default are append-only on the repository.
  • The operations are robustly designed and can be safely aborted and efficiently resumed.
  • Snapshot organization is possible by hostname, backup paths, label and tags. Also a rich set of metadata is saved with each snapshot.
  • Retention policies and cleaning of old backups can be highly customized.
  • Follow-up backups only process changed files, but still create a complete backup snapshot.
  • In-place restore only modifies files which are changed.
  • Can use config files for easy configuration of all every-day commands.
  • Supports ztsd compression; compression level is customizable.
  • Supports to store the repository in a so-called cold storage.