What's the best way to migrate data from RQM 2.0.1 to RQM 4.0.3?
Kegham Anbarjian (23●1●6●11)
| asked Sep 26 '13, 6:20 p.m.
retagged Sep 27 '13, 1:45 p.m. by Lisa Caten (342●9●13)
I have a question on the best way to upgrade RQM from v2.0.1 to v4.0.3. Here is a description of the environment:
I have RQM v2.0.1 running on Tomcat on Server A. It is connected to an Oracle DB instance RQM1, running on a dedicated DB server. I am using ReqWeb to pull RequisitePro artifacts into RQM 2.0.1. I also have RTC, RRC, and RQM v4.0.3 running on WAS on Server B. It is connected to another Oracle DB instance RQM2, running on a different DB server. I want to export all the data in RQM 2.0.1 to RQM 4.0.3. My questions: 1) What's the best way to export all artifacts and data to RQM 4.0.3? 2) Is there a utility that can export/import all RQM artifacts at once, and for all the projects? 3) Will the import of data into RQM 4.0.3 automatically update the links to ReqPro? Thanks, Kevin |
Accepted answer
A good place to start is the Upgrading from version 2 (two-step process) guide.
Kegham Anbarjian selected this answer as the correct answer
Comments
Kegham Anbarjian
commented Oct 04 '13, 12:17 p.m.
Thank you, Lisa. This is a good resource. I wish there was a simpler way to upgrade to version 4.x. |
3 other answers
If you want to get data from RQM 2.0.1 on server A into existing 4.0.3 repository on server B, you will have to first upgrade 2.0.1 on server A to 4.0.3 ( with intermediate migration to 3.0.*). Then you can copy the projects and artifacts from one 4.0.3 server to another using copy utility -- https://jazz.net/wiki/bin/view/Main/RQMCopyUtility.
This has to be done on per project basis and there are some limitations on what gets copied.
Comments
Kegham Anbarjian
commented Oct 04 '13, 12:06 p.m.
Vidya,
|
All, Thank you all for the input and for the resources for my RQM 2.0.1 upgrade project. Given that it was a major upgrade affecting several layers (OS platform, WAS, RTC, database) and the performance limitations with the export/import repotool, it took some time to conduct a proof of concept and develop an upgrade strategy. I followed the 2-step process to perform the upgrade on a Windows 2008 Server. Given the large amount of data to export, it was taking a significant time to export from our Oracle 10g database. One thought I had was to develop a script for a schema-to-schema data migration/conversion, which would have significantly improved the performance and eliminated the I/O bottleneck for creating a tar file. Unfortunately, this was not possible given the resources and the amount of time it would take to develop such a solution. Per recommendation from the Rational team, the 10g export and subsequent data import into Oracle 11g was performed by setting up a staging environment and by temporarily installing RQM 2.0.1, RTC 3.0.1, WAS 7.x, and Oracle 10g and 11g databases on a local drive. This approach proved highly beneficial. We were able to improve the export/import performance and score a 50% gain. After migration to RTC 3.0.x, it was much easier to upgrade to RTC 4.0.6, then clone the 11g database from Staging to Production. Thought of sharing this with the hope that it would benefit others who are going through a smilar RQM upgrade. Comments
N Z
commented Jun 25 '14, 6:35 p.m.
Kegham, congratulations on performing the upgrade, it is not an easy process. I see it took about 9 months since you originally posted. We had a similar experience in time and performed essentially the same steps you did. We also mounted some key file systems into RAM (instead of using disk. This was on Linux), this saved another 50%, but is an extremely risky proposition (not one I would recommend), however, it was the only way for us to get the upgrade done in 5 days! This meant we had 3 days of down time.
I see my comment below was voted down. I'm not sure why? Is it because it wasn't considered helpful? Or was my criticism of the Jazz Team inappropriate?
I think it is important for the Jazz Team to understand that any upgrade that is this complex and takes 6-9 months top complete demonstrates a fundamental flaw with the process/product, and a total disdain for their customers. Honestly, I fear for future upgrades, and hopefully, I won't be around for them! Please take note!
|
Unfortunately, the Jazz Team have not done their user base any favors with the upgrade process, it really isn't good enough, so lots of reading and planning, and run the upgrade in a test environment first.
|
Your answer
Dashboards and work items are no longer publicly available, so some links may be invalid. We now provide similar information through other means. Learn more here.