표준 Snowball 디바이스(스토리지 50TB 또는 80TB)로 데이터를 전송하려면 어떻게 해야 합니까?
AWS Snowball을 사용해 데이터를 AWS로 전송하고 있습니다. 표준 Snowball 디바이스(스토리지 50TB 또는 80TB)로 데이터를 전송하고자 합니다.
간략한 설명
참고: 이 문서는 AWS 중국(베이징), AWS 중국(닝샤) 및 남아메리카(상파울루) 지역의 Snowball 디바이스에만 유효합니다.
Snowball 디바이스의 경우 다음 도구 중 하나를 사용하여 데이터를 전송할 수 있습니다.
참고: Snowball Edge 디바이스를 사용하는 경우 AWS Snowball Edge 디바이스로 데이터를 전송하려면 어떻게 해야 합니까?를 참조하세요.
다음 단계에 따라 데이터 전송을 위해 Snowball 디바이스를 설정합니다.
1. 디바이스의 잠금 해제 코드 및 매니페스트 파일을 가져옵니다.
2. 디바이스를 잠금 해제합니다.
3. Snowball 클라이언트 또는 Snowball용 Amazon S3 어댑터를 사용하여 데이터를 전송합니다.
4. 전송을 검증하고 디바이스를 중지합니다.
해결 방법
디바이스의 잠금 해제 코드 및 매니페스트 파일 가져오기
Snowball 콘솔을 사용하여 디바이스의 자격 증명을 가져오려면 자격 증명 가져오기를 참조하세요.
참고: 디바이스가 전달된 후에만 Snowball 콘솔을 사용하여 디바이스의 자격 증명을 가져올 수 있습니다.
AWS 명령줄 인터페이스(AWS CLI)를 사용하여 디바이스의 자격 증명을 가져오려면 다음 단계를 따릅니다.
참고: 디바이스가 프로비저닝 프로세스를 완료한 후 AWS CLI를 사용하여 디바이스의 자격 증명을 가져올 수 있습니다.
2. list-jobs 명령을 실행하여 Snowball 작업 ID를 가져옵니다. -region의 값을 Snowball 작업이 있는 AWS 리전으로 바꿉니다. 예:
aws snowball list-jobs --region us-east-1
참고: AWS CLI 명령을 실행할 때 오류가 발생하는 경우, 최신 버전의 AWS CLI를 사용하고 있는지 확인하세요.
3. 이 명령은 다음과 비슷한 출력을 반환합니다.
{ "JobId": "JIDexample-aaaa-1111-bbbb-222222222222", "JobState": "WithCustomer", "IsMaster": false, "JobType": "IMPORT", "SnowballType": "STANDARD", "CreationDate": 1532615527.2, "Description": "My_First_Snowball_Job" }
JobID를 복사합니다. 작업이 여러 개인 경우 모든 작업이 나열됩니다. 정확한 작업에 대한 JobID를 복사해야 합니다.
4. get-job-unlock-code 명령을 실행하여 잠금 해제 코드를 가져옵니다.
aws snowball get-job-unlock-code --job-id JIDexample-aaaa-1111-bbbb-222222222222
5. 이 명령은 잠금 해제 코드를 반환합니다. 이 코드는 4개의 대시로 구분된 25자의 영숫자 문자입니다. 예:
01234-abcde-01234-ABCDE-01234
6. get-job-manifest 명령을 실행하여 매니페스트 파일을 가져옵니다.
aws snowball get-job-manifest --job-id JIDexample-aaaa-1111-bbbb-222222222222
7. 이 명령은 작업의 매니페스트 파일에 대한 Amazon S3의 사전 서명된 URL을 반환합니다. 매니페스트 파일의 다운로드 경로를 저장합니다. 이후 단계에 이 경로가 필요합니다.
디바이스 잠금 해제
1. Snowball 클라이언트를 다운로드 및 설치합니다.
2. Snowball 클라이언트를 통해 워크스테이션에서 start 명령을 실행하여 디바이스를 잠금 해제합니다. 예제 명령에서 다음 값을 바꿉니다. -i: Snowball 디바이스의 IP 주소
-m: 매니페스트 파일의 경로 -u: 잠금 해제 코드
snowball start -i 192.0.2.0 -m /Downloads/JID2EXAMPLE-0c40-49a7-9f53-916aEXAMPLE81-manifest.bin -u 01234-abcde-01234-ABCDE-01234
3. start 명령을 실행하고 나면 "The Snowball is Unlocking"이라는 응답이 표시됩니다. status 명령을 실행하여 상태를 새로 고칩니다.
snowball status
4. 디바이스의 상태가 "Snowball Unlocked"로 바뀌면 디바이스에 데이터를 복사할 수 있습니다.
참고: 디바이스를 잠금 해제하는 데 문제가 있는 경우 연결 문제 해결을 참조하세요.
Snowball 클라이언트를 사용하여 데이터 전송
개별 객체를 디바이스에 복사하려면 cp 명령을 실행합니다.
snowball -v cp source/path/example destination/path/example
참고: -v 옵션(자세한 정보 옵션)은 필수는 아니지만, 명령이 수행하는 작업을 이해하는 데 도움이 되는 추가 정보를 제공합니다.
폴더 및 하위 폴더를 포함하여 여러 객체를 디바이스에 복사하려면 -recursive 옵션과 함께 cp 명령을 실행합니다.
snowball cp --recursive -v source/path/example destination/path/example
디바이스에서 객체를 제거하려면 rm 명령을 실행합니다.
snowball rm destination/path/example
디바이스에 이미 복사한 객체의 목록을 표시하려면 ls 명령을 실행합니다.
snowball ls destination/path/example
Snowball용 Amazon S3 어댑터를 사용하여 데이터 전송
중요: 다음 명령에서 --endpoint의 값은 어댑터가 설치되어 있는 워크스테이션의 IP 주소여야 합니다. Snowball 디바이스의 IP 주소를 사용하지 마십시오.
개별 객체를 디바이스에 복사하려면 AWS CLI를 사용하여 s3 cp 명령을 실행합니다.
aws s3 cp source/path/example destination/path/example --endpoint http://198.51.100.0:8080
여러 객체를 디바이스에 복사하려면 -recursive 옵션으로 s3 cp 명령을 실행합니다.
aws s3 cp --recursive source/path/example destination/path/example --endpoint http://198.51.100.0:8080
디바이스에서 객체를 제거하려면 s3 rm 명령을 실행합니다.
aws s3 rm destination/path/example --endpoint http://198.51.100.0:8080
디바이스에 이미 복사한 객체의 목록을 표시하려면 s3 ls 명령을 실행합니다.
aws s3 ls --endpoint http://198.51.100.0:8080
전송 검증 및 디바이스 중지
Snowball 디바이스로 데이터 전송을 완료한 후, Snowball 클라이언트에서 validate 명령을 실행하여 대기 중인 전송이 없는지 확인합니다.
snowball validate
참고: 데이터 검증에 대한 자세한 내용은 AWS Snowball에서 데이터 검증을 참조하세요.
대기 중인 전송이 없는지 확인한 후 stop 명령을 실행하여 디바이스를 중지합니다.
snowball stop
관련 정보

관련 콘텐츠
- 질문됨 5달 전lg...
- 질문됨 7일 전lg...
- 질문됨 3달 전lg...
- 질문됨 6년 전lg...
- 질문됨 4달 전lg...
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 5달 전
- AWS 공식업데이트됨 2년 전
- AWS 공식업데이트됨 일 년 전