用于客户端加密的 Azure Blob Storage 数据迁移
本节介绍了如何使用 BlobDataMigrationTool 将存储在 Azure Blob Storage 中的客户端加密内容从加密版本 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 Storage 中。有关加密的详细信息,请参阅Azure Blob Storage 装载的加密自定义
2. 内容迁移到客户端加密版本 2 属于一次性活动,仅适用于从 Windchill 先前版本升级到 Windchill 12.1.2.0 的情况。
这对您有帮助吗?