Hello Helmut and Thomas,
since I don't use the package directly by myself,
I'll let you choose the preferred transition plan, and feel free to 
commit/upload just on git at
your convenience, I prefer somebody that uses the package on a daily basis to 
take care of eventual
issues that might arise :)

I maintain the package just because it contains part of my nickname :D

cheers,

Gianfranco

On Sun, 18 Sep 2022 15:06:16 +0200 Thomas Waldmann <t...@waldmann-edv.de> wrote:
Thanks to Helmut, that plan sounds really good to me!

A few little details to add (but they do not influence the suggested upgrade procedure):

One actually has to create NEW repos for borg2 and then has the options:
- to just have the future backup archives in these new repos, or
- to "borg2 transfer" existing archives from the borg1 repos to the borg2 repos and afterwards add future backups

The transfer might take quite a while, depending on the archive count and the amount of data. It does deduplicate, so the transfer of the first archive usually will take a long time, but subsequent similar archives will transfer faster. The src and dst repos will be locked, so they can not be used for anything else while the transfer is running.

If one wants to transfer old archives, one needs to create **related** borg2 repos ("related" means some of the secret key material from the old borg key is copied to the new key, specifically the chunker secret and the ID-hash key). This makes sure that past backups will deduplicate with future backups.

borg transfer in a client/server setup (ssh:// repos) will need a borg2 on client **and** on server.



Reply via email to