Current workaround until upstream bug is fixed (works for me):
If you mount the btrfs root (without specifying subvol=@...) to e.g. /mnt then you can use btrfs send successfully
e.g.
btrfs subvolume snapshot -r /mnt/@ /mnt/snapshots/YYYYMMDD-HHMMSS-@
btrfs send /mnt/snapshots/YYYYMMDD-HHMMSS-@ | btrfs receive /backup
(/backup being the 2nd btrfs volume to which the snapshot shall be sent to)
Current workaround until upstream bug is fixed (works for me): YYYYMMDD- HHMMSS- @ YYYYMMDD- HHMMSS- @ | btrfs receive /backup
If you mount the btrfs root (without specifying subvol=@...) to e.g. /mnt then you can use btrfs send successfully
e.g.
btrfs subvolume snapshot -r /mnt/@ /mnt/snapshots/
btrfs send /mnt/snapshots/
(/backup being the 2nd btrfs volume to which the snapshot shall be sent to)