2009-05-18 02:31 AM
Several different ways to do this...
NDMPCOPY - copy the entire volume from one location to another. Create the new volume first
vol copy - similar to NDMPCOPY, but the destination volume needs to be restricted
snapmirror - This is nice as you can setup a schedule and keep the updates going until you are ready to do the final copy. This can really minimize the downtime
host based - Use something like robocopy or rsync to copy the data from one volume to another
There are more ways, but the ones above are probably the most useful. If you have SnapMirror that's definitely my preference. If not, I tend to use ndmpcopy.
2012-02-23 12:11 AM
if source and destination aggregate are of same type (32bit or 64bit)
you can use the vol move command.
You have to stop any cifs shares and nfs exports befor starting.
use vol move soure_volume dest_aggregate
the advantage against methods like ndmpcopy or mirroring is, that the volume
keeps its quotas, snapmirror relationships and oher attributes.
2012-02-23 12:38 AM
If the volume is a SAN volume. If you have LUNs mapped, vol move will migrate the volume non disruptively. i.e NDVM (Non Disruptive vol move). You can still keep IO's on the LUN while doing vol move.
2012-04-19 10:43 AM
In 8.x you can use vol move, unless it is a snapmirror or snapvault target. If they are SM or SV targets you have to use snapmirror and do a resync back to the source.
If you are under 7.x snapmirror works well, its easier in my experience than NDMP copy, and snapmirror will preserve your snapshots and dedupe.