I’m just starting to use restic. So far it’s looking like the right solution for me. I just finished backing up about 7TB from my Windows server to an unraid backup destination hosting a restic rest-server docker container. Right now these two servers are in the same location, but the idea is to move the unraid box to a remote location for true off-site backups. It’s with the Windows Server box now to seed the initial backup.
My question is this: Is it possible/good/bad to run restic backup from the Windows Server over the VPN, then run restic forget, restic prune, and restic check on the actual backup server? I understand that the rest-server repo format is identical to the local repo format. It seems like it would run much faster locally vs over my VPN. Is this true?
Next question: If the above is possible, can I also run restic check --read-data from the backup server? Does it read the backed up files and compare them to the originals on disk, or does it just check all the pack files in the repo?