Community Tip - Learn all about the Community Ranking System, a fun gamification element of the PTC Community. X
Dear WC adminstrators,
I do have some ambiguity on below scenarios how the content is managed.
Haven't done this in a few years but from what I remember back then.
Files are replicated between the replica servers to the main server at a predefined interval set when the replica server is configured. You set this depending on your needs.
Files are copied between the replica server and the main and the main to the replica. There is always a 'master' file in the main server, except new files in the replica saved between sync times.
The Windchill database knows about all files in the main and all replica servers. If a file is not available in the replica server, Windchill will 'transfer' a copy to the local replica server.
You can pull files directly from the main server while working at a replica site. When saved, the file will be saved on the replica server.
As far as cache vaults go, I believe that is always a copy. One of the reasons you need to delete unreferenced files periodically is to clear disk space used by files that have been copied to the main vaults.
thanks for the comments.
if content from main site to replica gets copied, the size of the master vaults and replica site vaults should be same, which is NOT in most of the cases.
I understand the replication scheduler does the job of replicating the content from replica site to master.
My question is how a file available to the other replica site user, when the file uploaded from another replica site? also, if a file upload to main sites, how is it available across all the replica sites?
A lot depends on how you have the replica sites set up. When I did it, we only put certain contexts into the replication, not everything as that site did not need all of the files.
Windchill knows what files are on which replica server since the meta data is ALWAYS loaded into the master system. A request for a file on Replica Server A from a user on Replica Server C would initiate the transfer from Server A to the Master and then to Server C. There may be some delay but should not be detrimental to the work flow.
Files on the master are synced with the replica servers at a defined interval depending on contexts available to each replica server. If all sites work on all files, then there should be close relationship to file sizes on all servers. That may not be true when dealing with cache files and published viewables and thumbnails, which might only be on the master server, explaining some of the size difference.
About file vault replication there are mainly three related processes: