Commit Graph

67 Commits (cb1c12a6c12df7156498b0a5493e03e46b3832b8)

Author SHA1 Message Date
Axel Burri e7793d9e06 documentation: README.md: add example command line for quick additional snapshot 2019-04-20 14:51:31 +02:00
Axel Burri 88b737d4b7 documentation: README.md: add multiple groups in virtual machine setup 2019-04-20 14:49:05 +02:00
Ian Kelling ce15c19e44 Clarify license is gpl version 3 or later
https://www.gnu.org/licenses/identify-licenses-clearly.en.html
2019-04-16 11:04:16 -04:00
Axel Burri 2e51de1047 documentation: README.md: add example: virtual machine setup 2019-04-01 20:12:38 +02:00
Axel Burri 8abaed26c5 documentation: README.md: bump dependency >= btrfs-progs-4.12 (as of btrbk-0.27.0)
dependency introduced in:

0acbf74c btrbk: add btrfs_subvolume_list_complete: fetch all subvolumes with all flags
2019-01-04 15:49:10 +01:00
Axel Burri 49adbe6e28 documentation: README.md: explain send/receive using parent when restoring backups 2018-10-13 14:24:26 +02:00
Axel Burri d324f0d338 documentation: README.md: remove "upgrading from v0.22.2" section
This is more than two years old, everybody should have newer btrbk
release by now.

Note: "doc/upgrade_to_v0.23.0.md" is still available.
2018-10-13 13:29:14 +02:00
Axel Burri c2a344fed1 documentation: move installation instructions from README.md to doc/install.md 2018-10-13 13:29:08 +02:00
Axel Burri 0a4fb02eeb documentation: change links to https 2018-10-10 23:11:44 +02:00
Axel Burri f7ef5139de documentation: rephrase ssh setup; cleanup 2018-10-10 00:58:38 +02:00
Axel Burri 57bc86b7a9 README.md: mention github source code repository 2017-10-13 14:02:50 +02:00
Axel Burri fa5309ee81 README.md: change git clone URL from git:// to https://
For security reasons, using the git:// protocol is discouraged.
2017-10-13 13:51:10 +02:00
Axel Burri d941ecfce9 documentation: change digint links to https:// 2017-10-11 20:54:41 +02:00
Axel Burri 15dde32126 documentation: fix broken links 2017-10-11 20:54:41 +02:00
Axel Burri cd8d7e3a0a btrbk: use sidecar file "*.info" instead of encoding uuids into filename for raw targets
pros:

 - better forward compatibility, e.g. symmetrical encryption
 - better readability of files

cons:

 - two files per backup
2017-09-28 14:16:53 +02:00
Enno Boland 62fad0e326 documentation: README.md: mention installation on VoidLinux 2017-09-21 13:49:02 +02:00
Michael Goodwin 59cc728d90 documentation: README.md: add fedora instructions and pv prereq 2017-07-21 14:00:49 +02:00
Axel Burri b891617086 documentation: add donate section (paypal) in README.md 2017-07-13 12:54:08 +02:00
Axel Burri 401b4ac45c documentation: README.md: add warning about using `btrfs property set` when restoring backups 2017-05-08 14:28:17 +02:00
Cerem Cem ASLAN ed80bccc79 documentation: README.md: minor fixes in example 2017-04-29 21:37:39 +02:00
Santiago Castro b4ec8d32a5 Fix broken Markdown headings 2017-04-17 22:52:07 -03:00
Bladtman242 4f05bb78f0 Update README.md
Under "Example: laptop with usb-disk for backups" the readme stated that " snapshot_preserve 14d" will "keep daily snapshots for 14 days [..]". I believe that this is misleading, as it seems to imply that only one snapshot --the latest -- will be kept in that period, when in fact _all_ snapshots will be kept in that period.
2017-03-30 22:34:48 +02:00
Axel Burri 84e5b6243b documentation: cosmetics: fix typos 2017-03-18 12:19:07 +01:00
Axel Burri cb82bd5fa4 btrbk: add supoort for "backend btrfs-progs-sudo" option; adaptions in ssh_filter_btrbk.sh 2017-01-04 15:04:22 +01:00
Axel Burri 708444b096 btrbk-mail, README.md: suggest using "rsync --inplace"
When used without --inplace, rsync creates a new copy of the file and
moves it into place when it is complete, having the effect that btrfs
creates a new extent for the WHOLE file. With --inplace however, rsync
writes the updated data directly to the destination file, having the
effect that btrfs creates a new extent only for the differing part of
the file.
2016-08-17 14:49:27 +02:00
Axel Burri 66c36187ed documentation: README.md: remove link to digint-overlay, btrbk is in portage now 2016-07-14 14:19:09 +02:00
Axel Burri e9a72cf097 documentation: README.md: cosmetics 2016-07-14 14:19:08 +02:00
Axel Burri 36edda5123 documentation: replace wrong "target_min" with "target_preserve_min" in example config 2016-05-30 13:19:07 +02:00
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 2b22524ccd btrbk: sane defaults: xxx_preserve_min defaults to "all", xxx_preserve default to "no" (for backwards compatibility with 0.22.0 default) 2016-04-19 21:37:04 +02:00
Axel Burri 2317580639 documentation: README.md: add update notice (v0.22.2 -> v0.23.0) 2016-04-18 00:16:45 +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 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 d143d75b43 btrbk: rename *preserve_all to *preserve_min 2016-04-13 22:05:20 +02:00
Axel Burri 55b121c372 btrbk: remove resume_missing configuration option 2016-04-13 22:05:20 +02:00
Axel Burri 6b07316fef documentation: README.md: use new preserve semantics in examples 2016-04-12 12:07:33 +02:00
Axel Burri 1adb318f02 documentation: cosmetics: change all url from www.digint.ch to digint.ch 2016-03-16 18:34:28 +01:00
Axel Burri cf8e136681 documentation: cosmetics: use "*" instead of "-" for enumerations; two newlines before headings 2016-02-29 14:02:36 +01:00
Stuart Cardall f21ef824a7 documentation: README: add installation instructions for Alpine Linux 2016-01-16 13:26:50 +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 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 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 3f09d2c37f btrbk/documentation: rename "resolve *" commands to "list *"; cleanup 2015-10-22 17:59:17 +02:00
Axel Burri bed00cdb8a documentation: added "target raw" and "timestamp short|long" documentation to btrbk.conf(5), as well as an example for raw targets in README.md 2015-09-29 21:48:56 +02:00
Felix Eckhofer 0e24738d65 documentation: cron examples: silence output on successful runs in cron 2015-09-20 19:38:01 +02:00
Felix Eckhofer c29f552119 documentation: cron examples: replace shell by btrbk
There's no point of having the shell process around while the backup is
running.
2015-09-20 19:01:39 +02:00
Felix Eckhofer 411165dd39 documentation: cron examples: use system's default shell 2015-09-20 19:00:53 +02:00
Axel Burri 8ba2d6e6b1 documentation: README: updated example usage of ssh_filter_btrbk.sh, added hints on chroot and sudo options 2015-09-10 14:02:51 +02:00
Axel Burri 4b6e77c530 documentation: README.md: updated debian installation instructions (btrbk is in debian testing) 2015-07-17 16:04:27 +02:00