Axel Burri
|
53d5536929
|
btrbk: fix fs_path
Fixes action "origin" and logging.
Regression:
cc3f6c95b9 btrbk: return array in _fs_path
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
8026fa3349
|
documentation: extents-diff: rephrase extents section
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
db7e92b134
|
btrbk: extents-diff: add extents list command
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
b01a97c36f
|
btrbk: extents-diff: more logging
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
f9cc5af7b9
|
btrbk: extents-diff: add ID to long format
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
63def23feb
|
btrbk: extents-diff: always display set-exclusive size
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
e3987866d3
|
btrbk: extents-diff: fix logging, documentation
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
59ee4d6ebf
|
documentation: better extents-diff documentation
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
22b71bf7da
|
btrbk: extents-diff: list all related (not only older)
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
208fc36231
|
btrbk: extents-diff: add (hidden) option: ignore_extent_data_inline
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
0719fc415d
|
btrbk: cleanup aio extentmap
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
dc1b7f1b5c
|
extents map: add alternative implementation using IO::AIO (slightly faster)
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
70cdcb01c6
|
btrbk: cosmetics: fix spelling
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
74a84f715b
|
btrbk: extents-diff: remove blocksize from regions
`filefrag -b1` effectively calculates byte regions.
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
0977cb3184
|
documentation: btrbk.1: add action "extents-diff" (flagged as experimental)
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
afd6f80739
|
btrbk: extents-diff: calculate exclusive size; add "exclusive" option
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
ea2ec1ceaa
|
btrbk: print_formatted: allow custom format
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
7facb44833
|
btrbk: add extentmap_cache (new cache_dir option)
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
c6375967b8
|
btrbk: add action "extents-diff"
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
1a96216e7b
|
btrbk: add subvol_args_init: map subvol_args cmdline arguments into vinfo
Preparatory for extents-diff command
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
a8e82a6b2c
|
btrbk: add extentmap framework (filefrag)
Preparatory for extents-diff command
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
3cbcc74bc3
|
btrbk: run_cmd: add large_output option (suppress stdout dump of command)
|
2020-12-12 21:43:23 +01:00 |
Axel Burri
|
03f7a8113d
|
btrbk-mail: cosmetics: fix documentation
|
2020-12-02 20:39:33 +01:00 |
Axel Burri
|
15d4a01b37
|
documentation: README.md: rephrase backup from non-btrfs source
|
2020-12-02 20:39:33 +01:00 |
Axel Burri
|
7b652b6227
|
documentation: strictly use capital letter at beginning of sentence
|
2020-12-02 20:09:00 +01:00 |
Asbjørn Apeland
|
ce660a4989
|
contrib: bash: completion.bash: complete options everywhere
|
2020-11-01 13:44:46 +01:00 |
Asbjørn Apeland
|
e4f27632a0
|
contrib: bash: completion.bash: add completion for lsbtr
|
2020-10-31 15:41:26 +01:00 |
Asbjørn Apeland
|
32c04e0b07
|
contrib: bash: completion.bash: complete commands
|
2020-10-31 15:27:50 +01:00 |
Asbjørn Apeland
|
ae67a670f0
|
contrib: bash: completion.bash: complete option values
|
2020-10-31 15:27:50 +01:00 |
Asbjørn Apeland
|
ac323e8b4b
|
contrib: bash: completion.bash: add Bash completion for options
|
2020-10-31 15:27:50 +01:00 |
Axel Burri
|
a99292aba8
|
btrbk: fix alignment if no header is printed
|
2020-10-30 19:09:50 +01:00 |
Axel Burri
|
528a152d6d
|
btrbk: action "diff": use print framework; convert units
|
2020-10-30 19:09:26 +01:00 |
Axel Burri
|
4866ec5cb0
|
btrbk: add print_size, and command line option modifier
|
2020-10-30 18:35:52 +01:00 |
Xiretza
|
f391c92d60
|
Makefile: fix race condition in `make install`
If run with -j, it's possible for install-bin-links to run before
install-bin and subsequently fail because $(BINDIR) hasn't been created
yet.
|
2020-10-30 16:43:02 +01:00 |
Axel Burri
|
81c92940c1
|
btrbk: fix unitialized value in warning
Regression from: 5c32ced7d6
|
2020-10-19 00:34:11 +02:00 |
Axel Burri
|
eb852271b6
|
btrbk: change version to 0.30.1-dev
|
2020-10-19 00:33:20 +02:00 |
Axel Burri
|
f40e3adce3
|
change version to 0.30.0; update ChangeLog
|
2020-09-23 15:48:44 +02:00 |
Axel Burri
|
838e132942
|
Makefile: change BINDIR from "/usr/sbin" to "/usr/bin"
With "backend btrfs-progs-btrbk" and "backend btrfs-progs-sudo", btrbk
does not necessarily need to be run as root.
|
2020-09-23 14:37:42 +02:00 |
Axel Burri
|
4d1b911947
|
documentation: btrbk.conf.5: clarify preserve_min
|
2020-09-23 12:59:50 +02:00 |
Axel Burri
|
373add933a
|
documentation: bump distro repository names
|
2020-09-23 12:59:50 +02:00 |
Axel Burri
|
e605bc7b42
|
btrbk: add backend_local_user config option
|
2020-09-23 12:59:50 +02:00 |
Axel Burri
|
13708abd00
|
btrbk: consequently fence all trace logs (for performance)
|
2020-08-29 13:29:17 +02:00 |
Axel Burri
|
5d81632b5d
|
btrbk: cosmetics on logging
|
2020-08-29 13:28:32 +02:00 |
Axel Burri
|
5c32ced7d6
|
btrbk: show paths from all mounts in fs_path; add _fs_info node resolver
Reference complete mountinfo in nodes, instead of { file, subvolid }.
|
2020-08-29 13:28:32 +02:00 |
Axel Burri
|
cc3f6c95b9
|
btrbk: return array in _fs_path
|
2020-08-29 13:28:32 +02:00 |
Axel Burri
|
fbfd1edc3d
|
btrbk: move mount info to front in fs_list table format
|
2020-08-29 13:28:32 +02:00 |
Axel Burri
|
739645444e
|
btrbk: dont show subvolume_rel_path in fs_list table format
|
2020-08-29 13:28:32 +02:00 |
Axel Burri
|
9415214bc0
|
btrbk: reword/fix verbose and loglevel options
|
2020-08-29 13:28:32 +02:00 |
Axel Burri
|
670170c3db
|
documentation: add lsbtr man page
|
2020-08-29 13:07:57 +02:00 |
Axel Burri
|
ec9998e866
|
btrbk: add lsbtr symlink
|
2020-08-29 13:07:57 +02:00 |