Hi.
I've recently come across Rustic. This seems to be an alternative implementation of what Restic does but in Rust. Apart from the apparent Go vs Rust war that I don't want to go into detail here, Rustic has some pretty interesting feature, most notably, support for cold storage: it supports splitting the repository in a hot and a cold part, where the much smaller hot repository is used for bookkeeping and the cold repository is used to keep the actual data.
This is all great, but OTOH Rustic seems to be generally less mature and focus on features instead of stability. There is a pretty comprehensive comparison with Restic on their side. The worrying row for me is that while restic has decent test coverage, Rustic claims only 42% coverage *even in their core library*. So over half of the code never runs through tests, but you test it in your backups. Exactly the kind of tool I would not want to secure my data :)
Has anyone made any experience with Rustic? Any good or bad stories to share?
Thanks!