So, I'm not sure what the best way to proceed here is, maybe you can help.
We want to re-IP/re-VLAN some switches that are out there. We're cleaning up our network design and there is a VLAN with some management interfaces that was created exactly large enough to support the devices we had at the time.
Of course, now we need to add more, and, in fact, it turns out the VLAN that was used is being used elsewhere for something else, and we'd like to reorganize a bit.
So we have a few of the following:
vlan 400
name MGMT
interface vlan 400
ip address 10.10.10.2 255.255.255.240
and we need to change them to
vlan 710
name MGMT
interface vlan 710
ip address 10.10.10.2 255.255.255.192
I'm not concerned with the intricacies of automating this (making sure we use the right address, etc...) so much as deploying the resulting config. Since IOS won't let you create the new, larger subnet while the smaller subnet still exists (and certainly not with the same address).
So what I would do normally is
copy scp:\\server\config startup
reload
or something along those lines, but everything I've seen so far in NCM writes directly to the running config. Moreover, it does so line by line. So any part of the config that comes after the breaking change never gets processed. So if I say "no int vlan 400" it will never get to "int vlan 710", etc...
What's the most sensible way forward using NCM for this kind of change?