did anybody had to move/migrate a flexvol that contains flexclones, all at once?
If so what was the approach?
In my case I have to migrate from one aggr to a new aggr one base flexvol contains a flexclone which is also the base for further 4 more flexclone. The DataONTAP OS is 8.1.2.-7 Mode
I'm OK to schedule a downtime for this purpose.
Just the one flexvol and its clones. thanks,; Simion
Mirroring the aggregate is the only way I know of to preserve the clones. You could mirror the whole thing then remove the bits you don't need - but that might leave you with a grossly oversized aggregate.
Any of the other copy methods are volume based, and won't preserve the clone. If you snapmirror the base volume (or do a vol copy), you'll get the backing snapshots, from which you could recreate the clones at the point in time image of when they were taken, but you'd lose any changes that have happened to the clones since then (I'd have to test that, actually...).
Outstanding - that is good to know. That's what I get for skipping reading the release notes....
So (as aborzenkov says), if you snapmirror the base vol, create the clone on the destination from the same snapshot it uses on the source, set up a snapmirror relationship between those clones, then create your 4 other clones from the first clone (again, using the same snapshots), and set up snapmirror relationships between those, it should be pretty straightforward - update, restrict access, update, break the snapmirror relationships, rename the vols...