Upgrading from NAbox 2.x
There is no upgrade path from NAbox 2.x to NAbox 3.x, the foundations of the OS are totally different (moving from Debian Linux to Alpine Linux).
Currently there is no way to batch import configuration or existing metrics, but it can be done manually.
Note that you are strongly encouraged to move your installation to NetApp Harvest 2 which has a different backend storage than NetApp Harvest 1.x (moving from Graphite to Prometheus).
A common practice when moving to NAbox v3 is to deploy the new virtual appliance, and let both running for a while until you consider having enough history with the new virtual appliance, then decomission NAbox 2.x.
About Harvest 2.x
You need NAbox 3 to run NetApp Harvest 2.x. Please note that NetApp Harvest 1.x is no longer available from NetApp web site. If you just downloaded NetApp Harvest, you probably want to download NAbox 3.x above.
It is recommended that you verify the checksum for the ova file to avoid issues while deploying the image into vSphere.
$ md5 NAbox-3.4.ova
MD5 (NAbox-3.4.ova) = 3feb83a56a563179d64113f9762f0b4a
$ md5sum NAbox-3.4.ova
> CertUtil -hashfile NAbox-3.4.ova MD5
MD5 hash of file NAbox-3.4.ova MD5:
3f eb 83 a5 6a 56 31 79 d6 41 13 f9 76 2f 0b 4a
CertUtil: -hashfile command completed successfully.