Home
TeamSite
DCR Migration
bwaits
We are trying to import a number of DCRs to a new TeamSite Server. The DCRs have been backedup. However, when we attempt to import those files, they are not being recognized by TeamSite as files that are Editable / Viewable. I was wondering how we should go about migrating this data.
Thank you
Find more posts tagged with
Comments
Migrateduser
You need to extract the extended attributes attached to the dcr's. These are what tell the TS server that the file is a dcr and is associated with a specific category/type.
I believe that there may be a script somewhere on devnet to do this. If I find it I will post a URL to the location.
Migrateduser
This is occuring because when you copy or move DCRs through the filesystem, the metadata isn't moved along with the file. TS no longer knows that the DCR is in fact a DCR which should be opened via templating. The specific CLT to extract and specify extended attributes is iwextattr. You can enter iwextattr without any flags to get te basic syntax of the command. As an example, to list the extended attributes for a DCR, use this syntax:
iwextattr -l Y:\default\main\[branch]\WORKAREA\[workarea]\templatedata\internet\data\test1
You will get something similar to: TeamSite/Templating/DCR/Type=internet\pr
So after the file (DCR) is copied to a new system, you will need to "re-set" the metadata using this command:
iwextattr -s /DCR/Type=internet\pr Y:\default\main\[branch]\WORKAREA\[workarea]\templatedata\internet\pr\data\test1
Case and syntax is very important and if they are not correct, you will get an error. If you have many DCRs you can create a script to run these commands.
Gerard
scripts you might use as starting point, can be found at support.interwoven.com. I've used these for migrating from TeamSite NT to TeamSite Solaris.
https://support.interwoven.com/tools/scripts/scripts.asp
I'm talking about the RecreateBranch ones.
Migrateduser
Actually someone else posted a more usefull script on another thread just the other day about this same issue.
Migrateduser
Try these scripts. First one dumps ext. attributes to a flat file and the second one applies it to files on y:\ drive or /iwmnt.
Hope it helps.