It is possible to do a direct upgrade from 9.2 to 9.3.1 but since you are also upgrading the database and server it may be easier/cleaner to unversion the data and copy it to the new database. If you work in an environment where there are multiple users you may want them to complete their versions and bring the database to state 0 while you get the new system ready, then copy the data over and grant permissions. That way your downtime is mostly limited to the time it takes you to transfer the data.