I will need to migrate a lot of data from FlexVols to FlexGroups. Anyone know if there is a twinkle in NetApp’s eye about this? I understand I can go from a flexvol to a flexgroup, but I need to do it at a branche within the flexvol’s tree. Actually, perhaps two to four thousand branches; we need to restructure and re-organize data.
I read that in the manual. However, it does not specify whether I can supply a flexvol sub-tree to copy, or if it only copies the flexvol to the flexgroup. I need to restructure data as I am copying it, so I need to specify a particular directory tree, under which all files and directories will be moved.
The docs also do not specify if I can provide a destination sub-tree path to copy to, or if it will simply write it to the root of the flexgroup.
"ndmpcopy" is a file-level copy tool (it doesn't care about blocks), which means it deals at 'directory' level which is a file-system level. So, I am hoping that if you provide a directory/sub-tree it should be able to write to that.
I have not dealt with flex-group in practical terms, but based on the documentation around it, It seems flex -group volume is simply a collection of flexvols acting as a "single entity", considering this theory, when you copy a directory(files) to the directory in flex group it should ideally mimic a flex-vol and do all that redirection automatically internally but on the surface behave as if it is flexvol. If that is so, then it should ideally work, could you not try a test copy of a directory to the flex-group directory.