Amazon Snowball을 사용하여 Amazon Web Service S3으로 데이터 전송
이 단원에서는 AWS(Amazon Web Service) S3으로 데이터를 전송하는 단계를 설명합니다.
AWS Snowball은 물리적 저장 장치를 사용하여 AWS로 또는 AWS에서 많은 양의 데이터를 전송할 때 전송 속도를 높이는 서비스입니다.
AWS S3으로 데이터를 전송하려면 다음 단계를 수행하십시오.
1. 회사로 Amazon Snowball을 주문합니다.
2. Amazon Snowball을 사용할 수 있으면 Amazon Snowball에 전원 케이블 및 네트워크 케이블을 연결합니다. Snowball E 잉크에 다음과 유사한 IP 주소가 표시됩니다.
4. Snowball 클라이언트를 설치합니다.
7. 명령 프롬프트를 시작하고 다음 명령을 실행하여 Amazon Snowball을 시작합니다.
snowball.bat start -i <ip address> -u <unlock code> -m <manifest file path>
Snowball 클라이언트에 다음 정보가 표시됩니다.
8. Snowball의 사용 가능한 버킷을 나열하려면 snowball.bat ls 명령을 실행합니다.
명령을 실행하면 Snowball 클라이언트에 다음 정보가 표시됩니다.
9. Amazon Snowball로의 디렉토리 복사를 테스트하려면
snowball.bat test -r <vault mount path on host machine>
명령을 실행합니다.
명령을 실행하면 Snowball 클라이언트에 다음 샘플 파일이 표시됩니다.
| 매니페스트, 잠금 해제 코드 또는 Snowball이 없어도 Snowball 클라이언트를 테스트할 수 있습니다. |
10. 보관소 위치에서 Amazon Snowball로 데이터를 복사하려면
snowball.bat cp -r <path to vault>
s3://<bucketname>/<vaultname>
명령을 실행합니다.
예:
snowball.bat mkdir s3://Testbucket/defaultuploadvault
snowball.bat cp -r C:\PTC\Windchill\vaults\defaultuploadvault
s3://Testbucket/defaultuploadvault
이 예에서는 defaultuploadvault에 하위 폴더가 포함되고 하위 폴더에 컨텐트 파일이 포함됩니다.
명령을 실행하면 Snowball 클라이언트에 다음 정보가 표시됩니다.
11. Amazon Snowball에서 데이터를 검증하려면 snowball.bat validate <path on Amazon Snowball> 명령을 실행합니다.
예:
snowball.bat validate s3://Testbucket/defaultuploadvault
명령을 실행하면 Snowball 클라이언트에 다음 정보가 표시됩니다.
12. Amazon Snowball을 중지하려면 snowball.bat stop 명령을 실행합니다.
보관소에 RootFolder가 없고 Folder만 있는 경우 windchill wt.fv.tools.FolderToRootFolderConverter 유틸리티를 실행합니다.
| 컨텐트를 SSE-S3 암호화 형식으로 AWS S3에 저장하려면 SSE-S3에 대해 버킷 레벨 정책을 구성하여 Snowball 가져오기 작업에서 컨텐트를 SSE-S3 형식으로 저장하도록 하십시오. windchill wt.objectstorage.tools.MountMigrationTool migrate -u <username> -p <password> -r <RootFolder name> -m <mount path on Amazon S3> -t amazonS3 |