mirror of https://github.com/digint/btrbk
btrbk: allow backup of subvolume (subvolid != 5) mounted at "/"
It works with the configuration snippet below if subvolid != 5: ``` volume / subvolume . snapshot_name root ```pull/245/head
parent
2f95baf6f3
commit
9c70231859
7
btrbk
7
btrbk
|
@ -5303,8 +5303,11 @@ MAIN:
|
|||
WARN "Skipping subvolume \"$svol->{PRINT}\": $abrt";
|
||||
next;
|
||||
}
|
||||
if($svol->{node}{uuid} && _is_child_of($sroot->{node}, $svol->{node}{uuid})) {
|
||||
DEBUG "Found \"$svol->{PRINT}\" (id=$svol->{node}{id}) in btrfs subtree of: $sroot->{PRINT}";
|
||||
if($svol->{node}{uuid} &&
|
||||
(_is_child_of($sroot->{node}, $svol->{node}{uuid}) ||
|
||||
($svol->{node}{uuid} eq $sroot->{node}{uuid})))
|
||||
{
|
||||
DEBUG "Found \"$svol->{PRINT}\" (id=$svol->{node}{id}) in btrfs tree of: $sroot->{PRINT}";
|
||||
} else {
|
||||
ABORTED($svol, "Not a child subvolume of: $sroot->{PRINT}");
|
||||
WARN "Skipping subvolume \"$svol->{PRINT}\": $abrt";
|
||||
|
|
Loading…
Reference in New Issue