Has anyone been successful with testing removing unreferenced files with Windchill PDMLink 9.1 M050
Discovered in WC090M060, the functionality of removing unreferenced files were also incorrectly removing referenced files which caused data corruption. This issue was supposedly solved in WC091M050. Windchill maintenance requires the removal of unreferenced files to ensure the vaults and Windchill/tmp are not filed of erroneous file content from deleted Windchill objects. Has anyone tested and been successful with large implementations with vaults and metadata over 2 TB and 20GIG respectfully.
What do you think about this plan of testing:
- Ensure that PLMTEST has independent vaults and not read only mounted to PLM
- Perform a proper mirror of PLMTEST to PLM duplicating the vaults and $WT_HOME/tmp
- Ensure that PLMTEST vaults and Windchil/tmp are identical in the mirroring process. Check size and number of files.
- Open an “As Stored” configuration of the largest drawing and assembly in ProE created for each month since November 2008. Record all the assemblies drawings version and iteration with any issues of files missing.
- In external storage administrator, default cache vault selected, Object menu option, select remove unreferenced files in PLMTEST.
- Repeat step 4 with the same set of drawings and assemblies. Record any missing files.
- Compare results between step 6 and 4. If there are any discrepancies where step 6 has more missing files that step 4, open a call with PTC as extremely critical. Do not proceed to implement on PLM.
- Check the file system sizes and number of files on the vaults and $WT_HOME/tmp.
To reduce the risk, more samples of drawings and assemblies should be in the pool of test. Also, the number of executions and repetition of steps 5 to 7 should increase. This should all be done on PLMTEST with complete success prior to implementing on PLM production

