디렉터리 버킷으로 객체 가져오기 - Amazon Simple Storage Service

디렉터리 버킷으로 객체 가져오기

Amazon S3에서 디렉터리 버킷을 생성한 후 가져오기 작업을 사용하여 새 버킷에 데이터를 채울 수 있습니다. 가져오기는 범용 버킷에서 디렉터리 버킷으로 객체를 복사하는 S3 배치 작업 건을 생성하는 간소화된 방법입니다.

참고

가져오기 작업에는 다음과 같은 제한 사항이 적용됩니다.

  • 소스 버킷과 대상 버킷은 같은 AWS 리전 및 계정에 있어야 합니다.

  • 소스 버킷은 디렉터리 버킷이 될 수 없습니다.

  • 5GB보다 큰 객체는 지원되지 않으며 복사 작업에서 생략됩니다.

  • Glacier Flexible Retrival, Glacier Deep Archive, Intelligent-Tiering Archive Access 계층 및 Intelligent-Tiering Deep Archive 계층 스토리지 클래스의 객체는 먼저 복원해야 가져올 수 있습니다.

  • MD5 체크섬 알고리즘을 사용하여 가져온 객체는 CRC32 체크섬을 사용하도록 변환됩니다.

  • 가져온 객체는 범용 버킷에서 사용하는 스토리지 클래스와는 요금 구조가 다른 Express One Zone 스토리지 클래스를 사용합니다. 다수의 객체를 가져올 때는 이러한 비용 차이를 고려하세요.

가져오기 작업을 구성할 때는 기존 객체를 복사할 소스 버킷 또는 접두사를 지정합니다. 또한 소스 객체에 액세스할 수 있는 권한이 있는 AWS Identity and Access Management(IAM) 역할을 제공합니다. 그러면 Amazon S3가 객체를 복사하고 적절한 스토리지 클래스와 체크섬 설정을 자동으로 적용하는 배치 작업 건을 시작합니다.

가져오기 작업을 구성하려면 Amazon S3 콘솔을 사용합니다.

Amazon S3 콘솔 사용

디렉터리 버킷으로 객체를 가져오는 방법
  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 버킷을 선택하고 디렉터리 버킷 탭을 선택합니다. 객체를 가져올 대상 디렉터리 버킷 옆에 있는 옵션 버튼을 선택합니다.

  3. 가져오기를 선택합니다.

  4. 소스에는 가져오려는 객체가 들어 있는 범용 버킷(또는 접두사를 포함한 버킷 경로)을 입력합니다. 목록에서 기존의 범용 버킷을 선택하려면 S3 찾아보기를 선택합니다.

  5. 소스 객체 액세스 및 복사 권한의 경우 다음 중 하나를 수행하여 소스 객체를 가져오는 데 필요한 권한을 가진 IAM 역할을 지정합니다.

    • Amazon S3가 대신 새 IAM 역할을 생성하도록 허용하려면 새 IAM 역할 생성을 선택합니다.

    • 목록에서 기존 IAM 역할을 선택하려면 기존 IAM 역할에서 선택을 선택합니다.

    • Amazon 리소스 이름(ARN)을 입력하여 기존 IAM 역할을 지정하려면 IAM 역할 ARN 입력을 선택한 다음 해당 필드에 ARN을 입력합니다.

  6. 대상복사된 객체 설정 섹션에 표시된 정보를 검토합니다. 대상 섹션의 정보가 정확하면 가져오기를 선택하여 복사 작업을 시작합니다.

    Amazon S3 콘솔은 배치 작업 페이지에 새 작업의 상태를 표시합니다. 작업에 대한 자세한 내용을 보려면 작업 이름 옆의 옵션 버튼을 선택한 다음 작업 메뉴에서 세부 정보 보기를 선택합니다. 객체를 가져올 대상 디렉터리 버킷을 열려면 가져오기 대상 보기를 선택합니다.