borgmatic (sysutils/borgmatic) Updated: 2 weeks, 1 day ago Add to my watchlist

convenience wrapper around borgbackup

borgmatic is simple, configuration-driven backup software for servers and workstations. Protect your files with client-side encryption. Backup your databases too. Monitor it all with integrated third-party services.

Version: 2.0.11 License: GPL-3 GitHub
Maintainers neverpanic
Categories sysutils
Homepage https://torsion.org/borgmatic/
Platforms {darwin any}
Variants -

"borgmatic" depends on

lib (1)
run (6)
build (5)

Ports that depend on "borgmatic"

No ports


Port notes

If you are upgrading from borgmatic < 2.0, there are few breaking changes:
- BREAKING: For both new and deprecated command hooks, run a configured 'after' hook even if an error occurs first. This allows you to perform cleanup steps that correspond to 'before' preparation commands—even when something goes wrong.
- BREAKING: Run all command hooks (both new and deprecated) respecting the 'working_directory' option if configured, meaning that hook commands are run in that directory.

Additionally, the configuration format changed, especially around before_*, after_* and on_error hooks. See [1] for the current docs. [2] has instructions to upgrade your current configuration file to match the new format (use borgmatic config generate --source oldconfig.yaml).

[1]: https://torsion.org/borgmatic/docs/how-to/add-preparation-and-cleanup-steps-to-backups/
[2]: https://torsion.org/borgmatic/docs/how-to/upgrade/#upgrading-your-configuration


Port Health:

Loading Port Health

Installations (30 days)

4

Requested Installations (30 days)

4