Commit Graph

  • 08c0e59e29 btrbk: added support for ssh sources; removed automatic creation of snapdir, as this does not work with ssh (snapshot_dir now defaults to undef) Axel Burri 2015-01-14 17:14:13 +0100
  • 17266d90aa btrbk: added support for ssh targets (identity file only, no password support yet) Axel Burri 2015-01-14 14:10:41 +0100
  • 92ee8b0454 btrbk: added configuration option "btrfs_commit_delete" Axel Burri 2015-01-13 18:41:57 +0100
  • 5299a57c2b btrbk: print summary at end of "execute" action; added option -q (quiet) Axel Burri 2015-01-13 17:51:24 +0100
  • 978948f877 btrbk: added perl -T option; added signal handler; added TODO; cleanup Axel Burri 2015-01-13 14:38:44 +0100
  • 3e829f6cff btrbk: removed action "clean", moving this to productive after each action "execute" Axel Burri 2015-01-13 13:35:58 +0100
  • cc5fa73cf3 btrbk: use snapshot_dir from config instead of -s option Axel Burri 2015-01-13 12:50:21 +0100
  • 973cebb1c7 btrbk: rewrite of backup scheme calculation, allowing to set the day of week to be preserved weekly/monthly Axel Burri 2015-01-13 12:38:01 +0100
  • 77d0a95d33 Merge branch 'config-file-refactoring' Axel Burri 2015-01-12 17:59:02 +0100
  • c445fa7970 btrbk: adapted/fixed target "clean" for refactored configuration Axel Burri 2015-01-12 17:56:35 +0100
  • 1aaa72ebfe btrbk: proper input validation of config file Axel Burri 2015-01-12 15:46:24 +0100
  • a269231cf9 btrbk: adapted backup creation for refactored configuration Axel Burri 2015-01-12 14:04:07 +0100
  • ef5658c1b0 btrbk: adapted subvolume creation for refactored configuration Axel Burri 2015-01-10 16:33:01 +0100
  • 9908ed42f0 btrbk: adapted tree action for refactored configuration Axel Burri 2015-01-10 16:03:47 +0100
  • 57f4164ff9 btrbk: adapted basic checks and vol_info creation for refactored configuration Axel Burri 2015-01-10 16:02:35 +0100
  • 231203e44e btrbk: refactoring of config file semantics (allow tree-style configuration): implemented new parser Axel Burri 2015-01-09 18:09:32 +0100
  • eadc6c80e2 btrbk: action "clean": clean backups as well as snapshots Axel Burri 2015-01-04 21:26:48 +0100
  • 912f8ad526 btrbk: added new action "clean", deleting old backups following a keep_daily/keep_weekly scheme; removed option -t, as time format needs to be fixed for action "clean" to work Axel Burri 2015-01-04 19:30:41 +0100
  • 272fb6db29 btrbk: action "diff": always diff between src/target subvolume, as this works identically for snapshots as well as for received backups; enhanced visual output Axel Burri 2015-01-03 21:25:46 +0100
  • 7db7c2c485 btrbk: renamed action "info" to "tree" Axel Burri 2015-01-03 14:22:38 +0100
  • f3e98ced61 btrbk: corrected checks on vol_info, globally use subvol() to get a subvolume node Axel Burri 2014-12-19 14:37:30 +0100
  • 51367b0e63 btrbk: bugfix: early check for svol Axel Burri 2014-12-19 14:22:01 +0100
  • 299edde0d7 btrbk: improved error handling Axel Burri 2014-12-19 13:31:31 +0100
  • 8930c0a87f btrbk: cleanup Axel Burri 2014-12-14 22:45:23 +0100
  • c99a69a31c btrbk: allow specification of separate parent for diff Axel Burri 2014-12-14 22:30:18 +0100
  • f6c134ea1b btrbk: fixed btr_tree, use it for "diff" command Axel Burri 2014-12-14 22:03:31 +0100
  • a5fec23a15 btrbk: implemented "diff" command (print snapshot diffs) Axel Burri 2014-12-14 21:29:22 +0100
  • 04b595a7ce btrbk: find unique name for snapshot Axel Burri 2014-12-14 20:35:15 +0100
  • 915b36f7ca btrbk: operate on single subvolume instead of whole btrfs volume; added option "-s snapdir" Axel Burri 2014-12-14 19:33:54 +0100
  • 6dc72f867e btrbk: operate on single subvolume instead of whole btrfs volume; added configuration option snapdir=<dir> Axel Burri 2014-12-14 19:23:02 +0100
  • e9c91b1b83 btrbk: match common parents by uuid Axel Burri 2014-12-14 15:34:55 +0100
  • bf40341f29 btrbk: sort output of "info" command Axel Burri 2014-12-13 20:47:49 +0100
  • b2f8dd1fd6 btrbk: bugfix when trying to access non-existent voumes Axel Burri 2014-12-13 20:33:31 +0100
  • 886067663c btrbk: cleanup, cosmetics Axel Burri 2014-12-13 19:34:03 +0100
  • 2552cab314 btrbk: implemented "info" command Axel Burri 2014-12-13 16:51:30 +0100
  • ff504b508f btrbk: changed command line semantics, accepting commands Axel Burri 2014-12-13 15:15:58 +0100
  • a5ad796aeb btrbk: create all snapshots before starting any send_receive operation; cleanup Axel Burri 2014-12-13 13:52:43 +0100
  • adaabb599a btrbk: added support for changelog on send-receive Axel Burri 2014-12-12 16:29:04 +0100
  • 3aa6acfc6e btrbk: cleanup; bugfix Axel Burri 2014-12-12 14:05:37 +0100
  • 91146da71d btrbk: added config file support (new command line option -c; changed -d debug, -p pretend flags) Axel Burri 2014-12-12 12:32:04 +0100
  • 244303ebdd btrbk: build a tree from btrfs volume (for subvolume checks) Axel Burri 2014-12-12 10:39:40 +0100
  • a6017460b2 btrbk: find latest common snapshot instead of latest dest snapshot Axel Burri 2014-12-11 18:30:02 +0100
  • a43b8cc6db btrbk: initial revision, working for single source and multiple targets Axel Burri 2014-12-11 18:03:10 +0100