다음을 통해 공유


Azure RBAC(Role Based Access Control)를 사용하여 Azure Backup 복구 지점 관리

Azure RBAC(역할 기반 액세스 제어)를 사용하면 Azure에 대한 세분화된 액세스 관리가 가능합니다. Azure RBAC를 사용하면 팀 내에서 업무를 분리하고 사용자에게 해당 작업을 수행하는 데 필요한 만큼의 권한만 부여할 수 있습니다.

중요

Azure Backup에서 제공하는 역할은 Azure 포털에서 또는 REST API나 복구 서비스 자격 증명 모음의 PowerShell 또는 CLI cmdlet을 통해 수행할 수 있는 작업으로 제한됩니다. Azure Backup 에이전트 클라이언트 UI 또는 System Center Data Protection Manager UI 또는 Azure Backup Server UI에서 수행되는 작업은 해당 역할을 제어할 수 없습니다.

Azure Backup은 백업 관리 작업을 제어할 수 있는 세 가지 기본 제공 역할을 제공합니다. Azure 기본 제공 역할에 대한 자세한 정보

  • Backup Contributor - 이 역할은 Recovery Services 자격 증명 모음을 삭제하고 다른 사용자에게 액세스 권한을 제공하는 권한을 제외하고, 백업을 만들고 관리하는 모든 권한을 갖습니다. 모든 백업 관리 작업을 수행할 수 있는 백업 관리 관리자 역할로 생각하시면 됩니다.
  • Backup 운영자 - 이 역할은 백업을 제거하고 백업 정책을 관리하는 권한을 제외하고, 참여자가 할 수 있는 모든 일을 할 수 있습니다. 이 역할은 온-프레미스 리소스의 데이터 삭제나 등록 제거를 통해 백업을 중지하는 작업처럼 안전하지 않은 작업을 수행할 수 없다는 점만 빼면 참여자와 똑같습니다.
  • Backup 읽기 권한자 - 이 역할은 모든 백업 관리 작업을 볼 수 있는 권한을 갖습니다. 이 역할을 모니터링 요원으로 생각하시면 됩니다.

더 많은 제어를 위해 사용자 고유의 역할을 정의하려는 경우 Azure RBAC에서 사용자 지정 역할을 빌드하는 방법을 참조하세요.

백업 기본 제공 역할을 백업 관리 작업에 매핑하는 과정

Azure VM 백업에 대한 최소 역할 요구 사항

다음 표는 Backup 관리 작업과 해당 작업을 수행하는 데 필요한 최소 Azure 역할을 캡처한 것입니다.

관리 작업 필요한 최소 Azure 역할 필요한 범위 대안
Recovery Services 자격 증명 모음 만들기 Backup 참가자 자격 증명 모음을 포함하는 리소스 그룹
Azure VM의 백업 활성화 Backup 운영자 자격 증명 모음을 포함하는 리소스 그룹
가상 머신 기여자 VM 리소스 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
Azure VM의 백업 사용(VM 블레이드에서) Backup 운영자 자격 증명 모음을 포함하는 리소스 그룹
Backup 운영자 가상 머신을 포함하는 리소스 그룹
가상 머신 기여자 VM 리소스 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read Microsoft.Compute/virtualMachines/instanceView/read
VM의 주문형 백업 Backup 운영자 Recovery Services 자격 증명 모음
VM 복원 Backup 운영자 Recovery Services 자격 증명 모음
기여자 VM이 배포될 리소스 그룹 또는 기본 제공 역할 대신 다음 권한이 있는 사용자 지정 역할을 고려할 수 있습니다.

- Microsoft.Resources/subscriptions/resourceGroups/write
- Microsoft.Resources/subscriptions/resourceGroups/read - 유효성 검사에 따라 이 권한도 필요합니다.
- Microsoft.DomainRegistration/domains/write
- Microsoft.Compute/virtualMachines/write
- Microsoft.Compute/virtualMachines/read
- Microsoft.Network/virtualNetworks/read Microsoft.Network/virtualNetworks/subnets/read
- Microsoft.Network/virtualNetworks/subnets/join/action

또한 기본 제공 역할에도 불구하고 사용자 지정 역할을 설정하려는 경우 스테이징 위치의 스토리지 계정에 다음 권한이 필요합니다.

