Some steps I collected during our last upgrade; not definitive cookbook, but it 
worked for us:


1)      If possible (and you haven't done so already), move your OTRS server to 
a virtual machine, preferably VMWare-based. Makes cloning in the future a lot 
easier.

2)      Build a new VM image, and install all the patches/OS stuff

3)      Install the new version of OTRS on the new VM image and make sure it 
has all the prereqs.

4)      Schedule an outage of the old OTRS server, shut it down and take a 
backup of the database.

5)      Import the database backup into the new OTRS machine

6)      Run the migration scripts on the new OTRS machine. Fix any errors and 
note what you did.

7)      Test and tweak the new OTRS machine to make sure any customizations you 
did still work. Note what you did.

8)      Schedule another outage of the old OTRS and take another database backup

9)      Drop the test DB, and import the new backup to the new server

10)   Run the migration scripts again, and use your notes from #6 to complete 
the  import.

11)   Apply tweaks from #7

12)   Swap IP addresses for old and new OTRS servers

13)   Declare victory and march home.

In the future, you can take a snapshot of the running OTRS server and test the 
upgrade from that snapshot.  Steps 6 and 7 are really critical because you have 
to do the steps twice. Take good notes (in fact, if you use the ITSM add on, 
use the change request doc to note them, and you'll have good docs for the 
local tweaks for next time).

From: otrs-boun...@otrs.org [mailto:otrs-boun...@otrs.org] On Behalf Of 
Luchtman, Kurt
Sent: Wednesday, March 06, 2013 10:34 AM
To: otrs@otrs.org
Subject: [otrs] Migrate

Does anyone have any tips on how to migrate OTRS 3.1.11 to a new server running 
3.2.2-01?

Kurt

--------------------------------------------
Kurt Luchtman
NC FAST Desktop Support Manager
3724 National Drive #200
Raleigh NC 27612
919-707-4198


________________________________

Email correspondence to and from this address is subject to the North Carolina 
Public Records Law and may be disclosed to third parties by an authorized State 
official. Unauthorized disclosure of juvenile, health, legally privileged, or 
otherwise confidential information, including confidential information relating 
to an ongoing State procurement effort, is prohibited by law. If you have 
received this e-mail in error, please notify the sender immediately and delete 
all records of this e-mail.
---------------------------------------------------------------------
OTRS mailing list: otrs - Webpage: http://otrs.org/
Archive: http://lists.otrs.org/pipermail/otrs
To unsubscribe: http://lists.otrs.org/cgi-bin/listinfo/otrs

Reply via email to