Axel Burri
|
e824c21f50
|
btrbk: use build-in Time::Local in combination with localtime() instead of Date::Calc; correctly calculate leap hours
|
2016-04-20 22:45:11 +02:00 |
Axel Burri
|
a27f99af46
|
change version to 0.23.0-rc1
|
2016-04-17 21:46:56 +02:00 |
Axel Burri
|
edfebb8193
|
btrbk: action "origin": use --format options; do not recurse into parent chain
|
2016-04-16 22:05:26 +02:00 |
Axel Burri
|
689d3d1233
|
btrbk: action "archive": print created subdirectories on summary; cleanup
|
2016-04-16 17:31:14 +02:00 |
Axel Burri
|
6e997674fc
|
btrbk: remove "btrfs_progs_compat" configuration option, from now on we REQUIRE btrfs-progs >= v3.18.2: we rely on received_uuid for most operations
|
2016-04-15 11:07:16 +02:00 |
Axel Burri
|
73906caacd
|
documentation: update/fix ChangeLog, README.md, btrbk.conf.5; add "doc/upgrade_to_v0.23.0.md"
|
2016-04-13 22:05:20 +02:00 |
Axel Burri
|
326edfcc29
|
btrbk: change preserve semantics (incompatible):
- add "{snapshot,target}_preserve_all" configuration option
- change semantics of "{snapshot,target}_preserve NNd" to "preserve
latest daily only"
- change default of "preserve daily,monthly" to 0 (was: all)
- add deprecated warning and enter compatibility mode: preserve
everything if deprecated {snapshot,target}_preserve_* options are
encountered
|
2016-04-12 11:47:28 +02:00 |
Axel Burri
|
ccc2a35520
|
ChangeLog: update missing items
|
2016-04-07 15:53:50 +02:00 |
Axel Burri
|
90a3537433
|
documentation: add documentation for target propagation and target directories
|
2016-03-31 17:24:24 +02:00 |
Axel Burri
|
f9ca7504c8
|
btrbk: add configuration option "rate_limit" (using pv -L)
Original patch provided by @janpascal: "Jan-Pascal van Best"
|
2016-03-23 11:58:35 +01:00 |
Axel Burri
|
7bb18050f8
|
btrbk: detect interrupted transfers of raw targets; delete incomplete raw targets on action "clean"
|
2016-03-22 19:28:05 +01:00 |
Axel Burri
|
cd8ac043a8
|
ChangeLog: add missing items
|
2016-03-16 18:34:28 +01:00 |
Axel Burri
|
247f023bab
|
btrbk: allow wildcards in subvolume section; add option "wildcards" in check_file()
|
2016-03-16 18:17:44 +01:00 |
Axel Burri
|
4434bc17ef
|
changed version to 0.22.2
|
2016-02-02 11:26:09 +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
|
872779398e
|
changed version to 0.22.1
|
2016-01-20 18:47:29 +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 |
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
|
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
|
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
|
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
|
cb01507bb1
|
changed version to 0.21.0
|
2015-10-25 12:29:52 +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
|
3f09d2c37f
|
btrbk/documentation: rename "resolve *" commands to "list *"; cleanup
|
2015-10-22 17:59:17 +02:00 |
Axel Burri
|
f526d454f7
|
btrbk: parse stderr from send/receive commands (error on /^ERROR/), as "btrfs receive" returns 0 even if nothing is received.
|
2015-10-21 13:51:31 +02:00 |
Axel Burri
|
05bfeaff1b
|
btrbk: replace "info" command with "usage", with tabular output; add support for right-aligned columns
|
2015-10-19 22:10:08 +02:00 |
Axel Burri
|
46c7841e93
|
btrbk: add transaction log (configuration option "transaction_log <file>"
|
2015-10-13 20:08:10 +02:00 |
Axel Burri
|
93249d1154
|
btrbk: show scheduling summary if -v is set on run/dryrun
|
2015-10-13 20:08:07 +02:00 |
Axel Burri
|
01b7ab0ebf
|
btrbk: add "-t, --table" command line option (shortcut for "--format=table")
|
2015-10-13 20:08:04 +02:00 |
Axel Burri
|
956b010143
|
documentation: add "--format=table|long|raw" command line option
|
2015-10-13 20:02:02 +02:00 |
Axel Burri
|
e5c629e218
|
btrbk: use formatted output on run/dryrun actions; cleanup
|
2015-10-13 20:02:02 +02:00 |
Axel Burri
|
e87373b043
|
btrbk: add "config print" action: prints internal representation of config
|
2015-10-13 20:02:01 +02:00 |
Axel Burri
|
1905d80969
|
btrbk: return exit status 10 instead of 0 if one or more backup tasks aborted, and exit status 2 on parse errors
|
2015-09-30 14:00:39 +02:00 |
Axel Burri
|
31e91e8bcd
|
btrbk: enforce preserve of all raw incremental images with new FORCE_PRESERVE tag; changed raw target names; added "timestamp_format short|long" configuration option (YYYYMMDD or YYYYMMDD<T>HHMM)
|
2015-09-29 21:48:47 +02:00 |
Axel Burri
|
370f435297
|
btrbk: bugfix: correctly handle "incremental no" option
|
2015-09-29 14:10:13 +02:00 |
Axel Burri
|
c06bca17bd
|
btrbk: new target_type "raw": send subvolume to file rather than receiving it, with compression and encryption support; added configuration options "raw_target_compress", "raw_target_encrypt", "gpg_keyring", "gpg_recipient"; skip deletion of raw targets for now;
|
2015-09-26 14:02:55 +02:00 |
Axel Burri
|
d73e3f184b
|
btrbk: added "config dump" command (tagged as experimental): dump filtered btrbk config, useful for scripting
|
2015-09-24 16:00:35 +02:00 |
Axel Burri
|
8059fa28db
|
documentation: added documentation for ---raw-output command line option
|
2015-09-24 01:02:42 +02:00 |
Axel Burri
|
dd6104339e
|
btrbk: added "ssh_cipher_spec" configuration option, overriding default SSH ciphers (ssh -c option)
|
2015-09-20 18:32:19 +02:00 |
Axel Burri
|
4115941478
|
ChangeLog: added changes since v0.20.0 to btrbk-current
|
2015-09-20 17:51:32 +02:00 |
Axel Burri
|
5b0e618632
|
changed version to 0.20.0
|
2015-09-02 12:27:13 +02:00 |
Axel Burri
|
22d3e95e3a
|
btrbk: bugfix: correct handling of empty "snapshot_dir"
|
2015-09-02 11:48:32 +02:00 |
Jan Wagner
|
68876f0562
|
btrbk: added "ssh_compression" configuration option for setting the SSH compression flag
|
2015-09-02 11:22:50 +02:00 |
Axel Burri
|
d8e8df0ebd
|
btrbk: added command line option "--progress", which simply pipes btrfs send through `pv`
|
2015-08-15 18:43:03 +02:00 |
Axel Burri
|
d09d81fbeb
|
btrbk: added configuration option "ssh_port"
|
2015-08-13 21:50:26 +02:00 |