Data transfer from RT 2.0.13 in RT 3.2.1

Hello!

We use an ‘old’ RT system (2.0.13) for customer problems and a ‘new’ RT
(3.2.1) for internal beta test.
Now the ‘old’ RT is to be replaced completely from the ‘new’ RT. The old
data are to be transferred to the new system. Is that possible?
I determined differences in the data bases between the old and new system.
Can that be a problem? Is a solution possible?

Thanks for your help.

Thomas Wollner

Thomas Wollner wrote:

Hello!

We use an ‘old’ RT system (2.0.13) for customer problems and a ‘new’ RT
(3.2.1) for internal beta test.
Now the ‘old’ RT is to be replaced completely from the ‘new’ RT. The old
data are to be transferred to the new system. Is that possible?
I determined differences in the data bases between the old and new system.
Can that be a problem? Is a solution possible?
use rt2 to rt3 script from www.bestpractical.com download area and move
your data from 2.0.x to 3.0.11 then do upgrade to 3.2.x

use rt2 to rt3 script from www.bestpractical.com download area and
move your data from 2.0.x to 3.0.11 then do upgrade to 3.2.x

You can import right into 3.2 – there’s no significant DB schema
change that prevents it.

However, the import tools assume your 3.x installation is EMPTY.
Apparently the OP’s 3.x has been in use and this will clobber all of
that data.

That hard part will be avoiding the ticket number duplicates.

Hello!

Only one problem with the data transfer!

I read out the data from my ‘old’ RT2 with the "RT2 to RT3 Script"
No Problem with it!
Then I try to get these data into my ‘new’ RT3.
This is acknowledged with the following error message:

Locale::Maketext version 1.04 required–this is only version 1.03 at
/opt/rt3/lib/RT/I18N.pm line 33.
BEGIN failed–compilation aborted at /opt/rt3/lib/RT/I18N.pm line 33.
Compilation failed in require at /opt/rt3/lib/RT.pm line 29.
BEGIN failed–compilation aborted at /opt/rt3/lib/RT.pm line 29.
Compilation failed in require at /opt/rt3/lib/RT/Interface/CLI.pm line 26.
BEGIN failed–compilation aborted at /opt/rt3/lib/RT/Interface/CLI.pm
line 26.
Compilation failed in require at ./dumpfile-to-rt-3.0 line 38.
BEGIN failed–compilation aborted at ./dumpfile-to-rt-3.0 line 38.

I have the Locale::Maketext version 1.09 on my computer!

Thank you for your help! Once again!

Thomas Wollner

I have the Locale::Maketext version 1.09 on my computer!

Do you have multiple perl versions installed? Are you sure you’re
using the version you think you should be using? It could be installed
in one version of perl and you are using another for running the import
script.

smime.p7s (2.42 KB)