Can we Run two different Vault servers at the same time? On the same server?
We are running Vault 2.0.6 and want to smoothly upgrade to 4.1.4 but we would like to continue using 2.0.6 until
we have verified that the database for 2.0.6 transferred to 4.1.4 without loss of data.
Can this be done? Are we asking for trouble?
Run two different Vault servers at the same time?
Moderator: SourceGear
Re: Run two different Vault servers at the same time?
No. And Yes.Can this be done? Are we asking for trouble?
We don't support two Vault web services on the same machine. You might be able to have two instances of the Vault database in different SQL Server instances, but that can get confusing.
A better route would be to upgrade on a test machine that has SQL Server. Even a workstation will do, temporarily.
You're a few versions out of date, so it's best to upgrade in stages.
Backup your 2.0.6 database and restore to the test machine. Install Vault 3.0.7. Next, install 3.1.9, then 3.5.3, then 4.0.6, then to 4.1.4. It might be possible to skip some of these stages, depending on the state of your database. For instance, you might be able to go from 3.0.7 to 3.1.9, then directly to 4.1.4.
During an upgrade, the installers run database fixes for known bugs, so if your database wasn't affected by a particular bug, it might upgrade without the extra steps.
You can download previous versions here:
http://www.sourcegear.com/vault/downloads2.html
NOTE ON VAULT 4.0.6: There was a bug in the uninstall routine for the 4.0.6 if you install the server and the client together using the server's installer. Upgrading will succeed, but leave two client shortcuts on the desktop. Please follow the instructions at support.sourcegear.com/viewtopic.php?t=9653 for instructions on removing the 4.0.6 server and client before upgrading to 4.1.4.
Once you've fully upgraded the database back it up. Then you can uninstall your 2.0.6 production version of Vault, restore your 4.1.4 database, and install Vault 4.1.4, pointing it to the database location. Be sure you have your new 4.1.x licenses in hand, as users won't be able to connect without the upgraded licenses.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager
Re: Run two different Vault servers at the same time?
Thanks. Given the information that the upgrade should be done in stages, I see that the best route is to work on a test machine. mainly because I am not allowed to do the upgrade my self and have to schedule it for IT to do. So if I can have the database all ready for 4.1.4 then I can have IT uninstall and install 4.1.4 and use my upgraded database.
One question when you say "Even a workstation will do, temporarily." Are you saying my test computer does not have to be a server just a computer running XP ?
One question when you say "Even a workstation will do, temporarily." Are you saying my test computer does not have to be a server just a computer running XP ?
Re: Run two different Vault servers at the same time?
That's correct. Vault Server will run on Windows XP and Vista (as long as you have IIS, .Net Framework, etc. installed). You may not get the performance that you would on a server-class machine -- but this isn't going to be used by a large team, so performance isn't an issue.
Linda Bauer
SourceGear
Technical Support Manager
SourceGear
Technical Support Manager