스냅샷 삭제 API

스냅샷 삭제 API (Delete Snapshot API)

저장소에서 스냅샷을 삭제해요.

도입 버전 1.0

진행 중인 스냅샷을 삭제하면 스냅샷 작업이 중지되고 부분적으로 만들어진 스냅샷도 삭제돼요.

  • 스냅샷에 대해 더 자세히 알아보려면 Snapshots를 참고하세요.
  • 저장소 목록을 보려면 cat repositories를 참고하세요.
  • 스냅샷 목록을 보려면 cat snapshots를 참고하세요.

경로와 HTTP 메서드

DELETE _snapshot/{repository}/{snapshot}

경로 파라미터

파라미터 데이터 타입 설명
repository String 스냅샷이 들어 있는 저장소예요.
snapshot String 삭제할 스냅샷이에요.

예제 요청

다음 요청은 my-opensearch-repo 저장소에서 my-first-snapshot이라는 스냅샷을 삭제해요:

예제 응답

성공하면 다음 JSON 객체가 응답으로 반환돼요:

{
  "acknowledged": true
}

스냅샷이 실제로 삭제되었는지 확인하려면 Get snapshot API를 사용하고, snapshot 경로 파라미터에 스냅샷 이름을 전달하세요.

필요한 권한

Security 플러그인을 사용한다면 적절한 권한이 있는지 확인하세요: cluster:admin/snapshot/delete.

출처: 문서