다음을 통해 공유


수명 주기 관리 정책 구성

이 문서에서는 Azure Blob Storage 수명 주기 관리 정책을 만들거나 관리하는 방법을 보여 줍니다.

수명 주기 관리 정책을 사용하여 Blob을 사용 패턴에 따라 비용 효율적인 액세스 계층으로 전환하거나 수명 주기가 끝날 때 완전히 삭제할 수 있습니다. 자세한 내용은 Azure Blob Storage 수명 주기 관리 개요를 참조하세요.

참고

수명 주기 관리 정책은 전체적으로 읽거나 써야 합니다. 부분 업데이트는 지원되지 않습니다.

정책 만들기 또는 관리

  1. Azure Portal에서 스토리지 계정으로 이동합니다.

  2. 데이터 관리에서 수명 주기 관리를 선택하여 수명 주기 관리 정책을 보거나 변경합니다.

  3. 목록 보기 탭을 선택합니다.

  4. 규칙 추가를 선택하고 세부 정보 양식에서 규칙의 이름을 지정합니다. 규칙 범위, Blob 유형Blob 하위 유형 값을 설정할 수도 있습니다. 다음 예에서는 Blob을 필터링할 범위를 설정합니다. 이렇게 하면 필터 집합 탭이 추가됩니다.

Azure Portal에서 규칙 세부 정보 추가 수명 주기 관리 페이지의 스크린샷

  1. 기본 Blob을 선택하여 규칙에 대한 조건을 설정합니다. 다음 예에서는 30일 동안 수정되지 않은 Blob이 쿨 스토리지로 이동됩니다.

Azure Portal의 수명 주기 관리 기본 Blob 페이지 스크린샷

마지막으로 액세스한 옵션은 액세스 시간 추적을 사용하도록 설정하고 블록 Blob을 선택한 경우에만 사용할 수 있습니다. 액세스 시간 추적 사용을 참조하세요.

  1. 세부 정보 페이지에서 필터를 사용하여 Blob 제한을 선택한 경우 필터 집합을 선택하여 필터(선택 사항)를 추가합니다. 다음 예제에서는 sample-container라는 컨테이너에서 이름이 log로 시작하는 Blob을 필터링합니다.

Azure Portal의 수명 주기 관리 필터 집합 페이지 스크린샷

예기치 않은 결과가 발생하는 경우 다음 FAQ 항목을 참조하세요. Blob 접두사 일치 문자열이 예상 Blob에 정책을 적용하지 않았습니다.

  1. 추가를 선택하여 새 정책을 추가합니다.

코드 보기를 사용하여 정책을 관리합니다.

코드 보기 탭에서 직접 JSON 코드를 추가하여 정책을 정의할 수도 있습니다.

다음 스크린샷은 코드 보기 탭의 JSON을 보여줍니다. 이 JSON은 Blob이 수정된 지 30일이 지난 경우 로그로 시작하는 블록 Blob을 쿨 계층으로 이동하는 수명 주기 정책을 정의합니다.

코드 보기 탭의 JSON을 보여 주는 스크린샷.

액세스 시간 추적 기능 사용 가능하도록 설정

읽기 또는 쓰기 작업으로 Blob에 마지막으로 액세스한 시간을 기준으로 작업을 포함하려는 경우 액세스 추적을 사용하도록 설정합니다. 이 기능의 동작에 대해 알아보려면 Access 시간 추적을 참조하세요.

  1. Azure Portal의 스토리지 계정으로 이동합니다.

  2. 데이터 관리 섹션에서 수명 주기 관리를 선택합니다.

  3. “액세스 추적 사용” 확인란 선택

    Azure Portal에서 마지막 액세스 추적을 사용하도록 설정하는 방법을 보여 주는 스크린샷.

참고 항목