- Microsoft.Storage/storageAccounts/read
- Microsoft.Storage/storageAccounts/write
가상 머신 기여자 백업된 원본 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
저장소 계정 기여자 디스크가 복원되는 Storage 계정 리소스 대안으로, 기본 역할 대신 다음과 같은 권한을 가진 "사용자 지정 역할"을 고려할 수 있습니다: "Microsoft.Storage/storageAccounts/write" 및 "Microsoft.Storage/storageAccounts/listkeys/action".
관리되지 않는 디스크 VM 백업 복원 Backup 운영자 Recovery Services 자격 증명 모음
가상 머신 기여자 백업된 원본 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
저장소 계정 기여자 디스크가 복원되는 Storage 계정 리소스 대안으로, 기본 역할 대신 다음과 같은 권한을 가진 "사용자 지정 역할"을 고려할 수 있습니다: "Microsoft.Storage/storageAccounts/write" 및 "Microsoft.Storage/storageAccounts/listkeys/action".
VM 백업에서 관리 디스크 복원 Backup 운영자 Recovery Services 자격 증명 모음
가상 머신 기여자 백업된 원본 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
저장소 계정 기여자 복원 과정의 일부로 선택한 관리 디스크로 전환하기 전에 자격 증명 모음에서 데이터를 보관하도록 선택된 임시 Storage 계정 대안으로, 기본 역할 대신 다음과 같은 권한을 가진 "사용자 지정 역할"을 고려할 수 있습니다: "Microsoft.Storage/storageAccounts/write" 및 "Microsoft.Storage/storageAccounts/listkeys/action".
기여자 관리 디스크가 복원될 리소스 그룹 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Resources/subscriptions/resourceGroups/write
VM 백업에서 개별 파일 복원 Backup 운영자 Recovery Services 자격 증명 모음
가상 머신 기여자 백업된 원본 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
지역 간 복원 Backup 운영자 Recovery Services 자격 증명 모음 구독 이는 위에서 언급한 복원 권한이 추가된 것입니다. 특히 CRR의 경우, 내장된 역할 대신 다음 권한이 포함된 사용자 지정 역할을 고려할 수 있습니다: Microsoft.RecoveryServices/locations/backupAadProperties/read, Microsoft.RecoveryServices/locations/backupCrrJobs/action, Microsoft.RecoveryServices/locations/backupCrrJob/action, Microsoft.RecoveryServices/locations/backupCrossRegionRestore/action, Microsoft.RecoveryServices/locations/backupCrrOperationResults/read, Microsoft.RecoveryServices/locations/backupCrrOperationsStatus/read.
Azure VM 백업에 대한 백업 정책 만들기 Backup 참가자 Recovery Services 자격 증명 모음
Azure VM 백업의 백업 정책 수정 Backup 참가자 Recovery Services 자격 증명 모음
Azure VM 백업의 백업 정책 삭제 Backup 참가자 Recovery Services 자격 증명 모음
VM 백업에서 백업 중지(데이터 보존 또는 데이터 삭제를 통해) Backup 참가자 Recovery Services 자격 증명 모음
온-프레미스 Windows 서버/클라이언트/SCDPM 또는 Azure Backup Server 등록 Backup 운영자 Recovery Services 자격 증명 모음
등록된 온-프레미스 Windows 서버/클라이언트/SCDPM 또는 Azure Backup Server 삭제 Backup 참가자 Recovery Services 자격 증명 모음

중요

VM 리소스 범위에서 VM 참가자를 지정하고 VM 설정의 일부로 백업을 선택하면 VM이 이미 백업된 경우에도 백업 사용 화면이 열립니다. 백업 상태를 확인하는 호출은 구독 수준에서만 작동하기 때문입니다. 이를 방지하려면 자격 증명 모음으로 이동하여 VM의 백업 항목 보기를 열거나 구독 수준에서 VM 참가자 역할을 지정합니다.

Azure 워크로드 백업에 대한 최소 역할 요구 사항(SQL 및 HANA DB 백업)

다음 표는 Backup 관리 작업과 해당 작업을 수행하는 데 필요한 최소 Azure 역할을 캡처한 것입니다.

