Restic logo

Restic

Backs up data efficiently, securely, and verifiably.

Made by Alexander Neumann

  • Backup

  • Encryption

  • Backup Client

What is Restic?

restic is a modern, open-source backup program designed to be easy, fast, verifiable, secure, and efficient. It can back up files from Linux, BSD, Mac, and Windows systems to a variety of storage destinations, including self-hosted and online services. restic operates as a single executable, allowing users to set up and run backups without the need for a complex server infrastructure One of restic's key features is its use of cryptography to ensure the confidentiality and integrity of backed-up data. This makes it well-suited for use in environments where the backup storage location is not fully trusted, such as shared systems or cloud-based storage. restic is built to protect your data against potential attackers or unauthorized access In terms of performance, restic is designed to be fast and efficient. It only transfers the parts of files that have actually changed, reducing the time and bandwidth required for backups. Restoring data is also optimized, with restic only transferring the necessary information to recover the desired files Verifiability is another important aspect of restic. The program enables users to easily verify that all backed-up data can be successfully restored, giving peace of mind and confidence in the backup process Lastly, restic is entirely free and open-source, with a large and active community of contributors. This ensures that the software remains accessible and transparent, without the need for costly licensing or proprietary restrictions

Highlights

  • Supports backing up files from Linux, BSD, Mac, and Windows systems
  • Stores backups in a variety of destinations, including self-hosted and online services
  • Uses cryptography to ensure the confidentiality and integrity of backed-up data
  • Operates as a single executable, requiring no complex server setup
  • Only transfers the parts of files that have changed, improving backup speed and efficiency
  • Enables easy verification of backed-up data to ensure restore capabilities
  • Completely free and open-source software

Platforms

  • Arch Linux
  • Linux
  • BSD
  • Windows
  • FreeBSD
  • OpenBSD
  • Mac

Languages

  • English

Social

Features

    • Command line interface

    • Remote backup

    • Schedule Backup

    • Incremental Backup

    • Data deduplication

    • Encrypted Backup

    • Data Compression