Verificar a proteção do computador SQL no Azure Government

Importante

Este artigo aplica-se a nuvens governamentais. Se estiver a usar nuvens comerciais, consulte o artigo Verificar a proteção da máquina SQL

Depois de ativar a proteção para máquinas virtuais SQL (VMs) com o plano Defender for SQL Servers on Machines, verifique se os seus servidores SQL estão protegidos. Este artigo mostra como verificar o estado de proteção de múltiplas VMs Azure, VMs habilitadas para Azure Arc e VMs individuais de servidores SQL em ambientes cloud governamentais.

Verificar proteção em múltiplas VMs Azure

Obtenha o Defender para o relatório de estado de proteção dos SQL Servers on Machines para todas as VMs SQL numa subscrição Azure especificada, executando o scriptGet-SqlVMProtectionStatusReport.ps1 PowerShell. O script aplica-se apenas a VMs do Azure.

Verificar proteção em múltiplas VMs ativadas pelo Azure Arc

Verifique o estado da proteção em várias VMs habilitadas pelo Azure Arc. Execute a seguinte consulta no Azure Resource Graph para identificar instâncias não protegidas.

  1. No portal Azure, pesquise e selecione Azure Resource Graph.

  2. Copie e execute a seguinte consulta para identificar VMs habilitadas pelo Azure Arc que não estejam num estado protegido.

    resources
    | where type == "microsoft.azurearcdata/sqlserverinstances"
    | extend SQLonArcProtection= tostring(properties.azureDefenderStatus)
    | extend ProtectionStatusLastUpdate = tostring(properties.azureDefenderStatusLastUpdated)
    | project name, SQLonArcProtection, ProtectionStatusLastUpdate, resourceGroup, location, type, tenantId, subscriptionId, properties
    | order by ['name'] asc
    
  3. Veja os resultados, verificando o estado do SQLonArcProtection . Qualquer resultado que não indique Protected indica que a VM do SQL Server ou do SQL Server com Azure Arc não está protegida.

    Captura de ecrã do ecrã de resultados assim que o script é executado.

  4. Se o ProtectionStatusLastUpdate campo não mostrar uma data no último dia, a máquina pode não estar protegida. Para confirmar, verifique a proteção numa única VM SQL Server. No portal do Azure, verifique o estado de proteção em Segurança>Defender para a Cloud.

    Captura de ecrã que mostra a última atualização de estado da instância SQL.

O script pode devolver os seguintes possíveis estados de proteção:

  • Protegido: O Defender for SQL protege ativamente a instância. Certifique-se de que a informação não está desatualizada verificando o campo Última Atualização .
  • Não Protegido: O Defender for SQL encontrou problemas ao proteger a instância. Este estado indica que é necessária alguma intervenção para permitir uma proteção bem-sucedida.
  • Inativo: O Defender for SQL corre na máquina, mas a instância SQL está pausada ou parada.
  • Vazio ou Desconhecido: O estado de proteção não pôde ser recuperado ou não existe na máquina. Neste caso, assuma que a instância não está protegida pelo Defender for SQL.

Verificar proteção numa única VM SQL Server

Para verificar a proteção de uma única VM SQL Server, siga estes passos no portal Azure.

  1. Dependendo dos recursos do seu ambiente, procure e selecione máquinas virtuais SQL ou SQL Server - Azure Arc.

  2. Localiza e seleciona o recurso relevante.

  3. Na guia Segurança, selecione Defender para a Cloud.

  4. Verifique o estado da Proteção. Se o status for Protegido, a implantação foi bem-sucedida.

    Captura de ecrã a mostrar o estado da proteção como protegido.

Resolução de problemas em máquinas não protegidas

Se as bases de dados não estiverem protegidas, siga as instruções em Solucionar problemas de proteção de máquinas SQL.