개요
Cloud Object Storage(COS)는 객체 잠금 기능을 제공합니다. 보존 중에 객체를 덮어쓰거나 삭제하지 못하도록 객체를 잠글 수 있습니다.
설명:
이 기능을 통해 COS는 전자 기록 보관에 대한 엄격한 요구 사항(SEC Rule 17a-4(f), FINRA 4511 및 CFTC 1.31 포함)을 충족할 수 있습니다.
SEC 규칙 17a-4는 1934년 미국 증권 거래법에 따라 미국 증권 거래 위원회에서 발행한 규정입니다. 이 규칙은 주식, 채권 및 선물과 같은 금융 유가 증권의 거래 또는 중개를 거래하는 회사의 데이터 보존, 인덱싱 및 접근성에 대한 요구 사항을 설명합니다. 이 규칙에 따르면 다양한 유형의 거래에 대한 기록을 보관해야 하며 즉시 액세스는 2년, 비즉시 액세스는 최소 6년 동안 재작성하거나 삭제할 수 없습니다.
객체 잠금은 버킷 레벨 기능입니다. 즉, 각 버킷에는 시간 기반 객체 잠금 규칙이 하나만 있을 수 있습니다. 이 기능을 활성화한 후에는 1일 - 100년 사이의 보존 기간이 필요합니다. 영구 보존은 허용되지 않습니다.
버킷에 객체 잠금을 설정하면 보관 주기 내에는 다음 작업을 할 수 없습니다.
객체를 삭제하거나 수정할 수 없습니다.
객체의 스토리지 클래스는 수정할 수 없습니다.
HTTP 헤더 및 사용자 메타데이터(Content-Type, Content-Encoding, Content-Language, Content-Disposition, Cache-Control, Expires 및 x-cos-meta- 포함)는 수정할 수 없습니다.
객체 태그는 수정할 수 없습니다.
시간 기반 객체 잠금 규칙은 하나의 상태만 갖습니다. 즉, 규칙이 제출되면 적용됩니다. 규칙을 수정하거나 삭제할 수 없습니다. 보존 기간만 연장할 수 있습니다.
사용 방법
콘솔 또는 API를 사용하여 객체 잠금을 구성할 수 있습니다.
COS 콘솔 사용
COS 콘솔에서 객체를 잠그는 방법에 대한 정보는 버킷 복제 설정을 참고하십시오. REST API 사용
다음 API를 직접 호출하여 객체 잠금을 관리할 수 있습니다.
제한 설명
1. 이제 객체 잠금은 얼로우 리스트에 있는 고객만 사용할 수 있습니다. 이 기능을 사용하려면 당사에 문의하기하십시오. 2. 활성화되면 객체 잠금 구성이 5초 이내에 버킷에 적용됩니다.
3. 객체 잠금은 아래와 같이 기존 버킷과 객체 모두에 대해 설정할 수 있습니다.
2012년 7월 1일에 examplebucket이라는 버킷을 생성하고 서로 다른 시점에 세 개의 객체(test1.txt, test2.txt, test3.txt)를 업로드했다고 가정합니다(업로드 날짜는 다음 표에 표시됨). 그런 다음 2013년 9월 1일에 이 버킷에 대한 객체 잠금 규칙을 생성하여 객체를 5년 동안 보관했습니다. 이 경우 각 객체의 잠금 규칙 만료 날짜는 다음과 같습니다.
|
test1.txt | 2012년 7월 1일 | 2017년 6월 30일 |
test2.txt | 2013년 9월 1일 | 2018년 8월 31일 |
test3.txt | 2017년 7월 30일 | 2022년 7월 29일 |
4. 객체 잠금이 활성화된 버킷에는 버전 관리가 지원되지 않습니다. 버킷에서 버전 관리 기능이 활성화되거나 일시 중단된 경우 객체 잠금도 활성화할 수 없습니다.
5. 객체 잠금이 활성화된 버킷에는 버킷 간 복제가 지원되지 않습니다. 버킷 간 복제 규칙에 따라 원본 및 대상 버킷에 버전 관리가 활성화되어 있어야 하며, 이는 객체 잠금이 활성화된 버킷에 대해 지원되지 않기 때문입니다.
6. INTELLIGENT TIERING은 객체 잠금이 활성화된 버킷에 대해 지원되지 않으며 객체 잠금은 INTELLIGENT TIERING이 활성화된 버킷에서 활성화할 수 없습니다.
7. 보존 기간 동안 잠긴 객체의 스토리지 클래스는 변환할 수 없습니다. 또한 객체 잠금은 라이프사이클 규칙과 호환되지 않습니다. 객체 잠금이 활성화된 버킷은 라이프사이클 규칙으로 구성할 수 없으며 그 반대의 경우도 마찬가지입니다.
8. 객체 잠금이 활성화된 경우 불완전한 다중 업로드는 객체 잠금 규칙의 적용을 받지 않으며 버킷에 대해 제거될 수 있습니다.
9. 객체 잠금은 일단 활성화되면 비활성화할 수 없습니다. 버킷의 모든 파일이 제거된 후 버킷을 삭제하여 객체 잠금 규칙을 취소할 수 있습니다.
10. 객체 잠금이 활성화된 경우 버킷 및 객체의 ACL을 계속 수정할 수 있습니다.
문제 해결에 도움이 되었나요?