Upgrade steps from 2.0.7 to 3.0.8?

Hi folks.

Have some questions on a RT upgrade I am working on. Currently we are
using 2.0.7 and intend to upgrade to RT3.0.8 or the latest current
release by the time this happens.

So - how is the upgrade approached in this case? Is it done through
incremental upgrades to 2.0.15 then doing the DB export to 3, then
incrementals to 3.0.8? Someone has told me this and it makes sense, but
I haven’t been able to verify it through the archives. If that’s the
case, I’m in for lots of work. Does this also mean that the database
must be imported for each incremental release? I am somewhat unsure of
those details. Perhaps there is a FAQ I missed with the docs.

Other information: Currently running RT2.0.7 on FreeBSD 4.7, PostgreSQL
7.1.3 with about 8500 tickets with keywords implemented.
The new implementation will be on Redhat Linux ES with PostgreSQL 7.4.

regards,

John McCormick
Platform Administration | CBC New Media
p: 416.205.6988 | m: 416.230.4143

So - how is the upgrade approached in this case? Is it done through
incremental upgrades to 2.0.15 then doing the DB export to 3, then
incrementals to 3.0.8? Someone has told me this and it makes

Unless the database schema changed from 2.0.7 to 2.0.15 (I don’t
believe it did) then there’s no reason to do that work.

There’s also no reason to start with 3.0 and incrementally upgrade to
3.0.8. Just install the latest version (I’d wait a few days until
3.0.9 is out, personally).

I’m planning a migration from 2.0.15 to 3.0.9 soon, but it will be a
lot of work to get it right with setting up the scrips correctly, and
updating the user permissions scheme.

Vivek Khera, Ph.D. Khera Communications, Inc.
Internet: khera@kciLink.com Rockville, MD +1-301-869-4449 x806
AIM: vivekkhera Y!: vivek_khera http://www.khera.org/~vivek/

John McCormick wrote:

Hi folks.

Have some questions on a RT upgrade I am working on. Currently we are
using 2.0.7 and intend to upgrade to RT3.0.8 or the latest current
release by the time this happens.

So - how is the upgrade approached in this case? Is it done through
incremental upgrades to 2.0.15 then doing the DB export to 3, then
incrementals to 3.0.8?
I’ve used 2.0.15 when did it so I don’t know about older vers, but you
can use latest 3.x to import data here I shure enought.
Try to export data with 2.0.7 if everything is fine then import it and
check all as much as possible. For example my binary attachments were
corrupted while upgrade.

Someone has told me this and it makes sense, but
I haven’t been able to verify it through the archives. If that’s the
case, I’m in for lots of work. Does this also mean that the database
must be imported for each incremental release?

No you don’t need import/export on every incremental update.

I am somewhat unsure of
those details. Perhaps there is a FAQ I missed with the docs.
No FAQ on this except one answer: use latest stable versions of import
tools, RT.

If you have problems then try to find solution in archives, then ask
here with as much info as possible.