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

S3 UploadPartCopy 작업을 사용하여 StorageGRID에 객체의 일부를 업로드합니다

UploadPartCopy 작업은 기존 객체의 데이터를 데이터 소스로 복사하여 객체의 일부를 업로드합니다.

UploadPartCopy 작업은 모든 Amazon S3 REST API 동작 방식을 따릅니다. 예고 없이 변경될 수 있습니다.

이 요청은 StorageGRID 시스템 내의 `x-amz-copy-source-range`에 지정된 객체 데이터를 읽고 씁니다.

다음과 같은 요청 헤더가 지원됩니다.

  • x-amz-copy-source-if-match

  • x-amz-copy-source-if-none-match

  • x-amz-copy-source-if-unmodified-since

  • x-amz-copy-source-if-modified-since

서버 측 암호화에 대한 요청 헤더

암호화CreateMultipartUpload 요청에 SSE-C 암호화를 지정한 경우, 각 UploadPartCopy 요청에도 다음 요청 헤더를 포함해야 합니다.

  • x-amz-server-side-encryption-customer-algorithm: `AES256`을(를) 지정합니다.

  • x-amz-server-side-encryption-customer-key: CreateMultipartUpload 요청 시 제공했던 것과 동일한 암호화 키를 지정하십시오.

  • x-amz-server-side-encryption-customer-key-MD5: CreateMultipartUpload 요청에서 제공한 것과 동일한 MD5 다이제스트를 지정하십시오.

원본 객체가 고객 제공 키(SSE-C)를 사용하여 암호화된 경우, 객체를 복호화한 후 복사할 수 있도록 UploadPartCopy 요청에 다음 세 가지 헤더를 포함해야 합니다.

  • x-amz-copy-source​-server-side​-encryption​-customer-algorithm: `AES256`을(를) 지정합니다.

  • x-amz-copy-source​-server-side-encryption-customer-key: 소스 객체를 생성할 때 제공한 암호화 키를 지정하십시오.

  • x-amz-copy-source​-server-side-encryption-customer-key-MD5: 소스 객체를 생성할 때 제공한 MD5 다이제스트를 지정하십시오.

주의 고객이 제공하는 암호화 키는 절대 저장되지 않습니다. 암호화 키를 분실하면 해당 객체도 손실됩니다. 고객이 제공한 키를 사용하여 객체 데이터를 보호하기 전에 "서버 측 암호화 사용"의 고려 사항을 검토하십시오.

버전 관리

멀티파트 업로드는 업로드 시작, 업로드 목록 보기, 파트 업로드, 업로드된 파트 조립 및 업로드 완료를 위한 개별 작업으로 구성됩니다. CompleteMultipartUpload 작업이 수행되면 객체가 생성됩니다(해당하는 경우 버전 관리도 수행됨).