I have a BTRFS filesystem in an LVM logical volume, which exists inside of a LUKS disk. For reference's sake, let's call the LV
lvm-root, and the LUKS disk
crypt-root, and the BTRFS filesystem
fs-root. It looks like this:
/dev/sda3: crypt-root /dev/mapper/crypt-root: LVM physical volume /dev/mapper/lvm-root: LVM logical volume lvm-root, which contains fs-root
My understanding is that on encrypted disks running LUKS, all deletes securely delete the underlying data, leaving nothing behind.
Does this work properly when running BTRFS in an LVM logical volume on a LUKS disk? I understand that BTRFS also stores data and metadata redundantly. Do I have a guarantee of deletion?