验证复制的内容
需要执行此步骤以确保上一步复制内容成功且准确。
|
在验证复制的内容之前,请通过在 Windchill shell 中运行以下命令来配置 Amazon S3 云服务:windchill com.ptc.windchill.objectstorage.amazons3.tools.S3ConfigurationTool configure -u <username> -p <password>
|
1. 运行数据验证实用程序 DataMigrationVerificationTool,以在 Amazon S3 上声明复制的内容。此工具可用于比较现有电子仓库的内容与 Amazon S3 上的文件结构。您可以针对主要 Windchill 安装运行此工具,也可以针对远程安装运行此工具。从 Windchill shell 运行以下命令:
windchill wt.fv.tools.datamigration.DataMigrationVerificationTool validateMigratedData -r <srcRootFolderName> -t <targetMountType> -m <targetMountPath> -u <userName> -p <password>
要获得帮助,请带 -h 参数运行该工具。以下是可选参数:-f <srcSubFolderName>-s <skipSizeValidation>-h <Help>
2. 执行时,该工具提供报告的保存位置。在此报告中,您可以查看所有缺失文件的列表或每个文件夹文件大小不匹配的相关信息。此报告总是在执行主要安装时生成。您可以通过指定 --rootFolderName 或 --folderName 来选择运行整个根文件夹验证或仅选定子文件夹验证。可以通过添加 --skipSizeValidation 跳过执行文件大小验证。
例如:
◦ 要验证名为 defaultuploadrootfolder 的根文件夹中的所有数据:
windchill wt.fv.tools.datamigration.DataMigrationVerificationTool validateMigratedData -r defaultuploadrootfolder -t amazonS3 -m Testbucket/defaultuploadvault -u userName -p password