-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathTODO
16 lines (16 loc) · 899 Bytes
/
TODO
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
= Wishlist items / future wild plans =
* add tests
* separate "bdsync_args" for local and remote execution
** e.g. "--blocksize" is allowed only for the local client
* synchronize all volumes of an LVM volume group
* use a template syntax for simplifiying repetitive source/target definitions
* apply lvresize for target LVM volumes
* visualize progress (requires status output from bdsync)
* mix command line arguments into the settings from the config file
** maybe "cliapp" would help here?
* store patches remotely instead of applying them (for incremental backups)
* add "verify" operation (based on checksums?)
* research if LVM offers a change journal for quicker synchronization
** see https://www.kernel.org/doc/Documentation/device-mapper/era.txt and https://wiki.gentoo.org/wiki/Device-mapper#Era
* specify order of tasks (currently: random)
* use "pv" for progress bar and rate limiting