Commit Graph

  • 8e2c91735a Merge remote-tracking branch 'origin/master' Edwin Eefting 2021-08-24 11:14:24 +02:00
  • d57e3922a0 added note, #91 Edwin Eefting 2021-08-24 11:14:13 +02:00
  • 4b25dd76f1 Merge pull request #90 from bagbag/master DatuX 2021-08-19 15:45:17 +02:00
  • 2843781aa6 Support for zstd-adapt Patrick Hein 2021-08-18 23:08:00 +02:00
  • ce987328d9 update doc v3.1 Edwin Eefting 2021-08-18 10:32:41 +02:00
  • 9a902f0f38 final 3.1 release Edwin Eefting 2021-08-18 10:28:10 +02:00
  • ee2c074539 it seems the amount of changed bytes has become bigger on my prox. (approx 230k) Edwin Eefting 2021-07-07 13:20:04 +02:00
  • 77f1c16414 fix #84 v3.1-rc5 Edwin Eefting 2021-07-03 14:31:34 +02:00
  • c5363a1538 pre/post cmd tests v3.1-rc4 Edwin Eefting 2021-06-22 12:43:52 +02:00
  • 119225ba5b bump Edwin Eefting 2021-06-18 17:27:41 +02:00
  • 84437ee1d0 pre/post snapshot polishing. still needs test-scripts Edwin Eefting 2021-06-18 17:16:18 +02:00
  • 1286bfafd0 Merge pull request #80 from tuffnatty/pre-post-snapshot-cmd DatuX 2021-06-17 11:48:09 +02:00
  • 9fc2703638 Always call post-snapshot-cmd to clean up faster on snapshot failure Phil Krylov 2021-06-17 12:38:16 +03:00
  • 01dc65af96 Merge pull request #81 from tuffnatty/another-typo DatuX 2021-06-17 11:21:08 +02:00
  • 082153e0ce A more robust MySQL example Phil Krylov 2021-06-17 09:52:18 +03:00
  • 77f5474447 Fix tests. Phil Krylov 2021-06-16 23:37:38 +03:00
  • 55ff14f1d8 Allow multiple --pre/post-snapshot-cmd options. Add a usage example. Phil Krylov 2021-06-16 23:19:29 +03:00
  • 2acd26b304 Fix a typo Phil Krylov 2021-06-16 19:52:06 +03:00
  • ec9459c1d2 Use shlex.split() for --pre-snapshot-cmd and --post-snapshot-cmd Phil Krylov 2021-06-16 19:35:41 +03:00
  • 233fd83ded Merge pull request #79 from tuffnatty/typos DatuX 2021-06-16 16:46:10 +02:00
  • 37c24e092c Merge pull request #78 from tuffnatty/patch-1 DatuX 2021-06-16 16:45:42 +02:00
  • b2bf11382c Add --pre-snapshot-cmd and --post-snapshot-cmd options Phil Krylov 2021-06-16 16:12:20 +03:00
  • 19b918044e Fix a couple of typos Phil Krylov 2021-06-16 13:19:47 +03:00
  • 67d9240e7b Typo fix in argument name in warning message Phil Krylov 2021-06-16 00:32:31 +03:00
  • 1a5e4a9cdd doc Edwin Eefting 2021-05-31 22:33:44 +02:00
  • 31f8c359ff update version number v3.1-rc3b Edwin Eefting 2021-05-31 22:19:28 +02:00
  • b50b7b7563 test v3.1-rc3 Edwin Eefting 2021-05-31 22:10:56 +02:00
  • 37f91e1e08 no longer use zfs send --compressed as default. uses --zfs-compressed to reenable it. fixes #77 . Edwin Eefting 2021-05-31 22:02:31 +02:00
  • a2f3aee5b1 test and fix resume edge-case v3.1-rc2 Edwin Eefting 2021-05-26 23:06:19 +02:00
  • 75d0a3cc7e rc1 v3.1-rc1 Edwin Eefting 2021-05-26 20:15:05 +02:00
  • 98c55e2aa8 test fix Edwin Eefting 2021-05-26 18:07:17 +02:00
  • d478e22111 test rate limit Edwin Eefting 2021-05-26 18:04:05 +02:00
  • 3a4953fbc5 doc Edwin Eefting 2021-05-26 17:57:38 +02:00
  • 8d4e041a9c add mbuffer Edwin Eefting 2021-05-26 17:52:10 +02:00
  • 8725d56bc9 also add buffer on receving side Edwin Eefting 2021-05-26 17:38:05 +02:00
  • ab0bfdbf4e update docs Edwin Eefting 2021-05-19 00:52:56 +02:00
  • ea9012e476 beta6 v3.1-beta6 Edwin Eefting 2021-05-18 23:42:13 +02:00
  • 97e3c110b3 added bandwidth throttling. fixes #51 Edwin Eefting 2021-05-18 19:56:33 +02:00
  • 9264e8de6d more warnings Edwin Eefting 2021-05-18 19:36:33 +02:00
  • 830ccf1bd4 added warnings in yellow Edwin Eefting 2021-05-18 19:22:46 +02:00
  • a389e4c81c fix Edwin Eefting 2021-05-18 18:18:54 +02:00
  • 36a66fbafc fix Edwin Eefting 2021-05-18 18:10:34 +02:00
  • b70c9986c7 regression tests for all compressors Edwin Eefting 2021-05-18 18:04:47 +02:00
  • 664ea32c96 doc Edwin Eefting 2021-05-15 16:18:34 +02:00
  • 30f30babea added compression, fixes #40 Edwin Eefting 2021-05-15 16:18:02 +02:00
  • 5e04aabf37 show pipes in verbose Edwin Eefting 2021-05-15 12:34:21 +02:00
  • 59d53e9664 --recv-pipe and --send-pipe implemented. Added CmdItem to make CmdPipe more consitent Edwin Eefting 2021-05-11 00:59:26 +02:00
  • 171f0ac5ad as final step we now can do system piping. fixes #50 Edwin Eefting 2021-05-09 14:03:57 +02:00
  • 0ce3bf1297 python 2 compat Edwin Eefting 2021-05-09 13:04:22 +02:00
  • c682665888 python 2 compat Edwin Eefting 2021-05-09 11:09:55 +02:00
  • 086cfe570b run everything in either local shell (shell=true), or remote shell (ssh). this it to allow external shell piping Edwin Eefting 2021-05-09 10:56:30 +02:00
  • 521d1078bd working on send pipe Edwin Eefting 2021-05-03 20:25:49 +02:00
  • 8ea178af1f test re-replication v3.1-beta5 Edwin Eefting 2021-05-03 00:03:22 +02:00
  • 3e39e1553e allow re-replication of a backup with the same name. (now filters on target_path instead of received-status when selecting when appropriate. also shows notes about this) Edwin Eefting 2021-05-02 22:51:20 +02:00
  • f0cc2bca2a improved progress reporting. improved no_thinning performance Edwin Eefting 2021-04-23 20:31:37 +02:00
  • 59b0c23a20 Merge branch 'master' of github.com:psy0rz/zfs_autobackup v3.1-beta4 Edwin Eefting 2021-04-22 01:16:53 +02:00
  • 401a3f73cc better handling of piped exit codes Edwin Eefting 2021-04-22 01:12:41 +02:00
  • 8ec5ed2f4f extra test Edwin Eefting 2021-04-22 00:14:14 +02:00
  • 8318b2f9bf Update README.md DatuX 2021-04-21 00:19:21 +02:00
  • 72b97ab2e8 doc. bump version Edwin Eefting 2021-04-21 00:04:58 +02:00
  • a16a038f0e doc v3.1-beta3 Edwin Eefting 2021-04-20 23:43:20 +02:00
  • fc0da9d380 skip encryption if not supported Edwin Eefting 2021-04-20 23:34:41 +02:00
  • 31be12c0bf doc fix Edwin Eefting 2021-04-20 23:24:59 +02:00
  • 176f04b302 proper encryption/decryption support. also fixes #60 Edwin Eefting 2021-04-20 23:20:54 +02:00
  • 7696d8c16d working on encryption Edwin Eefting 2021-04-20 21:22:27 +02:00
  • 190a73ec10 merge Edwin Eefting 2021-04-20 21:06:46 +02:00
  • 2bf015e127 still working on encryption Edwin Eefting 2021-04-20 21:05:44 +02:00
  • 671eda7386 working on proper encryption support Edwin Eefting 2021-04-20 18:39:57 +02:00
  • 3d4b26cec3 fix test Edwin Eefting 2021-04-19 10:54:55 +02:00
  • c0ea311e18 fix Edwin Eefting 2021-04-18 22:57:03 +02:00
  • b7b2723b2e coverage Edwin Eefting 2021-04-18 22:47:53 +02:00
  • ec1d3ff93e fix #74. Edwin Eefting 2021-04-18 14:30:23 +02:00
  • 352d5e6094 coverage Edwin Eefting 2021-04-17 22:33:12 +02:00
  • 488ff6f551 coverage Edwin Eefting 2021-04-17 22:29:47 +02:00
  • f52b8bbf58 coverage Edwin Eefting 2021-04-17 21:53:27 +02:00
  • e47d461999 Merge branch 'master' of github.com:psy0rz/zfs_autobackup Edwin Eefting 2021-04-17 21:08:34 +02:00
  • a920744b1e allow regression to run from pycharm by using sudo with passwd file. you also need to suid root zfs and zpool Edwin Eefting 2021-04-15 13:56:24 +02:00
  • 63f423a201 Update README.md DatuX 2021-04-14 09:58:20 +02:00
  • db6523f3c0 remove unused code Edwin Eefting 2021-04-13 21:21:35 +02:00
  • 6b172dce2d fix Edwin Eefting 2021-04-13 17:13:13 +02:00
  • 85d493469d fix Edwin Eefting 2021-04-13 17:07:01 +02:00
  • bef3be4955 tests, nicer error message for invalid schedule str Edwin Eefting 2021-04-13 16:42:55 +02:00
  • f9719ba87e tests Edwin Eefting 2021-04-13 16:32:43 +02:00
  • 4b97f789df run() now uses CmdPipe for better pipe handling and cleaner code Edwin Eefting 2021-04-12 18:16:42 +02:00
  • ed7cd41ad7 accidently broke testing Edwin Eefting 2021-04-12 13:56:06 +02:00
  • 62e19d97c2 fix Edwin Eefting 2021-04-10 14:56:25 +02:00
  • 594a2664c4 more tests Edwin Eefting 2021-04-10 14:52:52 +02:00
  • d8fbc96be6 Merge branch 'master' of github.com:psy0rz/zfs_autobackup Edwin Eefting 2021-04-10 14:34:42 +02:00
  • 61bb590112 also enable branch-coverage Edwin Eefting 2021-04-10 14:29:27 +02:00
  • 86ea5e49f4 working on better piping system Edwin Eefting 2021-04-07 23:58:41 +02:00
  • 01642365c7 Update README.md DatuX 2021-04-06 23:51:40 +02:00
  • 4910b1dfb5 seperated piping Edwin Eefting 2021-04-05 22:18:14 +02:00
  • 966df73d2f added doctypes Edwin Eefting 2021-04-01 22:48:17 +02:00
  • 69ed827c0d doc Edwin Eefting 2021-03-30 11:53:11 +02:00
  • e79f6ac157 speedup testing Edwin Eefting 2021-03-27 21:07:31 +01:00
  • 59efd070a1 autoruntests Edwin Eefting 2021-03-27 20:08:05 +01:00
  • 80c1bdad1c update usage text as requested in #54 DatuX 2021-03-17 00:11:52 +01:00
  • cf72de7c28 cleanedup and improved select-code v3.1-beta2 Edwin Eefting 2021-03-16 23:40:31 +01:00
  • 686bb48bda restore progres. verify --destroy-incompabible output. Edwin Eefting 2021-03-11 11:57:51 +01:00
  • 6a48b8a2a9 nicer help Edwin Eefting 2021-03-03 15:48:44 +01:00