Borgmatic

Latest version: v1.9.5

Safety actively analyzes 693883 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 6 of 29

1.7.6

Not secure
* 393, 438, 560: Optionally dump "all" PostgreSQL/MySQL databases to separate files instead of
one combined dump file, allowing more convenient restores of individual databases. You can enable
this by specifying the database dump "format" option when the database is named "all".
* 602: Fix logs that interfere with JSON output by making warnings go to stderr instead of stdout.
* 622: Fix traceback when include merging configuration files on ARM64.
* 629: Skip warning about excluded special files when no special files have been excluded.
* 630: Add configuration options for database command customization: "list_options",
"restore_options", and "analyze_options" for PostgreSQL, "restore_options" for MySQL, and
"restore_options" for MongoDB.

1.7.5

Not secure
* 311: Override PostgreSQL dump/restore commands via configuration options.
* 604: Fix traceback when a configuration section is present but lacking any options.
* 607: Clarify documentation examples for include merging and deep merging.
* 611: Fix "data" consistency check to support "check_last" and consistency "prefix" options.
* 613: Clarify documentation about multiple repositories and separate configuration files.

1.7.4

Not secure
* 596: Fix special file detection erroring when broken symlinks are encountered.
* 597, 598: Fix regression in which "check" action errored on certain systems ("Cannot determine
Borg repository ID").

1.7.3

Not secure
* 357: Add "break-lock" action for removing any repository and cache locks leftover from Borg
aborting.
* 360: To prevent Borg hangs, unconditionally delete stale named pipes before dumping databases.
* 587: When database hooks are enabled, auto-exclude special files from a "create" action to
prevent Borg from hanging. You can override/prevent this behavior by explicitly setting the
"read_special" option to true.
* 587: Warn when ignoring a configured "read_special" value of false, as true is needed when
database hooks are enabled.
* 589: Update sample systemd service file to allow system "idle" (e.g. a video monitor turning
off) while borgmatic is running.
* 590: Fix for potential data loss (data not getting backed up) when the "patterns_from" option
was used with "source_directories" (or the "~/.borgmatic" path existed, which got injected into
"source_directories" implicitly). The fix is for borgmatic to convert "source_directories" into
patterns whenever "patterns_from" is used, working around a Borg bug:
https://github.com/borgbackup/borg/issues/6994
* 590: In "borgmatic create --list" output, display which files get excluded from the backup due
to patterns or excludes.
* 591: Add support for Borg 2's "--match-archives" flag. This replaces "--glob-archives", which
borgmatic now treats as an alias for "--match-archives". But note that the two flags have
slightly different syntax. See the Borg 2 changelog for more information:
https://borgbackup.readthedocs.io/en/2.0.0b3/changes.html#version-2-0-0b3-2022-10-02
* Fix for "borgmatic --archive latest" not finding the latest archive when a verbosity is set.

1.7.2

Not secure
* 577: Fix regression in which "borgmatic info --archive ..." showed repository info instead of
archive info with Borg 1.
* 582: Fix hang when database hooks are enabled and "patterns" contains a parent directory of
"~/.borgmatic".

1.7.1

Not secure
* 542: Make the "source_directories" option optional. This is useful for "check"-only setups or
using "patterns" exclusively.
* 574: Fix for potential data loss (data not getting backed up) when the "patterns" option was
used with "source_directories" (or the "~/.borgmatic" path existed, which got injected into
"source_directories" implicitly). The fix is for borgmatic to convert "source_directories" into
patterns whenever "patterns" is used, working around a Borg bug:
https://github.com/borgbackup/borg/issues/6994

Page 6 of 29

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.