An error occurred (InvalidParameter) when calling the ImportSnapshot operation: The specified parameter must be an S3 bucket.
해당 장애는 import-snapshot을 하거나, S3 Bucket 관련 명령어를 칠 때, S3Bucket 명이나 S3Key를 잘못 입력했을 때 발생합니다.
해결방안
연관된 Json 혹은 사용할 파일을 수정합니다.
vi 본인이 연관된, 혹은 사용할 파일명 혹은 json.json
{
"Description": "My Raw OS",
"Format": "RAW",
"UserBucket": {
"S3Bucket": "S3_버킷명",
"S3Key": "S3_버킷명내에_있는_폴더명/작업할_raw_형식_이미지파일_이름.raw"
}
}
- S3Bucket에는 본인의 S3 Bucket을 명확히 입력해야 합니다.
- S3Key에는 위에 작성한 S3Bucket 안에 있는 폴더명이여야 합니다.
- 실행할 raw 형태의 파일 명이 맞는지, 실제로 존재하는지 확인해야 합니다.
다시 작업해보면 정상적으로 됩니다.
aws ec2 import-snapshot --description "Test" --disk-container file://생성한_json명.json
'Cloud Infra Architecture (AWS) > AWS Build' 카테고리의 다른 글
AWS TGW Routing Table 사용하여 특정 VPC 통신(트래픽) 막기 (0) | 2025.02.14 |
---|---|
AWS upload failed: 2 An error occurred (AccessDenied) when calling the CreateMultipartUpload operation: Access Denied (1) | 2025.02.11 |
외부 OS 파일(ios, Qocw2, raw)을 AWS EC2로 생성하기 (부팅하기) (0) | 2025.02.11 |
AWS EC2, VM, 서버에서 AWS S3 Bucket에 파일 업로드하기 (0) | 2025.02.11 |
AWS GWLB 인프라 구축하기 (0) | 2025.01.21 |