Run two different Vault servers at the same time?

If you are having a problem using Vault, post a message here.

Moderator: SourceGear

Post Reply
StBernard
Posts: 2
Joined: Mon Apr 06, 2009 9:14 am

Run two different Vault servers at the same time?

Post by StBernard » Mon Apr 27, 2009 9:54 am

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?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: Run two different Vault servers at the same time?

Post by lbauer » Mon Apr 27, 2009 12:47 pm

Can this be done? Are we asking for trouble?
No. And Yes.

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

StBernard
Posts: 2
Joined: Mon Apr 06, 2009 9:14 am

Re: Run two different Vault servers at the same time?

Post by StBernard » Mon Apr 27, 2009 1:16 pm

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 ?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Re: Run two different Vault servers at the same time?

Post by lbauer » Mon Apr 27, 2009 2:27 pm

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

Post Reply