관리 작업 필요한 최소 Azure 역할 필요한 범위 대안
Recovery Services 자격 증명 모음 만들기 Backup 참가자 자격 증명 모음을 포함하는 리소스 그룹
SQL 및/또는 HANA 데이터베이스의 백업 사용 Backup 운영자 자격 증명 모음을 포함하는 리소스 그룹
가상 머신 기여자 DB가 설치된 VM 리소스 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
DB의 주문형 백업 Backup 운영자 Recovery Services 자격 증명 모음
데이터베이스 복원 또는 파일로 복원 Backup 운영자 Recovery Services 자격 증명 모음
가상 머신 기여자 백업된 원본 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
가상 머신 기여자 DB가 복원되거나 파일이 생성되는 대상 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write Microsoft.Compute/virtualMachines/read
Azure VM 백업에 대한 백업 정책 만들기 Backup 참가자 Recovery Services 자격 증명 모음
Azure VM 백업의 백업 정책 수정 Backup 참가자 Recovery Services 자격 증명 모음
Azure VM 백업의 백업 정책 삭제 Backup 참가자 Recovery Services 자격 증명 모음
VM 백업에서 백업 중지(데이터 보존 또는 데이터 삭제를 통해) Backup 참가자 Recovery Services 자격 증명 모음
가상 머신 기여자 백업된 원본 VM 또는 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. Microsoft.Compute/virtualMachines/write
지역 간 복원 Backup 운영자 Recovery Services 자격 증명 모음 구독 이는 위에서 언급한 복원 권한이 추가된 것입니다. 지역 간 복원의 경우 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 사용할 수 있습니다.

- Microsoft.RecoveryServices/locations/backupAadProperties/read

- Microsoft.RecoveryServices/locations/backupCrrJobs/action

- Microsoft.RecoveryServices/위치/백업Crr작업/동작

- Microsoft.RecoveryServices/locations/backupCrossRegionRestore/action

- Microsoft.RecoveryServices/locations/backupCrrOperationResults/read

- Microsoft.RecoveryServices/locations/backupCrrOperationsStatus/read

Azure 파일 공유 백업에 대한 최소 역할 요구 사항

다음 표는 Backup 관리 작업과 해당 작업을 수행하는 데 필요한 Azure 역할을 캡처한 것입니다.

관리 작업 필요 역할 리소스
Recovery Services 저장소에서 백업을 활성화하십시오 Backup 참가자 Recovery Services 자격 증명 모음
스토리지 계정 기여자 스토리지 계정 리소스
파일 공유 블레이드에서 백업 사용하도록 설정 Backup 참가자 Recovery Services 자격 증명 모음
스토리지 계정 기여자 스토리지 계정 리소스
기여자 구독
파일 공유의 주문형 백업 Backup 운영자 Recovery Services 자격 증명 모음
파일 공유 복원 Backup 운영자 Recovery Services 자격 증명 모음
스토리지 계정 백업 기여자 복원 원본 및 대상 파일 공유가 있는 스토리지 계정 리소스
개별 파일 복원 Backup 운영자 Recovery Services 자격 증명 모음
저장소 계정 기여자 복원 원본 및 대상 파일 공유가 있는 스토리지 계정 리소스
보호 중지 Backup 참가자 Recovery Services 자격 증명 모음
보관소에서 스토리지 계정 등록 취소 Backup 참가자 Recovery Services 자격 증명 모음
저장소 계정 기여자 스토리지 계정 리소스

참고

리소스 그룹 수준에서 기여자 액세스 권한이 있고 파일 공유 블레이드에서 백업을 구성하려면 구독 수준에서 microsoft.recoveryservices/Locations/backupStatus/action 권한을 얻어야 합니다. 이렇게 하려면 사용자 지정 역할을 만들고 이 권한을 할당합니다.

Azure 디스크 백업에 대한 최소 역할 요구 사항

관리 작업 필요한 최소 Azure 역할 필요한 범위 대안
백업을 구성하기 전에 유효성 검사 Backup 운영자 백업 보관소
디스크 백업 리더 백업할 디스크
백업 자격 증명 모음에서 백업 사용 설정 Backup 운영자 백업 보관소
디스크 백업 리더 백업할 디스크 또한 백업 보관소 MSI에 이러한 권한이 부여되어야 합니다.
디스크의 주문형 백업 Backup 운영자 백업 보관소
디스크를 복원하기 전에 유효성 검사 Backup 운영자 백업 보관소
디스크 복원 운영자 디스크를 복원할 리소스 그룹
디스크 복원 Backup 운영자 백업 보관소
디스크 복원 운영자 디스크를 복원할 리소스 그룹 또한 백업 보관소 MSI에 이러한 권한이 부여되어야 합니다.

