Commit Graph

61 Commits (1e5c912d761061f1a252553ce2f617068fd67ffc)

Author SHA1 Message Date
hk 1e5c912d76 Remove builtin status keeping and dedicated nagios monitoring script
Use the more generic systemd unit files and https://github.com/hkbakke/check-systemd-service
instead
2017-09-18 14:08:22 +02:00
hk cfa1fa863c Update systemd description and bump version 2017-09-16 15:58:55 +02:00
hk ec691ebcaf Add systemd configuration 2017-09-16 15:33:22 +02:00
hk 57049acab3 Autodetect nice path 2017-09-16 14:03:35 +02:00
hk 53f91f0f9e Minor code refactor 2017-09-16 13:57:18 +02:00
hk 03c40c723d Change typo in config.sh comment 2017-09-16 12:58:20 +02:00
hk 2f77b64b33 Bump version 2017-09-16 12:57:25 +02:00
hk 45dee2be9f Implement nice support 2017-09-16 12:56:55 +02:00
hk 740621b4e4 Add dry-run support for delete-checkpoints 2017-09-16 11:47:14 +02:00
hk 04fdf1f192 Remove some leftovers from the pre and post hooks. 2017-09-16 11:45:10 +02:00
hkbakke 73d38c10e8 Update version 2017-09-15 14:17:45 +02:00
hkbakke eabe2ced6e Add nagios compatible check plugin 2017-09-15 14:11:52 +02:00
hkbakke 72f722e3b3 Create status file for external monitoring.
Remove hooks, as they do nothing that a wrapper can't do for you
in their current state (pre and post)
2017-09-15 14:10:49 +02:00
hk 5fd3dce8c1 Fix for silently ignore arguments after mode broke exec mode 2017-06-26 18:35:45 +02:00
hk ffc37069f9 Do not silently ignore arguments specified after mode 2017-06-26 18:17:54 +02:00
hk 88e10a99bd Remove unlock. It is dangerous and should not be easily available 2017-06-09 17:45:13 +02:00
hk e87c0e529b Rename BORG_BACKUP_ARGS to BORG_CREATE_ARGS for consistency 2017-06-09 13:42:22 +02:00
hk a1b15281e9 Add dry-run argument (-d) 2017-06-09 13:40:06 +02:00
hk b2da1e1da5 Add -V to usage 2017-06-09 12:59:45 +02:00
hk 8db895ba00 Add delete-checkpoints 2017-06-09 12:57:56 +02:00
hk e0fe671d73 Output version with -V 2017-06-09 12:54:59 +02:00
hk e627b2b18b Add delete-checkpoints mode until borg v1.1.0 is released with automatic checkpoint pruning 2017-06-09 12:50:33 +02:00
hk 353dfd08c6 Fix typo 2017-06-07 12:25:55 +02:00
hk af82ccf0c2 Cleanup lockfile on exit 2017-06-07 11:02:01 +02:00
hk fe2cda0598 Autogenerate lockfiles based on BORG_REPO 2017-06-07 10:56:51 +02:00
hk c6c34e3bcc Allow binary prefixes in BWLIMIT 2017-06-07 10:23:37 +02:00
hk 8dbc1671b0 Minor syntax change 2017-06-07 01:46:36 +02:00
hk 8bb2a0e178 Add support for bandwith limitation 2017-06-07 01:34:35 +02:00
hk ffdf749e8b Add comment to LOCKFILE parameter 2017-06-07 00:40:03 +02:00
hk 88390f4b52 Add note about non-standard SSH port 2017-06-07 00:19:04 +02:00
hk 10ba96f547 Remove --numeric-owner from create
There is no point in excluding the username and groupname metadata
2017-06-06 20:47:18 +02:00
hk 52b766e07c Remove stray comment 2017-06-05 15:23:44 +02:00
hk d735f142e2 Rework error handling and locking interaction 2017-06-05 15:02:45 +02:00
hk 213c235e54 Fix behaviour when hooks are not set 2017-06-05 02:44:00 +02:00
hk a48212db7e Add pre and post backup hooks. Enforce only one running instance. 2017-06-05 02:29:38 +02:00
hk 40883bc54c Added missing space (visual change only) 2017-05-20 15:13:28 +02:00
hk c40dab72aa Make borg optional args configurable 2017-05-20 15:09:20 +02:00
hkbakke a2d796492d Output added and modified files when doing backups 2017-05-20 14:03:13 +02:00
hk 645e14c34b Add config file option. Fix #2.
Also improve error handling.
2017-04-03 08:42:31 +02:00
hkbakke bf91e51e49 Update README 2017-03-18 15:27:48 +01:00
hkbakke 72ae92080b Output error message to stderr 2017-03-18 15:22:23 +01:00
hkbakke d8f89cae93 Fix typo 2017-03-18 15:15:25 +01:00
hkbakke 33dca23617 Include link to configuration example (and script)
Fixes #1
2017-03-18 15:12:16 +01:00
hkbakke 0f732f221e Print current script name in usage 2017-03-18 13:23:57 +01:00
hkbakke 61e25f494e Add new modes to usage 2017-03-18 13:22:00 +01:00
hkbakke eed54f1d2d Minor visual change 2017-03-18 13:20:41 +01:00
hkbakke 287ffce9aa Add a couple more examples 2017-03-18 13:06:52 +01:00
hkbakke ef23ea1908 Fix a space too many 2017-03-18 13:04:20 +01:00
hkbakke 92b56a2f4d Fix syntax 2017-03-18 12:53:07 +01:00
hk 967a4bb922 Add init and exec modes 2017-03-18 12:49:26 +01:00