3 messages in com.perforce.perforce-user[p4] upgrading from 98.2 to 99.1
FromSent OnAttachments
Jerjiss, Allen11 Aug 1999 15:39 
Chas Schley11 Aug 1999 16:22 
John Hurlbut12 Aug 1999 12:08 
Subject:[p4] upgrading from 98.2 to 99.1
From:John Hurlbut (jhur@Adobe.COM)
Date:08/12/1999 12:08:05 PM
List:com.perforce.perforce-user

Although I didn't move machines I did this very thing last night. My process:

1. Run Checkpoint 2. Stop Service 3. Copy new p4d into directory, rename p4s 4. Start Service 5. Restore from checkpoint

Everything worked great. TECHNICALLY in this scenario you don't need to run a checkpoint, but it can't hurt. Plus since our build engineer had just deleted about 200 labels, we wanted to see if the size of the db.have file would decrease. We went from a 2.6 GB db.have to a 1.1 GB db.have!! My checkpoints were taking 45 minutes to complete, and now are down to 10!! Very smooth!!

See Adobe's website at: http://www.adobe.com/

-----Original Message----- From: Chas Schley [mailto:chas.schley at luna.com] Sent: Wednesday, August 11, 1999 4:23 PM To: 'Jerjiss, Allen'; perforce-user at perforce.com Subject: RE: [p4] upgrading from 98.2 to 99.1

I am planning an upgrade from 98.2 to 99.1. Furthermore, I am planning to move the metadata and depots to a new location on the server (they are currently in a users home directory, I would like to create a new user called "perforce" and move them into the new directory.

Here is my planned strategy:

STEP Action

-------------------------------------------------------------- 1 Create the Perforce account as a user. 2 Install the version 99.1 in new location and set it up to run on a temporary port. 3 Start the 99.1 version of the server. 4 Test connection to the server. 5 Stop the 99.1 version of the server. 6 Shut the 98.2 version of the p4d server down. 7 Copy over the depot subdirectory and medadata from its current location to the new 99.1 location. 8 Configure the 99.1 version to run on the same port as 98.2 did. 9 Start the 99.1 version of the server.

Is there anything I am missing or any issues I should be aware of before I proceed?

Start by checkpoingint your 98.2 server and backing up the depot files.

Your process is basically what I did at our site except that I didn't test the 99.1 server installation on a new port, I just boldly upgraded (with my fresh backup in hand).

If you are moving your Perforce server to a different machine, don't forget to obtain a new license key beforehand, since the IP address of your server host is encoded in the license key. You will also need to update the server port on each client.

Finally, instruct your users to upgrade their clients. For Windows users, it's handy to include a link to the installer in your email message.

Our upgrade went smoothly. The hardest part was enforcing that people upgrade their clients.

Good luck!

_chas_