Skip to content

differential snapshot send fails with: cannot find parent subvolume c064acd9-44… #1003

@jschwender

Description

@jschwender

Error when sending diff snapshot to external disk:

[root@jupiter]# btrfs send --proto 2 -p  /home/joachim/Test/.snapshots/6/snapshot  /home/joachim/Test/.snapshots/7/snapshot/ | btrfs receive /mnt/backup-bt.extern/backup/root/
At subvol /home/joachim/Test/.snapshots/7/snapshot/
At snapshot snapshot
ERROR: snapshot: cannot find parent subvolume c064acd9-44…

This is in contradiction with documentation, therefore fulfills the definition of a defect.

same diff snapshot sent to the same disk works like expected:

[root@jupiter]# btrfs send --proto 2 -p  /home/joachim/Test/.snapshots/6/snapshot  /home/joachim/Test/.snapshots/7/snapshot/ | btrfs receive /home
At subvol /home/joachim/Test/.snapshots/7/snapshot/
At snapshot snapshot

btrfs --version
btrfs-progs v6.15
-EXPERIMENTAL -INJECT -STATIC +LZO +ZSTD +UDEV +FSVERITY +ZONED CRYPTO=libgcrypt

uname -a
Linux jupiter 6.15.4-arch2-1 #1 SMP PREEMPT_DYNAMIC Fri, 27 Jun 2025 16:35:07 +0000 x86_64 GNU/Linux

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions