SQL 컴퓨터 보호 확인
컴퓨터의 Defender for SQL Server 계획을 사용하여 SQL VM에 대한 보호를 사용하도록 설정한 후 SQL 서버가 예상대로 보호되는지 확인합니다.
여러 Azure VM에서 보호 확인
Get-SsqlVMProtectionStatusReport.ps1 PowerShell 스크립트를 실행하여 지정된 Azure 구독 내에서 컴퓨터의 Defender for SQL Server에 대한 SQL VM 보호의 보호 상태를 검색하고 보고합니다. 이 스크립트는 Azure VM에만 적용되며 다음을 수행합니다.
- SQL VM에서 레지스트리 설정을 쿼리합니다.
- 컴퓨터 레지스트리에서 보호 상태를 검색합니다.
- 타임스탬프를 .NET 틱에서 ISO 8601 형식의 날짜로 변환합니다.
- 각 VM에 있는 모든 SQL 인스턴스에 대한 결과를 집계합니다.
- 수집된 데이터를 다음을 포함하는 Excel 보고서로 내보냅니다.
- SQL VM 이름
- SQL 인스턴스 이름
- 보호 상태
- 마지막 업데이트 시간
- SQL VM 리소스 ID
여러 Azure Arc 지원 VM에서 보호 확인
Azure Resource Graph에서 다음 쿼리를 실행하여 보호된 상태가 아닌 Azure Arc 지원 VM을 식별합니다. 다음 지침에 따라 Azure Resource Graph에서 쿼리를 실행합니다.
resources
| where type == "microsoft.azurearcdata/sqlserverinstances"
| extend SQLonArcProtection= tostring(properties.azureDefenderStatus)
| extend protectionStatusLastUpdate = tostring(properties.azureDefenderStatusLastUpdated)
단일 SQL Server 인스턴스에서 보호 확인
Azure Portal에서 SQL 가상 머신을 검색하고 선택합니다.
컴퓨터에서 데이터베이스를 찾아 선택합니다.
보안 탭에서 클라우드용 Defender를 선택합니다.
보호 상태를 확인합니다. 상태가 보호됨인 경우 배포가 성공한 것입니다.
보호되지 않는 컴퓨터 문제 해결
데이터베이스가 보호되지 않는 경우 문제 해결 가이드의 지침에 따라 수정합니다.