With release 3.7.0, Ceph-CSI has finally introduced shallow read-only CephFS snapshots which are pretty much zero-cost compared to the "old" snapshot approach which required a full copy of all data on the values in order to mount the snapshot for reading. https://github.com/ceph/ceph-csi/blob/devel/docs/design/proposals/cephfs-snapshot-shallow-ro-vol.md
CephFS backups onto S3 with Kasten are almost impossible for me currently as the volume generation from the snapshot takes much longer than the configured timeout limits for even a medium amount of data (50GB) and uses a lot of resources.
I would except shallow read-only snapshots to solve this, but it seems that Kasten still uses the old way. From what I gathered from the documentation, as long as the snapshot volume is mounted read-only, ceph-csi should use shallow snapshots.
Is my configuration incorrect or has Kasten not yet implemented this?
Thank you very much,