验证复制的内容
需要执行此步骤以确保上一步复制内容成功且准确。
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