Restic

From Wikipedia, the free encyclopedia

Original authorsAlexander Neumann and contributors
Developerrestic project
Stable release
0.18.1 / 21 September 2025
Written inGo
restic
Original authorsAlexander Neumann and contributors
Developerrestic project
Stable release
0.18.1 / 21 September 2025
Written inGo
Operating systemLinux, macOS, Microsoft Windows, FreeBSD, OpenBSD
TypeBackup software
LicenseBSD 2-Clause License
Websiterestic.net

restic is a free and open-source backup program designed to be fast, efficient and secure.[1] It supports encrypted, deduplicated backups to local storage and a range of remote storage backends.[2]

The software is written in Go and is distributed under the BSD 2-Clause License.[3]

restic creates backups as snapshots, allowing users to restore either whole backups or selected files from previous points in time.[3] Backup repositories may be stored locally, on remote servers, or on supported cloud and object-storage services.[4]

Notable features include:

  • client-side encryption;
  • deduplication of backup data;
  • incremental backup snapshots;
  • repository checking and repair tools;
  • support for mounting backup repositories using FUSE;
  • command-line operation suitable for scripting and automation.[2]

Platforms

restic supports the major desktop and server operating systems, including Linux, macOS and Microsoft Windows, as well as several BSD systems.[5]

Limitations

restic is primarily a command-line backup utility. It does not include a built-in scheduler, central management console or bare-metal restore system; these functions are commonly handled using external tools or wrappers.[6]

See also

References

Related Articles

Wikiwand AI