Azure Blob 백업에 대한 최소 역할 요구 사항

관리 작업 필요한 최소 Azure 역할 필요한 범위 대안
백업을 구성하기 전에 유효성 검사 Backup 운영자 백업 볼트

- 리소스/배포/유효성 검사/작업
- 리소스/배포/쓰기
- Resources/subscriptions/resourceGroups/read
스토리지 계정 백업 기여자 Blob을 포함하는 스토리지 계정
백업 자격 증명 모음에서 백업 사용 설정 Backup 운영자 백업 볼트

- 리소스/배포/유효성 검사/작업
- 리소스/배포/쓰기
- Resources/subscriptions/resourceGroups/read
스토리지 계정 백업 기여자 Blob을 포함하는 스토리지 계정 또한 백업 자격 증명 보관소 MSI에는 이러한 권한이 부여되어야 합니다.
Blob의 주문형 백업 Backup 운영자 백업 볼트

- 리소스/배포/유효성 검사/작업
- 리소스/배포/쓰기
- Resources/subscriptions/resourceGroups/read
Blob을 복원하기 전에 유효성 검사 Backup 운영자 백업 볼트

- 리소스/배포/유효성 검사/작업
- 리소스/배포/쓰기
- Resources/subscriptions/resourceGroups/read
스토리지 계정 백업 기여자 Blob을 포함하는 스토리지 계정
Blob 복원 Backup 운영자 백업 볼트

- 리소스/배포/유효성 검사/작업
- 리소스/배포/쓰기
- Resources/subscriptions/resourceGroups/read
스토리지 계정 백업 기여자 Blob을 포함하는 스토리지 계정 또한 백업 자격 증명 보관소 MSI에는 이러한 권한이 부여되어야 합니다.

참고

Storage 계정 유효성 검사 작업의 경우 Backup Vault 관리 ID에 소유자 권한이 있어야 합니다.

PostgreSQL 서버 백업용 Azure 데이터베이스에 대한 최소 역할 요구 사항

관리 작업 필요한 최소 Azure 역할 필요한 범위 대안
백업을 구성하기 전에 유효성 검사 Backup 운영자 백업 보관소
판독기 Azure PostgreSQL 서버
백업 자격 증명 모음에서 백업 사용 설정 Backup 운영자 백업 보관소
기여자 Azure PostgreSQL 서버 또는 기본 제공 역할 대신 Microsoft.DBforPostgreSQL/servers/write Microsoft.DBforPostgreSQL/servers/read 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. 또한 백업 자격 증명 모음 MSI에 이러한 권한이 부여되어야 합니다.
PostgreSQL 서버의 주문형 백업 Backup 운영자 백업 보관소
서버를 복원하기 전에 유효성 검사 Backup 운영자 백업 보관소
기여자 대상 Azure PostgreSQL 서버 내장 역할 대신 Microsoft.DBforPostgreSQL/servers/write 및 Microsoft.DBforPostgreSQL/servers/read 권한이 있는 사용자 지정 역할을 고려할 수 있습니다.
서버 복원 Backup 운영자 백업 보관소
기여자 대상 Azure PostgreSQL 서버 또는 기본 제공 역할 대신 Microsoft.DBforPostgreSQL/servers/write Microsoft.DBforPostgreSQL/servers/read 권한이 있는 사용자 지정 역할을 고려할 수 있습니다. 또한 백업 자격 증명 모음 MSI에 이러한 권한이 부여되어야 합니다.

SAP ASE(Sybase) 데이터베이스 구독 간 복원에 대한 최소 역할 요구 사항

작업 유형 백업 운영자 Recovery Services 자격 증명 모음 대체 연산자
데이터베이스 복원 또는 파일로 복원 가상 머신 기여자 백업된 원본 VM 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다.

- Microsoft.Compute/virtualMachines/write
- Microsoft.Compute/virtualMachines/read
가상 머신 기여자 데이터베이스가 복원되거나 파일이 생성되는 대상 VM 기본 제공 역할 대신 다음과 같은 권한이 있는 사용자 지정 역할을 고려할 수 있습니다.

- Microsoft.Compute/virtualMachines/write
- Microsoft.Compute/virtualMachines/read
Backup 운영자 대상 Recovery Services 자격 증명 모음

다음 단계