Axel Burri
6c9643f2be
btrbk: action "diff": print total size
2016-03-01 21:52:06 +01:00
Axel Burri
a1124053a7
btrbk: bugfix: sort numerically (low prio, affects only list output)
2016-03-01 19:31:43 +01:00
Axel Burri
ac1b7271c4
btrbk: read readonly flag in btrfs_subvolume_list(). this requires an additional call to btrfs-progs.
2016-03-01 15:10:37 +01:00
Axel Burri
9eb38ac9d0
btrbk: add {snapshot,target}_preserve shortcut
2016-03-01 12:30:35 +01:00
Axel Burri
b90cc132c1
documentation: add documentation for {snapshot,target}_preserve_yearly
2016-03-01 12:07:37 +01:00
Axel Burri
4aa4be3942
btrbk: different (correct) text output for scheduler results
2016-03-01 11:40:27 +01:00
Axel Burri
a049d18b90
btrbk: implement {snapshot,target}_preserve_yearly
2016-03-01 11:40:20 +01:00
Axel Burri
cf8e136681
documentation: cosmetics: use "*" instead of "-" for enumerations; two newlines before headings
2016-02-29 14:02:36 +01:00
Axel Burri
4a41413793
documentation: btrbk.1: more precice description of "btrbk list latest"
2016-02-03 12:43:20 +01:00
Axel Burri
8b071c5827
documentation: FAQ: change note about re-sending subvolumes (kernels 4.4 fix the issue)
2016-02-03 12:39:49 +01:00
Axel Burri
4434bc17ef
changed version to 0.22.2
2016-02-02 11:26:09 +01:00
Axel Burri
e913b23e99
btrbk: fixed debug/trace output of btrfs_filesystem_usage()
2016-02-01 17:07:17 +01:00
Axel Burri
6f66f72c26
btrbk: bugfix: fix checks on "btrfs sub show" output, which resulted in breakage on btrfs-progs < 4.1
2016-02-01 17:05:12 +01:00
Axel Burri
d3990bcc90
btrbk: increment copyright year
2016-01-21 17:41:40 +01:00
Axel Burri
c5d256bbf6
documentation: ssh_filter_btrbk.1: fixed release date
2016-01-21 17:41:06 +01:00
Axel Burri
872779398e
changed version to 0.22.1
2016-01-20 18:47:29 +01:00
Axel Burri
13a656a6d4
btrbk: add more sophisticated checks for possible future incompatibilities of btrfs-progs
2016-01-20 18:22:08 +01:00
Axel Burri
7a4aa4b650
btrbk: add support for btrfs-progs v4.4
2016-01-20 17:53:36 +01:00
Axel Burri
9595adc2a5
changed version to 0.22.0
2016-01-19 21:08:19 +01:00
Michael Düll
14c5c41e72
btrbk: make pv more useful by passing parameters.
...
Disabling the non-functional progress bar and
adding average and written byte counters.
Signed-off-by: Michael Düll <michael.duell@rub.de>
Remove -e option (-trab instead of -traeb).
Also add same options to btrfs_send_to_file().
Signed-off-by: Axel Burri <axel@tty0.ch>
2016-01-19 18:01:24 +01:00
Axel Burri
614438183f
btrbk: bugfix: run_cmd: do not redirect all stderr output, as this kills progress-viewer (pv) output
2016-01-19 17:52:27 +01:00
Axel Burri
a1698ef4b0
btrbk: print "$hostname:$path" instead of "{$hostname}$path" in summary and logs
2016-01-17 19:44:59 +01:00
Axel Burri
8a29ced0c9
btrbk: add up-to-date flag to stats; print "target/snapthot_name.*" instead of just "target" in stats
2016-01-17 18:56:14 +01:00
Stuart Cardall
f21ef824a7
documentation: README: add installation instructions for Alpine Linux
2016-01-16 13:26:50 +01:00
Axel Burri
5a4f4744c9
btrbk: cosmetics (remove obsolete line of code)
2016-01-15 02:30:42 +01:00
Axel Burri
e7ff20114c
btrbk: add "stats" action (print snapshot/backup statistics)
2016-01-15 02:06:03 +01:00
Axel Burri
a82c1f533a
btrbk: added configuration options "raw_target_compress_level", "raw_target_compress_threads"
2016-01-14 18:02:53 +01:00
Axel Burri
3461f9440b
btrbk: bugfix: allow filter for action "clean"
2016-01-14 16:39:43 +01:00
Axel Burri
9718ad1460
btrbk: add "-n, --dry-run" option
2016-01-14 16:11:33 +01:00
Axel Burri
3624a8fba0
btrbk: add "clean" action (delete incomplete, garbled backups)
2016-01-14 16:11:30 +01:00
Axel Burri
3a1610622d
btrbk: bugfix
2016-01-14 15:03:55 +01:00
Axel Burri
51ddb20232
btrbk: set status=incomplete in "btrbk list backups" if received_uuid is not set but target subvolume matches our naming
2016-01-13 15:32:22 +01:00
Axel Burri
33c19e622a
btrbk: bugfix: fix monthly schedule if older than 10 weeks
2015-12-17 19:00:45 +01:00
Nicolas Porcel
3b740948fb
btrbk: bugfix: config option "timestamp_format long": correct number of arguments for sprintf (breaks when using perl v5.22.0)
2015-12-15 12:49:34 +01:00
Axel Burri
a0670dcb5c
documentation: FAQ: add section for "sneakernet" data transfer
2015-11-09 13:02:55 +01:00
Axel Burri
1342f43411
documentation: btrbk.conf.5: cosmetics: dont use bullet lists
2015-11-02 20:09:19 +01:00
Axel Burri
93eb4dc5a4
documentation: README: fixed debian link: stretch(testing) is more elevated than sid(unstable)
2015-11-02 19:57:14 +01:00
Axel Burri
cb01507bb1
changed version to 0.21.0
2015-10-25 12:29:52 +01:00
Axel Burri
9922e5ae8b
Makefile: add new files: contrib/cron/btrbk-mail, doc/ssh_filter_btrbk.1 and doc/FAQ.md
2015-10-25 12:20:59 +01:00
Axel Burri
612b9fda6c
btrbk: check files for directory traversal; cosmetics
2015-10-25 12:20:59 +01:00
Axel Burri
799665bac1
documentation: moved documentation on non-btrfs sources from FAQ to README; adapted key features and debian link
2015-10-25 12:20:59 +01:00
Axel Burri
5c8d3f94f3
contrib: cron: btrbk-mail: append rsync stats to mail body
2015-10-25 12:20:59 +01:00
Axel Burri
cb1b4d146d
contrib: cron: btrbk-mail: add rsync and mount/umount functionality
2015-10-25 12:20:59 +01:00
Axel Burri
4925f3ac7d
contrib: cron: btrbk-mail: wrapper script sending email with btrbk results and exit codes
2015-10-25 12:20:59 +01:00
Axel Burri
aa9a03ae6c
documentation: more detailed information about raw targets in README.md and btrbk.conf.5; fixed outdated information in FAQ.md
2015-10-25 12:20:55 +01:00
Axel Burri
e732b92dd5
btrbk: always preserve all raw targets (as long as incremental rotation is not implemented)
2015-10-23 19:12:37 +02:00
Axel Burri
1360e059a4
btrbk: construct a (fake) uuid for raw files, and set parent_uuid correctly (fixes "origin" command)
2015-10-23 19:12:37 +02:00
Axel Burri
ab356937d5
btrbk: add "--override=KEY=VALUE" command line option (disabled for now)
2015-10-23 19:12:37 +02:00
Axel Burri
daedfb88a2
btrbk: bugfix: correct $raw_postfix_match
2015-10-23 19:12:37 +02:00
Axel Burri
3f09d2c37f
btrbk/documentation: rename "resolve *" commands to "list *"; cleanup
2015-10-22 17:59:17 +02:00