Amazon S3 on Outposts 버킷 삭제 - Amazon Simple Storage Service

Amazon S3 on Outposts 버킷 삭제

Amazon S3 on Outposts를 사용하면 AWS Outposts에서 S3 버킷을 생성하고 로컬 데이터 액세스, 로컬 데이터 처리 및 데이터 레지던시가 필요한 애플리케이션을 위해 온프레미스에서 객체를 쉽게 저장하고 검색할 수 있습니다. S3 on Outposts는 S3 Outposts(OUTPOSTS)라는 새로운 스토리지 클래스를 제공합니다. 이 클래스는 Amazon S3 API를 사용하며 AWS Outposts의 여러 디바이스와 서버에 데이터를 이중화된 방식으로 안정적으로 저장하도록 설계되었습니다. Virtual Private Cloud(VPC)를 통한 액세스 포인트 및 엔드포인트 연결을 사용하여 Outpost 버킷과 통신합니다. 액세스 정책, 암호화, 태깅을 포함하여 Amazon S3 버킷에서와 같이 Outpost 버킷에서 동일한 API 및 기능을 사용할 수 있습니다. AWS Management Console, AWS Command Line Interface(AWS CLI), AWS SDK 또는 REST API를 통해 S3 on Outposts를 사용할 수 있습니다. 자세한 내용은 Amazon S3 on Outposts란 무엇인가요? 섹션을 참조하세요.

S3 on Outposts에서의 버킷 작업에 대한 자세한 내용은 S3 on Outposts 버킷 작업 단원을 참조하세요.

버킷은 버킷을 생성하는 AWS 계정이 소유하며 이 계정은 버킷을 삭제할 수 있는 유일한 계정입니다.

참고
  • Outposts 버킷을 삭제하려면 버킷이 비어 있어야 합니다.

    Amazon S3 콘솔은 S3 on Outposts 객체 작업을 지원하지 않습니다. S3 on Outposts 버킷의 객체를 삭제하려면 REST API, AWS CLI 또는 AWS SDK를 사용해야 합니다.

  • Outposts 버킷을 삭제하려면 먼저 버킷에 대한 Outposts 액세스 포인트를 삭제해야 합니다. 자세한 정보는 액세스 지점 삭제을 참조하십시오.

  • 삭제한 버킷은 복구할 수 없습니다.

다음 예제에서는 AWS Management Console 및 AWS Command Line Interface(AWS CLI)를 사용하여 S3 on Outposts 버킷을 삭제하는 방법을 보여줍니다.

  1. AWS Management Console에 로그인한 후 https://console.aws.amazon.com/s3/에서 Amazon S3 콘솔을 엽니다.

  2. 왼쪽 탐색 창에서 Outposts 버킷을 선택합니다.

  3. 삭제하려는 버킷을 선택하고 삭제를 선택합니다.

  4. 삭제를 확인합니다.

다음 예제에서는 AWS CLI를 사용하여 S3 on Outposts 버킷(s3-outposts:DeleteBucket)을 삭제합니다. 이 명령을 실행하려면 user input placeholders를 사용자의 정보로 대체합니다.

aws s3control delete-bucket --account-id 123456789012 --bucket arn:aws:s3-outposts:region:123456789012:outpost/op-01ac5d28a6a232904/bucket/example-outpost-bucket