클라이언트 측 암호화를 위한 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으로 업그레이드하는 경우에만 적용됩니다.
도움이 되셨나요?