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?