I have a host with an slightly-old copy of my filesystem that I’d like to restore to the latest backup copy (which is in B2). The host has a very limited network connection, and it seems a shame to download/restore every file, when nearly all the files are already present on the host.
I may be missing something - is it possible to do “restore” of the form “Do the minimal set of downloads and local file updates/deletions to make the local disk directory identical to the backup snapshot”? Conceptually, I’m thinking something like “rsync” semantics for the restore:
# restic restore-rsync -a --delete b2:my-bucket:my-host%latest:/etc /etc
Does anything like this functionality already exist?