Servigistics InService 部署 > 重新主控
  
重新主控
重新主控是將資料從一個伺服器移轉到另一個伺服器的流程。本節提供如何將資料從單體環境移動至分割組態或叢集環境的範例。
欲重新主控伺服器,必須執行下列步驟:
在開始之前,必須配置叢集或分割組態環境。
必須將 Publisher 從整體伺服器移轉至主控伺服器。
必須透過執行 DeployFamily 指令的方式配置 Publisher。
必須將資料從整體伺服器移轉至叢集或分割組態 Viewer。
開始重新主控之前
在開始此程序之前,請務必確認下列事項:
沒有執行中、已排入佇列、已暫停或處於失敗狀態的 Servigistics InService 任務。
單體系統中有待移動的資料。
有先前已配置的無資料叢集或分割組態伺服器。
移轉 Publisher
欲將 Publisher 從整體伺服器移轉至叢集或分割組態 Publisher,請遵循下列步驟:
1. 將整個全域檔案系統從整體伺服器複製到叢集或分割組態 Publisher。導覽至  data/Storages/Global/ 即可找到此目錄。
2. 將全部 <FamilyName>_TR 目錄複製到叢集或分割組態 Publisher。導覽至  data/Storages/ 即可找到此目錄。
3. 將下列 E3C 結構描述匯出至 Publisher:
TN_CM_SOURCES
TN_CM_FOLDERS (先刪除現有內容)
TN_CM_ADMIN_TREE
TN_CM_FEED
TN_GN_SEQUENCES
SC_IDENTITY
SC_REGISTRY
SC_RELATIONS
4. 導覽至 config/System/config/ 並將 PublicationList.xml 複製至叢集或分割組態 Publisher。
5. 導覽至 config/System/config/ 並將 ProfileDefinitions.xml 複製至叢集或分割組態 Publisher。
6. 將下列目錄複製到新的叢集或分割組態 Publisher:work/Application/ContentManger/Work/Profiles
7. 重新啟動 Publisher。
配置叢集或分割組態 Publisher
移轉 Publisher 之後,您必須遵循下列步驟來配置叢集或分割組態 Publisher:
1. 調出新 Publisher 和所有 Viewer。
2. 為您已複製至 Publisher 的所有系列執行 DeployFamily。
將資料移轉至 Viewer
欲將資料移轉至叢集或分割組態 Viewer,請遵循下列步驟:
1. 在每個 Viewer 上,刪除 Storages 目錄的所有內容。
2. Storages/<SegNumber>/directory 的所有資料從整體伺服器複製至叢集或分割組態 Viewer 上的相同目錄中,但下列目錄除外,請勿複製下列目錄:
Global
*_TR
3. 在每個 Viewer 上,刪除下列 Core 目錄的所有內容。
Core/{Viewer1-hostname}/coreServer-1
Core/{Viewer1-hostname}/coreServer-2
4. 將下列目錄從整體伺服器複製至叢集或分割組態 Viewer 上的相同目錄:
<Servigistics InService>/data/Titles/<segName>_<number>/Data/Cor
<Servigistics InService>/<segName>_Secondary_<number>/Data/Core
5. 在 CMI 資料庫中,將整體伺服器的下列表格內容刪除,然後再將之複製至叢集或分割組態 Viewer:
TN_CM_SOURCES
TN_CM_FOLDERS
TN_CM_ADMIN_TREE
TN_CM_FEED
6. 在 E3C 資料庫中,將整體伺服器的下列表格內容刪除,然後再將之複製至叢集或分割組態 Viewer:
TN_GN_SEQUENCE
7. 將整個 TitanDB 及 TitanDB2 資料庫從整體伺服器移轉至叢集或分割組態 Viewer。
8. 重新啟動 Viewer。
9. 將 Windchill 結構描述從整體伺服器移轉至叢集或分割組態 Viewer。
在相同的路徑重新主控整體安裝
1. 在與來源伺服器相同的目標位置安裝 Servigistics InService
2. 將資料庫從來源備份並還原至目標。
3. 套用所有自訂。
4. InService Data 資料夾從來源複製到目標伺服器。
5. 重新配置 standalone-full.xmldb.properties 以指向目標資料庫。