3단계: S3 Express One Zone 디렉터리 버킷으로 데이터 가져오기

3단계: S3 Express One Zone 디렉터리 버킷으로 데이터 가져오기 (Step 3: Importing data into a S3 Express One Zone directory bucket)

이 단계를 완료하려면 객체가 포함된 일반 목적 버킷이 디렉터리 버킷과 같은 AWS 리전에 있어야 해요.

Amazon S3에서 디렉터리 버킷을 만든 뒤 Amazon S3 콘솔의 가져오기(Import) 작업으로 새 버킷에 데이터를 채울 수 있어요. 가져오기는 복사할 객체를 일일이 지정할 필요 없이 프리픽스나 일반 목적 버킷을 선택해 데이터를 가져오게 해 줘서, 디렉터리 버킷으로 데이터를 복사하는 작업을 단순화해요. 가져오기는 선택한 프리픽스 또는 일반 목적 버킷의 객체를 복사하는 S3 Batch Operations를 사용해요. 가져오기 복사 작업의 진행 상황은 S3 Batch Operations 작업 세부 정보 페이지에서 모니터링할 수 있어요.

출처: 문서

본문

가져오기(Import) 작업을 사용하려면

  1. AWS Management Console에 로그인하고 Amazon S3 콘솔(https://console.aws.amazon.com/s3/)을 열어요.
  2. 탐색 표시줄에서 현재 표시된 AWS 리전의 이름을 선택한 다음, 디렉터리 버킷이 위치한 가용 영역과 연결된 리전을 선택해요.
  3. 왼쪽 탐색 창에서 Directory buckets(디렉터리 버킷)을 선택해요.
  4. 객체를 가져올 버킷 이름 옆의 옵션 버튼을 선택해요.
  5. Import(가져오기)를 선택해요.
  6. Source(소스)에 가져올 객체가 포함된 일반 목적 버킷(또는 프리픽스를 포함한 버킷 경로)을 입력해요. 목록에서 기존 일반 목적 버킷을 선택하려면 Browse S3을 선택해요.
  7. Permissions(권한) 섹션에서 IAM 역할을 자동 생성하도록 선택할 수 있어요. 또는 목록에서 IAM 역할을 선택하거나 IAM 역할 ARN을 직접 입력할 수 있어요. Amazon S3가 대신 새 IAM 역할을 만들도록 허용하려면 Create new IAM role(새 IAM 역할 만들기)을 선택해요.

    참고: 소스 객체가 AWS Key Management Service(AWS KMS) 키를 이용한 서버 측 암호화(SSE-KMS)로 암호화된 경우 Create new IAM role 옵션을 선택하지 마세요. 대신 kms:Decrypt 권한이 있는 기존 IAM 역할을 지정해요. Amazon S3는 이 권한으로 객체를 복호화해요. 가져오기 과정에서 Amazon S3는 그 객체를 Amazon S3 관리형 키를 이용한 서버 측 암호화(SSE-S3)로 다시 암호화해요. 목록에서 기존 IAM 역할을 선택하려면 Choose from existing IAM roles(기존 IAM 역할에서 선택)을 선택해요. Amazon Resource Name(ARN)을 입력해 기존 IAM 역할을 지정하려면 Enter IAM role ARN을 선택한 다음 해당 필드에 ARN을 입력해요.

  8. Destination(대상)과 Copied object settings(복사된 객체 설정) 섹션에 표시된 정보를 검토해요. Destination 섹션의 정보가 올바르면 Import(가져오기)를 선택해 복사 작업을 시작해요. Amazon S3 콘솔은 Batch Operations 페이지에 새 작업의 상태를 표시해요. 작업에 대한 자세한 내용을 보려면 작업 이름 옆의 옵션 버튼을 선택한 다음 Actions(작업) 메뉴에서 View details(세부 정보 보기)를 선택해요. 객체를 가져올 디렉터리 버킷을 열려면 View import destination(가져오기 대상 보기)을 선택해요.

더 알아보기 (Learn more)