If you are here, something about Restic is not working for you. This is an honest breakdown of the real alternatives - Borg, Kopia, Duplicacy, Duplicati, rsync - with the tradeoffs nobody tells you about. Plus when to stick with Restic anyway.
The four real reasons:
Let's take each alternative seriously.
Borg is the closest peer to Restic. Both are deduplicating, encrypted, snapshot-based tools with similar CLIs. The real differences:
Pick Borg if: you back up to SSH-accessible Linux hosts, want maximum compression, and only one machine writes to each repository.
Pick Restic if: you use cloud storage, back up from multiple hosts to one repo, or prefer a single static binary with no server component.
We wrote a deeper comparison at Restic vs Borg.
Kopia is the youngest of the serious contenders. It is fast, has a proper web UI, and supports more storage backends than Restic (including Rclone as a meta-backend, which opens up dozens of targets). The tradeoffs:
Pick Kopia if: you want a GUI for non-technical family members, need a backend that Restic does not support, or are starting a new backup project and want the newest tool.
Duplicacy's claim to fame is lock-free deduplication - multiple clients can back up to a shared repository without any coordination. This is technically elegant and solves a real problem for multi-machine setups.
Caveats:
Pick Duplicacy if: you have a dozen or more machines backing up to one shared target and the coordination overhead of Borg or Restic is a real pain point.
Duplicati is often recommended to beginners because of its nice Windows GUI. Be careful. Duplicati has a long history of corruption bugs and "restore impossible" forum threads. The project has improved but the reputation is earned.
If you specifically need a Windows-first GUI tool and cannot use anything else: evaluate Duplicati carefully, test restores frequently, and keep a second backup with a more trusted tool.
Honest recommendation: install Restic on Windows (it is one binary), or use Kopia with its GUI.
rsync is not a backup tool. It is a file sync tool. It has no encryption, no deduplication, no snapshot history. An rsync "backup" is a mirror - when ransomware encrypts your source, the next rsync job mirrors the encrypted files to your backup.
People use rsync as a backup because it is simple and ships on every Unix system. For casual "I want a copy on another disk" purposes that is fine. For actual disaster recovery, you need snapshots, and that means Restic, Borg, Kopia, Duplicacy, or a snapshot-capable filesystem like ZFS.
If both your source and destination run ZFS, zfs send | zfs receive is the fastest and most efficient backup tool possible. Block-level, lossless, handles snapshots natively. The catch: both sides need ZFS. If you have a TrueNAS source and a ZFS-based offsite target, use this.
ServerCrate's vaults run on ZFS, but we expose them as SFTP, not raw ZFS - so Restic over SFTP is the supported path. If you have a peer who runs TrueNAS, ZFS replication is worth considering.
Before you switch, ask:
prune are the three most common "Restic is slow" causes. All fixable.ServerCrate is a hosted offsite target optimized for Restic. Per-user SFTP vaults backed by ZFS storage in Los Angeles. Your client runs Restic, encrypts before upload, and the server physically cannot read your files. The backend technology behind your Restic repository is the part people shop for, and ServerCrate is built specifically for this use case.
If you were looking for an alternative to Restic, now you know the landscape. If you were looking for an alternative storage target for Restic, you found it.
zfs sendrsync the whole thing to another SFTP host - rsync.net, BorgBase, your own VPS - and continue using it from there without re-encrypting or converting. Zero lock-in is baked into the product choice.10GB free vault. No card. Point Restic at it in 30 seconds. Decide after the first backup.
No egress fees, cancel anytime, 7-day money-back guarantee