• 1.5.10 79d4888e22

    borgmatic 1.5.10
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-08-21 21:27:47 +00:00 | 2161 commits to main since this release

    Downloads
  • 1.5.9 b3fd1be5f6

    borgmatic 1.5.9
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-07-23 04:58:11 +00:00 | 2176 commits to main since this release

    • #300: Add "borgmatic export-tar" action to export an archive to a tar-formatted file or stream.
    • #339: Fix for intermittent timing-related test failure of logging function.
    • Clarify database documentation about excluding named pipes and character/block devices to prevent
      hangs.
    • Add documentation on how to make backups redundant with multiple repositories:
      https://torsion.org/borgmatic/docs/how-to/make-backups-redundant/
    Downloads
  • 1.5.8 2781873faf

    borgmatic 1.5.8
    Some checks failed
    continuous-integration/drone/push Build is failing
    continuous-integration/drone/tag Build is failing
    Stable

    witten released this 2020-07-01 04:51:23 +00:00 | 2183 commits to main since this release

    • #336: Fix for traceback when running Cronitor, Cronhub, and PagerDuty monitor hooks.
    Downloads
  • 1.5.7 d0b9c436b1

    borgmatic 1.5.7
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    witten released this 2020-06-23 18:25:59 +00:00 | 2186 commits to main since this release

    • #327: Fix broken pass-through of BORG_* environment variables to Borg.
    • #328: Fix duplicate logging to Healthchecks and send "after_*" hooks output to Healthchecks.
    • #331: Add SSL support to PostgreSQL database configuration.
    • #333: Fix for potential data loss (data not getting backed up) when borgmatic omitted configured
      source directories in certain situations. Specifically, this occurred when two source directories
      on different filesystems were related by parentage (e.g. "/foo" and "/foo/bar/baz") and the
      one_file_system option was enabled.
    • Update documentation code fragments theme to better match the rest of the page.
    • Improve configuration reference documentation readability via more aggressive word-wrapping in
      configuration schema descriptions.
    Downloads
  • 1.5.6 795e18773b

    borgmatic 1.5.6
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    witten released this 2020-06-06 22:01:56 +00:00 | 2204 commits to main since this release

    • #292: Allow before_backup and similiar hooks to exit with a soft failure without altering the
      monitoring status on Healthchecks or other providers. Support this by waiting to ping monitoring
      services with a "start" status until after before_* hooks finish. Failures in before_* hooks
      still trigger a monitoring "fail" status.
    • #316: Fix hang when a stale database dump named pipe from an aborted borgmatic run remains on
      disk.
    • #323: Fix for certain configuration options like ssh_command impacting Borg invocations for
      separate configuration files.
    • #324: Add "borgmatic extract --strip-components" flag to remove leading path components when
      extracting an archive.
    • Tweak comment indentation in generated configuration file for clarity.
    • Link to Borgmacator GNOME AppIndicator from monitoring documentation.
    Downloads
  • 1.5.5 adda33dc4e

    borgmatic 1.5.5
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    witten released this 2020-05-26 20:15:01 +00:00 | 2212 commits to main since this release

    • #314: Fix regression in support for PostgreSQL's "directory" dump format. Unlike other dump
      formats, the "directory" dump format does not stream directly to/from Borg.
    • #315: Fix enabled database hooks to implicitly set one_file_system configuration option to true.
      This prevents Borg from reading devices like /dev/zero and hanging.
    • #316: Fix hang when streaming a database dump to Borg with implicit duplicate source directories
      by deduplicating them first.
    • #319: Fix error message when there are no MySQL databases to dump for "all" databases.
    • Improve documentation around the installation process. Specifically, making borgmatic commands
      runnable via the system PATH and offering a global install option.
    Downloads
  • 1.5.4 048a9ebb52

    borgmatic 1.5.4
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-05-15 17:12:49 +00:00 | 2222 commits to main since this release

    • #310: Fix legitimate database dump command errors (exit code 1) not being treated as errors by
      borgmatic.
    • For database dumps, replace the named pipe on every borgmatic run. This prevent hangs on stale
      pipes left over from previous runs.
    • Fix error handling to handle more edge cases when executing commands.
    Downloads
  • 1.5.3 74adac6c70

    borgmatic 1.5.3
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-05-13 04:03:09 +00:00 | 2227 commits to main since this release

    • #258: Stream database dumps and restores directly to/from Borg without using any additional
      filesystem space. This feature is automatic, and works even on restores from archives made with
      previous versions of borgmatic.
    • #293: Documentation on macOS launchd permissions issues with work-around for Full Disk Access.
    • Remove "borgmatic restore --progress" flag, as it now conflicts with streaming database restores.
    Downloads
  • 1.5.2 e4eff0e3dc

    borgmatic 1.5.2
    All checks were successful
    continuous-integration/drone/push Build is passing
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-04-24 22:56:56 +00:00 | 2243 commits to main since this release

    • #301: Fix MySQL restore error on "all" database dump by excluding system tables.
    • Fix PostgreSQL restore error on "all" database dump by using "psql" for the restore instead of
      "pg_restore".
    Downloads
  • 1.5.1 a7490b56d1

    borgmatic 1.5.1
    All checks were successful
    continuous-integration/drone/tag Build is passing
    Stable

    witten released this 2020-02-03 17:45:10 +00:00 | 2261 commits to main since this release

    • #289: Tired of looking up the latest successful archive name in order to pass it to borgmatic
      actions? Me too. Now you can specify "--archive latest" to all actions that accept an archive
      flag.
    • #290: Fix the "--stats" and "--files" flags so that they yield output at verbosity 0.
    • Reduce the default verbosity of borgmatic logs sent to Healthchecks monitoring hook. Now, it's
      warnings and errors only. You can increase the verbosity via the "--monitoring-verbosity" flag.
    • Add security policy documentation in SECURITY.md.
    Downloads