Restic is a secure backup tool that encrypts data client-side and stores snapshots in local or remote repositories. It is commonly used for automated server backups with strong integrity checks.
- Encrypted snapshots with repository integrity verification.
- Linux backup jobs to S3-compatible object storage or SSH targets.
- Automated backup/restore workflows with retention policies.
- Client-side encryption by default.
- Deduplicated snapshots.
- Multiple repository backends (local, SFTP, S3-compatible, B2, Azure, and more).
- Built-in integrity checks and flexible restore workflows.
- GitHub releases currently show
0.18.1 (September 21, 2025).
- The project continues active maintenance and security updates.
¶ History and References