驗證複製的內容
必須執行此步驟,才能確保上一步的複製內容成功且正確。
1. 執行資料驗證公用程式 DataMigrationVerificationTool,以確認 Azure Blob 上的複製內容。此工具可讓您將現有儲存庫的內容與 Azure Blob 上的檔案結構進行比較。您可以對主 Windchill 或遠端安裝執行此工具。在 Windchill shell 上執行下列項目︰
windchill wt.fv.tools.datamigration.DataMigrationVerificationTool
validateMigratedData --userName USER --password PASSWORD --
srcRootFolderName ROOT_FOLDER_NAME --targetMountType MOUNT_TYPE--folderName FOLDER_NAME
--targetMountPath MOUNT_PATH –skipSizeValidation
2. 執行時,工具會提供報告的儲存位置。在此報告中,您可以檢視所有遺失檔案的清單,或關於每個資料夾檔案大小不相符的資訊。報告一律會在主要安裝時產生。您可以指定 -- rootFolderName 或 -- folderName,選擇對整個根資料夾 僅所選子資料夾執行驗證。您可以透過新增 –skipSizeValidation 跳過執行檔案大小驗證。
範例如下︰
◦ 欲驗證名為 defaultuploadrootfolder 之根資料夾中的所有資料:
windchill wt.fv.tools.datamigration.DataMigrationVerificationTool validateMigratedData --userName <username> --password <password> --targetMountType azureBlob --srcRootFolderName defaultuploadrootfolder --targetMountPath storageaccountname/testcontainer/defaultuploadvault
◦ 欲驗證名為 defaultuploadrootfolder 之資料夾中的資料,且不檢查檔案大小
windchill wt.fv.tools.datamigration.DataMigrationVerificationTool validateMigratedData --userName <username> --password <password> --targetMountType azureBlob --srcRootFolderName defaultuploadrootfolder --targetMountPath storageaccountname/testcontainer/defaultuploadvault -–skipSizeValidation