What | Removed | Added |
---|---|---|
Status | NEW | IN_PROGRESS |
For a first tentative implementation of generic btrfs support see the home:jsmeix/rear1161btrfs in OBS: https://build.opensuse.org/package/show/home:jsmeix/rear1161btrfs It is based on rear-1.16.1-git201412031625.tar.gz and all my changes are in rear-1.16.1-git201412031625.btrfs_generic.diff Currently I have tested it only on SLES12 with btrfs plus an additional harddisk /dev/sdb also with btrfs and with some additional btrfs subvolumes. At least for me "rear recover" seems to have worked (but I did not check all details in the recovered system). In general regarding my "home:jsmeix" project read https://build.opensuse.org/project/show/home:jsmeix I assume there is at least one issue in my tentative implementation: It should fail if there are "weaved btrfs subvolume mounts" which means - a subvolume sv1 on a btrfs on /dev/sdXn is mounted at a mountpoint directory that belongs to a btrfs on /dev/sdYm and - a subvolume sv2 on a btrfs on /dev/sdYm is mounted at a mountpoint directory that belongs to a btrfs on /dev/sdXn in particular when the mountpoint directories are no plain directories but also subvolumes sv3 and sv4 on any of the btrfs filesystems. I will try to address "weaved btrfs subvolume mounts" in 2015. For now: Merry Christmas and a happy New Year!