Windchill+ Enhanced Content Migration
Windchill+ enhanced content migration involves using the Windchill Bulk Migrator (WBM) module for efficient migration of data and content.
The data transfer process is fully automated, eliminating the need for any manual intervention. Additionally, the new content migration implementation allows for the content copy step to be re-executed if additional files need to be transferred.
The below image illustrates the steps involved in the enhanced content migration process for Windchill+.
The steps for enhanced content migration for Windchill+ are as follows:
1. Pre-Stage Content
Upload prepared structured files to the wbm blob storage container.
Example path: <customer-storage account>/<wbm blob storage container>
URL: https://ptccustomernewvue1.blob.core.windows.net/newv-ue1wc-wbm
Default folder: wbm
Proposed subfolder for structured file vault data: /wbm/wbm/wbmfiletobemigrated/
Storage is mounted to Windchill VM for review (/wbm).
2. Pre-process and Load Content
Prepare content metadata.
For example:
SRCFILEPATH
SRCFILENAME
ptccustomernewvue1.blob.core.windows.net/newv-ue1wc-wbm/wbm/wbmfiles/
rule.xml
Run the content loader to load metadata for Windchill objects with content.
3. Metadata Loading Result
Windchill Content Services returns information to the loader.
4. Populate CONTENTMAP Table
Loader populates the CONTENTMAP database table.
5. Move Files to Final Location
Using the CONTENTMAP table, move files to the final location.
For example:
SRCFILEPATH
SRCFILENAME
TARGETFILEPATH
TARGETFILENAME
ptccustomernewvue1.blob.core.windows.net/newv-ue1wc-wbm/wbm/wbmfiles/
rule.xml
ptccustomernewvue1/newv02-ue1wmd/vaults/defaultsystemrootfolder_Folder_2
000000000006a6
ptccustomernewvue1.blob.core.windows.net/newv-ue1wc-wbm/wbm/wbmfiles/
bolt.prt
ptccustomernewvue1/newv02-ue1wmd/vaults/defaultsystemrootfolder_Folder_3
000000000006a7
6. Copy and Rename Content Files
The new automated content copy implementation will read the CONTENTMAP and transfer all content files to their final destination.
Was this helpful?