Kopia and block * mount pvc as a device * in the mover pod.. get device path * kopia calls the list files * cc implemented wrapper on top of kopia, intercept metrics r,w etc * when kopia calls list files the wrapper returns the device path * then copies the device as a file * restore w/ kopia/block * using the wrappers on kopia int * first 10 blocks as 0, for example.. seek to offset to the 10th blocks. * creating holes * kopia natively does not handle sparse files ## links * https://github.com/kubernetes/enhancements/blob/0842a7ac263363ff45aac1cdddc617b5a468bfc8/keps/sig-storage/3314-csi-changed-block-tracking/README.md * https://issues.redhat.com/browse/CNV-25956 * https://github.com/backube/volsync/issues/556 *