Subscribe
Accepted Solution

copy 120 volumes from one filer to another

Is there a way to copy 120 volume names, sizes etc, from one filer to another?

I don't want to copy the data, I'm doing that with snapmirror.

I just want to recreate all the volumes with the same structure on a new filer i'm migrating to.

What's the best way to do this?

Re: copy 120 volumes from one filer to another

what file is all of this information stored in?

Re: copy 120 volumes from one filer to another

Hi,

I think you can consider using aggr copy:

http://now.netapp.com/NOW/knowledge/docs/ontap/rel80/html/ontap/cmdref/man1/na_aggr.1.htm

The biggest downside: unlike with SnapMirror, there is no incremental update.

Regards,

Radek

Re: copy 120 volumes from one filer to another

But he's going to use SnapMirror anyway, so if it is possible to resume it later for each volume from existing snapshots, it could be interesting option. Otherwise the biggest downside is need to copy all the data just to create volumes.

I think this is where power shell toolkit could be quite useful. Not being PS expert, I assume it is something like

$source = connect-NaController -Name source

$target = connect-NaController -Name target

get-NaVol -controller $source | New-NaVol -controller $target -Name $_.Name $targetaggr -Size $_.TotalSize ...

Thanks to http://communities.netapp.com/docs/DOC-6293 for explaining how to work with multiple controllers.

Message was edited by: Andrey Borzenkov