Migrating project form one RTC instance to another RTC instance.
![](http://jazz.net/_images/myphoto/6835d18a4b65d33391ba8dea7dd1ba90.jpg)
2 answers
![](http://jazz.net/_images/myphoto/6835d18a4b65d33391ba8dea7dd1ba90.jpg)
wow, is it really 10 years later ?
![](http://jazz.net/_images/myphoto/6835d18a4b65d33391ba8dea7dd1ba90.jpg)
Yes, miss those good times. I know you guys and others e.g. IBM internal, myself and others have coded up ways to export, massage and import data.
I still believe my assessment is correct.
There is no out of the box tool to migrate project area structure. You can create a process template and try that, you can code something using the Plain Java Client Libraries/EWM SDK. I have done partial implementations.
We have a new capability to export SCM Components with history. The distributed SCM allows bringing over the SCM data and history as well.
It is technically possible to recreate the history for work items using the Plain Java Client Libraries/EWM SDK. otherwise there are limited import/export capabilities for EWM Work items. You can use CSV and I implemented a special 2 pass implementation for the import that could keep a link back to the old work item - in the same repository. See https://github.com/jazz-community/work-item-command-line
Users have also used off the shelf 3rd party synchronizers to bring over data. Usually it is not lossless and usually the history is lost. The best way to handle the work item history, is a back link to the original work item. The new only has the history after the import, the old keeps the old history. Once proven there is nobody looking into the old system, switch it off.
Comments
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Aug 07 '24, 8:41 a.m.If you have performance issues, I would suggest to contact IBM support.
Unfortunately, as far as I am aware, there is no such capability out of the box. There is no feature that would copy a project area over to another server, preserving history.
There is no built in feature to recreate a project area based on an existing one. It would be possible to write tools like this using the APIs. IBM Service might have something.
You can use Work Item export/import (e.g. using WCL), but you will loose history.
You could use the distributed SCM feature of EWM to bring the source code SCM data over and preserve history.
This is my current state. I post as a comment. Maybe someone else has better answers.
Mohd Khan
Aug 08 '24, 6:32 a.m.Hi Ralph, Thanks for the esponse
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Aug 08 '24, 7:45 a.m.Please note, the user Rick Williams below is spamming to create some kind of credibility. Ignore the content.
You can only export a complete CCM repository, but that does not allow to split the servers. You can use Distributed SCM to migrate data over. You can also use https://jazz.net/wiki/bin/view/Deployment/MovingAComponentToANewServer to move an SCM component to another server.
For work item history is not possible to keep the history. Also build related result data can not be kept, as far as I can tell.
Mohd Khan
Aug 15 '24, 11:12 a.m.Hi Ralph can you please let me know how can I export project templete with all users and access roles.
Ralph Schoon
FORUM ADMINISTRATOR / FORUM MODERATOR / JAZZ DEVELOPER Aug 16 '24, 2:13 a.m.You can't, as mentioned. It is possible to use the API to recreate that information, but that is obviously not for free.