I used to backup my machine to two back ends - say storage-0 and storage-1. All encrypted. storage-0 and 1 basically resided on different (local) machines - M-0 and M-1, if it matters. Now at M-0 i had also added an online storage/back-end, say storage-2, as a copy of storage-0:
duplicacy init -e storage-name=storage-0 some-id /path/to/storage-0
duplicacy add -e copy=storage-0 storage-2 some-id <online://bucket>
So my process used to be:
- From the primary machine where the data is, often run:
duplicacy backup -storage storage-0
duplicacy backup -storage storage-1
- Then only occasionally run the following from
M-0
duplicacy copy -id=some-id -r=<latest> -from=storage-0 -to=storage-2
Now the problem is that M-0 is dead/down and no longer accessible. M-1 with storage-1 is ofc fine. So I turned to M-1 and tried to set up similar copy to existing storage-2 but it says that the Two storages are not compatible for the copy operation.
I ofc don’t want to delete storage-2 again and make a new one that is compatible with storage-1 as i’ll have to now upload huge amount of data and then if storage-1 is dead later, I’ll be in the same predicament.
What is the best way forward given this scenario ? Even if I cannot somehow make storage-1 and 2 copy compatible, is there a normal backup from storage-1 to 2 that i can run which will do the expected incremental backup (so only the new/affected chunks since the last revision in storage-2) ? Can you please specify the command just for sake of clarity ? (I don’t want to mess anything up).