Hello everyone.
I’ve read through many forum posts, but unfortunately, some of them are quite old, and I’m not sure if they’re still relevant for the current CLI version. As a result, I’m now very confused and would appreciate some help.
I want to set up a backup with HDD rotation. I have three HDDs available. My planned process is as follows, with the HDDs (A, B, C) being swapped out once a day:
Source → backup → A
A → copy → B
Source → backup → B
B → copy → C
Source → backup → C
C → copy → A
and then the cycle starts over…
So far, so good. There shouldn’t be any issues here. I should have the same revision history on each HDD, right?
However, what I don’t understand anymore, after reading many forum posts, is what happens if the following theoretical case occurs:
Source → backup → A
Source → backup → B
A → copy → B
In this case, if no backup has been created yet, both A and B would receive revision 1 during the backup. What happens during the copy process? Does the older backup on A then receive revision 1, and the newer backup on B revision 2? If I understood some forum posts correctly, this might work if different repository IDs or backup IDs are used? But I’m not sure what is meant by repository ID or backup ID. In the documentation, I only find storage name and snapshot ID (https://forum.duplicacy.com/t/copy-and-backup-to-same-storage/3733).
What also isn’t clear to me is whether the copy task is more resource-efficient than simply using separate backup tasks? And what happens if there are corrupted chunks on an HDD? Are they copied during the copy process, or are they checked for corruption during the copy process?
Thanks in advance for your help.