Skip to main content
이 제품의 최신 릴리즈를 사용할 수 있습니다.
본 한국어 번역은 사용자 편의를 위해 제공되는 기계 번역입니다. 영어 버전과 한국어 버전이 서로 어긋나는 경우에는 언제나 영어 버전이 우선합니다.

StorageGRID S3 REST API 구성 테스트

AWS CLI(Amazon Web Services Command Line Interface)를 사용하여 시스템 연결을 테스트하고 객체를 읽고 쓸 수 있는지 확인할 수 있습니다.

시작하기 전에

이러한 단계에 대한 자세한 내용은 "클라이언트 연결 구성"을 참조하십시오.

단계
  1. StorageGRID 시스템에서 생성한 계정을 사용하도록 AWS CLI 설정을 구성하십시오.

    1. 구성 모드로 진입합니다: aws configure

    2. 생성한 계정의 액세스 키 ID를 입력합니다.

    3. 생성한 계정의 비밀 액세스 키를 입력하십시오.

    4. 사용할 기본 지역을 입력하세요. 예를 들어, us-east-1.

    5. 사용할 기본 출력 형식을 입력하거나 Enter 키를 눌러 JSON을 선택하십시오.

  2. 버킷을 생성합니다.

    이 예제에서는 로드 밸런서 엔드포인트가 IP 주소 10.96.101.17 및 포트 10443을 사용하도록 구성되었다고 가정합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443
    --no-verify-ssl create-bucket --bucket testbucket

    버킷 생성이 성공적으로 완료되면 다음 예시와 같이 버킷의 위치가 반환됩니다.

    "Location": "/testbucket"
  3. 객체를 업로드합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    put-object --bucket testbucket --key s3.pdf --body C:\s3-test\upload\s3.pdf

    객체 업로드가 성공적으로 완료되면 객체 데이터의 해시값인 Etag가 반환됩니다.

  4. 버킷의 내용을 나열하여 객체가 업로드되었는지 확인하십시오.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    list-objects --bucket testbucket
  5. 개체를 삭제합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    delete-object --bucket testbucket --key s3.pdf
  6. 버킷을 삭제합니다.

    aws s3api --endpoint-url https://10.96.101.17:10443 --no-verify-ssl
    delete-bucket --bucket testbucket