I have a large volume containing only an NFS share I'd like to split up. 500GB of it (three specific subdirectories) needs to be put into a new volume. I'd like to avoid writing this data again. Here's what I think would work, but a colleague thinks that it won't work:

Flexclone the large volume

On a management server, mount the flexcloned volume and delete all the other subdirectories

Mount the original volume and delete the three subdirectories

Split off the clone

The way I understand it, when you split off a FlexClone, only the WAFL blocks with more than one pointer will get copied. In theory, I shouldn't have any (or many) of those. I'd be left with two non-linked volumes containing completely different data, and none of the 500GB would have been written.

Is this the case? If I split a FlexCloned volume after deleting some data from the source volume, will it copy those blocks?