스토리지 작업을 사용하려면 스토리지 작업 할당을 만들어야 합니다. 할당은 스토리지 계정 리소스 인스턴스의 일부로 저장되며, 다른 설정, 대상으로 지정할 개체의 하위 집합, 태스크가 해당 개체에 대해 실행되는 시기 및 빈도 및 실행 보고서가 저장되는 위치를 정의합니다.
할당을 만들려면 적절한 RBAC 작업이 있는 적절한 Azure 기본 제공 역할 또는 사용자 지정 역할이 ID에 할당되어야 합니다. 작업을 할당하는 데 필요한 Azure 역할을 참조하세요. 스토리지 작업 할당을 만드는 방법을 알아보려면 스토리지 작업 할당 만들기 및 관리를 참조하세요.
할당 설정
다음 표에서는 스토리지 작업 할당의 구성 설정을 설명합니다.
비고
다음 표에 표시되는 이름은 Azure Portal의 할당 추가 페이지에 표시됩니다. REST, SDK, PowerShell 또는 Azure CLI를 사용하여 할당을 만들 계획인 경우 각 설정을 구성하는 데 사용되는 특정 속성의 이름을 가져오는 적절한 참조 콘텐츠 집합을 참조하세요.
| 설정 | 필수 또는 선택 사항 | 설명 |
|---|---|---|
| 구독 | 필수 | 이 할당에 추가하려는 스토리지 계정의 구독입니다. |
| 스토리지 계정 이름 | 필수 | 이 할당에 추가하려는 스토리지 계정입니다. 스토리지 계정의 소유자여야 합니다. 이 필드는 스토리지 작업의 컨텍스트에서 할당을 만드는 경우에만 표시됩니다. |
| 스토리지 작업 이름 | 필수 | 스토리지 계정을 할당하려는 스토리지 작업입니다. 이 필드는 스토리지 계정의 컨텍스트에서 할당을 만드는 경우에만 표시됩니다. |
| 스토리지 작업 할당 이름 | 필수 | 할당의 이름입니다. 배정 이름은 길이가 2자에서 62자 사이여야 하며 문자와 숫자만 포함할 수 있습니다. |
| 필터 기준 | 필수 | 접두사를 사용하여 개체를 필터링하거나 전체 스토리지 계정에 대해 작업을 실행하는 옵션입니다. |
| Blob 접두사 포함 | 필수 | 작업에서 평가하는 BLOB의 범위를 좁히는 데 사용되는 문자열 접두사입니다. 이 필드는 BLOB 접두사를 사용하여 필터링하도록 선택하는 경우에만 필요합니다. |
| Blob 접두사 제외 | 선택적 | 태스크에서 평가되는 Blob을 제외하는 데 사용되는 문자열 접두사입니다. 제외 Blob 접두사는 포함 Blob 접두사의 범위를 넘어서는 상위 집합이어서는 안 됩니다. |
| 실행 빈도 | 필수 | 작업을 한 번 또는 여러 번 실행하는 옵션입니다. |
| 다음에서 시작 | 필수 | 작업 실행을 시작할 날짜 및 시간입니다. 작업을 여러 번 실행하도록 예약하는 경우에만 적용됩니다. |
| 종료 | 필수 | 작업 실행이 중지된 날짜 및 시간입니다. 작업을 여러 번 실행하도록 예약하는 경우에만 적용됩니다. |
| 반복 가격(일) | 필수 | 각 실행 사이의 간격(일)입니다. 작업을 여러 번 실행하도록 예약하는 경우에만 적용됩니다. |
| 보고서 내보내기 컨테이너 | 필수 | 작업 실행 보고서가 저장되는 컨테이너입니다. |
스토리지 태스크 권한 부여
할당 프로세스의 일부로 스토리지 작업과 연결된 관리 ID에 역할을 할당합니다. 기본적으로 스토리지 작업이 프로비전될 때 시스템 할당 관리 ID가 만들어집니다. 그러나 스토리지 작업을 만드는 사용자는 필요에 따라 사용자 할당 관리 ID를 스토리지 태스크와 연결할 수 있습니다. 스토리지 태스크와 연결된 관리 ID 유형은 스토리지 작업이 프로비전된 후에 변경할 수 없습니다.
역할을 할당할 때 대상 스토리지 계정에 대해 스토리지 작업에 정의된 작업을 수행하는 데 필요한 권한이 있는 Azure 기본 제공 또는 사용자 지정 역할을 선택해야 합니다. 작업을 수행할 권한을 참조하세요.
할당을 저장한 후 관리 ID의 유효성을 검사하여 스토리지 태스크에 정의된 작업을 수행할 수 있는 올바른 권한이 있는지 확인합니다. Azure Portal을 사용하여 할당을 만드는 경우 이 유효성 검사 단계는 관리 ID에 역할을 할당한 후에도 발생합니다.
스토리지 계정에 대한 네트워크 액세스
각 대상 스토리지 계정의 네트워크 설정에서 신뢰할 수 있는 Azure 서비스에 대한 액세스 권한을 부여해야 합니다. 더 자세히 알아보려면 신뢰할 수 있는 Azure 서비스에 액세스 권한 부여를 참조하세요.