I am currently evaluating whether restic is useable for my personal backups. @cdhowie was already so nice to explain me in Initial B2 backup gone horribly wrong some basics. One question is still open for me:
If I have two repositories (or to say it better: one repository synced with unison between two locations), can I call forget and prune on both instances resulting in exactly the same changes on both sides?
I would asume this should be ok as long as I make sure that
- both instances are perfectly in sync before I start.
- I execute forget and prune in the same order on both instances.
- no other operations are made on the repositories during the operations.
After that I would expect that a following sync reports that both repositories where changed in the same way. Is that right? The goal is to keep the traffic between the two instances as tiny as possible.
Thanks in advance!