適用於用戶端加密的 Azure Blob 儲存體資料移轉
此部份內容說明如何使用 BlobDataMigrationTool 將儲存在「Azure Blob 儲存體」中的用戶端加密內容從加密版本 1 移轉至加密版本 2。為了減少在用戶端加密版本 1 中發現的安全性弱點,建議您將 Azure Blob 資料移轉至用戶端加密版本 2。如需有關安全性弱點的詳細資訊,請參閱 Microsoft 文件集。
您可透過提供網站、儲存庫、根資料夾、資料夾與 blob 選項來執行此工具。如果未在指令中提供上述任何選項,此工具將會針對整個系統執行。
windchill com.ptc.windchill.objectstorage.azureblob.tools.BlobDataMigrationTool migrate -u <username> -p <password>
有效引數的清單如下:
-h = <help> - 列印指令的說明
-u = <username> - 管理員使用者名稱
-p = <password> - 管理員密碼
-v = <verbose> - 在偵錯模式下執行公用程式
-r = <rootFolderName> - 根資料夾的名稱
-b = <blob> - Blob 路徑
-s = <site> - 網站名稱
-t = <vault> - 儲存庫名稱。
-f = <folder> - 資料夾名稱
執行此工具之後,它會在 windchill/logs/BlobDataMigration 中產生 CSV 格式的報告。該報告會列出詳細資訊,例如裝載路徑、成功移轉的檔案數、針對移轉略過的檔案數、移轉失敗的檔案數、裝載類型、加密類型,以及移轉裝載路徑的總時間 (以秒計)。
所有可用裝載路徑都會列在報告中。將會針對移轉略過 fileBased 裝載類型的檔案及伺服器端加密的檔案,因為安全性弱點只對用戶端加密有效。此工具也會產生單獨的文字報告,以列出移轉失敗之檔案的詳細資訊。當您多次執行此工具時,會略過之前移轉的檔案。
* 
1. 依預設,內容會使用伺服器端加密儲存在「Azure Blob 儲存體」中。如需有關加密的詳細資訊,請參閱 Azure Blob 儲存庫裝載適用的加密自訂
2. 將內容移轉至用戶端加密版本 2 是一個單次活動,只有在您從之前的 Windchill 發行版本升級至 Windchill 12.1.2.0 時才適用。
這是否有幫助?