Minimal restore over low bandwidth

Hey, welcome back!

Something like this isn’t implemented yet, but you could try that using rsync together with restic mount:

  • Mount the repository on a host which has enough bandwidth available
  • On that host, run rsync [...] -a --delete-after [...] /path/to/mounted/repo/snapshots/1234[...] otherhost:/target/folder

This way, rsync running on the host with a lot of bandwidth will download all data needed from the repository and hash it locally. It will then only transfer the changed data to the other host which has not a lot of bandwidth.

Does that make sense? :slight_smile:

2 Likes