Borg 2 changes: Default the "archive_name_format" option to just "{hostname}". Update the "--match-archives"/"--archive" flags to support series names / archive hashes. Add a "--match-archives" flag to the "prune" action.
All checks were successful
build / test (push) Successful in 5m38s
build / docs (push) Successful in 2m1s

This commit is contained in:
2024-10-25 14:26:31 -07:00
parent ad21eb41ae
commit 83bc737185
14 changed files with 332 additions and 52 deletions

9
NEWS
View File

@@ -21,6 +21,15 @@
all repositories in the configuration file.
* Add support for Borg 2's "rclone://" repository URLs, so you can backup to 70+ cloud storage
services whether or not they support Borg explicitly.
* When using Borg 2, default the "archive_name_format" option to just "{hostname}", as Borg 2 does
not require unique archive names; identical archive names form a common "series" that can be
targeted together. See the Borg 2 documentation for more information:
https://borgbackup.readthedocs.io/en/2.0.0b12/changes.html#borg-1-2-x-1-4-x-to-borg-2-0
* Update the "--match-archives" flag in all actions (and the "--archive" flag in select actions) to
support a Borg 2 series name as its value.
* Update the "--match-archives" and "--archive" flags in all actions to support a Borg 2 archive
hash as its value.
* Add a "--match-archives" flag to the "prune" action.
1.8.14
* #896: Fix an error in borgmatic rcreate/init on an empty repository directory with Borg 1.4.