소개
Tencent Cloud Object Storage(COS)는 버킷에 업로드된 단일 또는 다수 객체 삭제를 지원합니다. 콘솔, API, SDK 등 다양한 방법으로 객체를 일괄 삭제할 수 있습니다. 기본적으로 삭제 작업이 모두 성공적으로 완료되면 반환 내용은 일반적으로 비어 있습니다. 오류가 발생한 경우에는 오류 정보가 반환됩니다.
설명:
단일 요청으로 최대 1000개의 객체를 삭제할 수 있으며, 더 많은 객체를 삭제해야 할 경우 목록을 분할하여 별도로 요청을 보내야 합니다.
'폴더'를 삭제하기로 선택하면 '폴더' 아래의 모든 객체가 함께 삭제되며, 버전 관리가 활성화되지 않은 경우 삭제된 데이터는 복구 및 접근이 불가능합니다.
현재 버킷에 버전 관리(활성화 또는 일시 중지 상태 포함)가 설정된 경우 삭제 작업을 수행해도 객체가 실제로 삭제되지 않고 현재 버전 객체에 삭제 표시가 추가되며, 저장 용량도 줄어들지 않습니다. 객체를 실제로 삭제하려면 버전 ID를 지정해야 합니다. 자세한 내용은 버전 관리 개요를 참고하십시오. 대량의 데이터 또는 중첩된 폴더를 삭제해야 하는 경우 삭제를 완료하는 데 상당한 시간이 소요될 수 있으므로, 해당 시나리오에서는 라이프사이클 설정을 통해 삭제하는 것이 좋습니다. 적용 시나리오
Tencent Cloud COS는 하나 이상의 객체를 직접 삭제하는 기능을 지원합니다. 단일 객체를 삭제할 경우 객체 키만 제공하면 API 요청을 통해 삭제할 수 있습니다.
사용 방법
COS 콘솔 사용하기
버전 관리가 비활성화된 버킷에서 객체 삭제
2. 왼쪽 네비게이션 바에서 버킷 목록을 클릭하여 버킷 목록 페이지로 이동합니다.
3. 객체가 있는 버킷을 찾아 해당 버킷 이름을 클릭하여 버킷 관리 페이지로 이동합니다.
4. 왼쪽 네비게이션 바에서 파일 목록을 선택하여 파일 목록 페이지로 이동합니다.
5. 삭제하려는 단일 또는 여러 객체를 선택한 후 상단의 추가 작업 > 삭제를 클릭합니다.
6. 팝업 알림 창에서 삭제를 클릭하면 객체가 삭제됩니다.
버전 관리 활성화/일시 중지된 버킷에서 객체 삭제
설명:
버킷에서 버전 관리 기능을 사용한 적이 있는 경우, 객체를 삭제할 때 버전 ID를 지정해야 실제로 객체가 삭제됩니다. 버전 ID를 지정하지 않고 객체를 삭제하면 객체가 실제로 삭제되지 않고 현재 버전의 객체에 삭제 표시가 추가됩니다. 자세한 내용은 버전 관리 개요를 참고하십시오. 2. 왼쪽 네비게이션 바에서 버킷 목록을 클릭하여 버킷 목록 페이지로 이동합니다.
3. 객체가 있는 버킷을 찾아 해당 버킷 이름을 클릭하여 버킷 관리 페이지로 이동합니다.
4. 왼쪽 네비게이션 바에서 파일 목록을 선택하여 파일 목록 페이지로 이동합니다.
5. 상단에서 '버전 이력 보기' 옵션을 활성화한 후 삭제할 단일 또는 여러 버전을 선택하고 상단의 추가 작업 > 삭제를 클릭합니다.
6. 팝업 알림 창에서 삭제를 클릭하면 객체가 실제로 삭제됩니다.
REST API 사용하기
SDK 사용
SDK 호출을 통해 즉각적으로 객체 단일 삭제를 진행할 수 있습니다. 자세한 내용은 다음 언어별 SDK 문서를 참조하십시오.