Going from v2011.09.30 to v2.0.2 is a major upgrade as it brings some changes to the database and the virtual appliance. Applying this requires 2 updates. First one is a minor and gets it ready for the major change. You would need to reboot the appliance after both updates.
One major change is introduction of switch level VLANs which could be L2 or L3 vlans and "VLAN" for releases 2011.09.30 and 2011.07.04 is called subnet now. You can define VLANs, associate it with multiple switches and do subnetting as per your design.
Due to this change, MAC Address would now belong to VLAN instead of subnet(as in previous release). So this upgrade would create VLAN for all the subnets that have MAC addresses defined under them. For example, if MAC 20111234aabb is assigned to subnet CRMdbservers, we would create a new corresponding VLAN and assign that MAC to new VLAN automatically during the upgrade. If current subnet(that has MAC addresses under it) doesn't have a number or has a word as a number, corresponding VLAN # for new VLAN would be 1. You can later go in and change VLAN properties.
Another change is better IP import functionality. Software calculates automatically what subnet an IP belongs to if none is given in the spreadsheet and if it can't find one, it adds that IP to "undefined" subnet. With this we are getting rid of GlobaVLANv4 and GlobalVLANv6 subnets(you would have them if you did IP Import previously without VLAN field). So all IPs in these 2 subnets would be transferred to "undefined" subnet.
Highly Recommended: Take a snapshot of the virtual appliance.
This way if there is any issue with upgrade you can revert back and get in touch with support to perform upgrade.
Apply update-20110930P1.zip first.
Go to Tools > Update and Apply update-20110930P1.zip. This is a fairly light update and would be very quick.
Varify the P1 for 2011.09.30.
If you go back to home page and come back to update page, you should see the new version with P1 in the end. On Hyper-V image, if browser still keeps showing in wait state after a minute, go to home page and back to update page and if you see the P1 in version number, proceed with next step.
Reboot virtual appliance.
Go to console, choose option 3 to reboot the appliance. Say y when prompted.
and when it comes back you would see option 5 as shown above.
Go to device42 web portal -> Tools > Update and Apply update-202.zip. (Called update202from0930P1-HyperV.zip for Hyper-V image)This is a larger file and might take some time. Once its done, you would see a message that says go the console to apply the update.
Once the update is applied, you would see above message: "Hit any key to return to the menu...". Now do a reboot again using option 3 and that should bring you to following menu.
Menu after the reboot.
You should see this new menu on the console once the reboot is done.
Confirm the new version.
You can see new version from Tools > Update from the device42 web portal. And you would see all the additional menu items as well.
Confirming the data and deleting the snapshot.
Once you confirm the functionality and data is intact, you can go ahead and delete the snapshot created in step 1.