Analisar dependências do servidor (sem agente)

Este artigo descreve como configurar uma análise de dependências sem agente usando o Azure Migrate. A análise de dependência ajuda você a identificar e entender as dependências entre servidores para avaliação e migração para o Azure.

Nota

Neste artigo, você explorará a nova experiência com análise de dependência sem agente. Você deve continuar somente se tiver atualizado para a nova experiência seguindo esses pré-requisitos.

Limitações atuais

  • No modo de exibição de análise de dependência, atualmente não é possível adicionar ou remover um servidor de um grupo.
  • Um mapa de dependência para um grupo de servidores não está disponível no momento.

O que há de novo?

  • A análise de dependências é executada automaticamente em 3.000 servidores descobertos pelo appliance do Azure Migrate para VMs do VMware que passam nas verificações de pré-requisitos. Já não precisas de o ativar manualmente.
  • A visualização melhorada das dependências ajuda-o a rever as dependências recolhidas entre servidores descobertas no seu datacenter pelo Azure Migrate.
  • Na nova visualização, depois de identificar as principais dependências, você pode agrupar servidores em um aplicativo marcando-os.

Antes de começar

Os usuários existentes podem seguir as etapas fornecidas aqui

Os novos usuários precisam seguir as etapas abaixo:

  1. Certifique-se de ter criado um projeto com a ferramenta Azure Migrate: Discovery and assessment adicionada a ele.

  2. Analise os requisitos com base no seu ambiente e no dispositivo que você está configurando para executar a análise de dependência sem agente:

    Meio Ambiente Requerimentos
    Servidores em execução em ambiente VMware Analise os requisitos do VMware

    Rever os requisitos do aparelho

    Rever os requisitos de acesso à porta

    Revisar os requisitos de análise de dependência sem agente
    Servidores em execução no ambiente Hyper-V Rever os requisitos do anfitrião Hyper-V

    Rever os requisitos do aparelho


    Rever os requisitos de acesso à porta


    Revisar os requisitos de análise de dependência sem agente
    Servidores físicos ou servidores em execução em outras nuvens Revisar os requisitos do servidor

    Rever os requisitos do aparelho
    Rever os requisitos de acesso à porta

    Revisar os requisitos de análise de dependência sem agente
  3. Analise as URLs do Azure que o dispositivo precisa acessar nas nuvenspúblicas e governamentais.

Implantar e configurar o dispositivo Azure Migrate

  1. Implante o dispositivo Azure Migrate para iniciar a descoberta. Para implantar o dispositivo, você pode usar o método de implantação de acordo com seu ambiente. Depois de implantar o dispositivo, você precisa registrá-lo no projeto e configurá-lo para iniciar a descoberta.
  2. Ao configurar o dispositivo, você especifica o seguinte no gerenciador de configuração do dispositivo:
    • Os detalhes do ambiente de origem (servidor(es) vCenter/host(s) Hyper-V ou cluster(s)/servidores físicos) que você deseja descobrir.
    • Credenciais de servidor, que podem ser credenciais de domínio/Windows (sem domínio)/Linux (sem domínio). Saiba mais sobre como fornecer credenciais e como o aparelho as manipula.
    • Verifique as permissões necessárias para executar a análise de dependência sem agente. Para servidores Windows, é necessário fornecer a uma conta de administrador de domínio ou a uma conta local (fora do domínio) permissões administrativas. Para servidores Linux, forneça uma conta de usuário sudo com permissões para executar comandos ls e netstat ou crie uma conta de usuário que tenha as permissões CAP_DAC_READ_SEARCH e CAP_SYS_PTRACE nos arquivos /bin/netstat e /bin/ls. Se você estiver fornecendo uma conta de usuário sudo, certifique-se de que o NOPASSWD esteja habilitado para a conta para que os comandos possam ser executados sem solicitar uma senha a cada vez.

Adicionar credenciais e iniciar a descoberta

  1. Acede ao gestor de configuração do dispositivo, completa as verificações de pré-requisitos e o registo do dispositivo.

  2. Navegue até o painel Gerenciar credenciais e fontes de descoberta .

  3. Em Etapa 1: Fornecer credenciais para a fonte de descoberta, selecione Adicionar credenciais para fornecer credenciais para a fonte de descoberta que o dispositivo usa para descobrir servidores em execução em seu ambiente.

  4. Em Etapa 2: Fornecer detalhes da fonte de descoberta, selecione Adicionar fonte de descoberta para selecionar o nome amigável para credenciais na lista suspensa, especifique o endereço IP/FQDN da fonte de descoberta.

A captura de tela mostra o painel 3 no gerenciador de configuração do dispositivo para obter detalhes do vCenter Server.

  1. Na Etapa 3: Fornecer credenciais de servidor para executar inventário de software e análise de dependência sem agente, selecione Adicionar credenciais para fornecer várias credenciais de servidor para executar a descoberta baseada em convidados, como inventário de software, análise de dependência sem agente e descoberta de bancos de dados e aplicativos Web.

  2. Selecione Iniciar descoberta para iniciar a descoberta.

Após a conclusão da descoberta do servidor, o appliance inicia a descoberta de aplicativos, funções e recursos instalados (inventário de software) nos servidores. Durante o inventário de software, os servidores descobertos são validados para verificar se atendem aos pré-requisitos e podem ser habilitados para análise de dependência sem agente.

Nota

O recurso de análise de dependência sem agente é habilitado automaticamente para os servidores descobertos quando as verificações de pré-requisitos são bem-sucedidas. Ao contrário do que acontecia anteriormente, já não é necessário ativar manualmente esta funcionalidade nos servidores.

Depois que os servidores são habilitados para análise de dependência sem agente, o appliance coleta dados de dependência do servidor a cada 5 minutos. Em seguida, envia um ponto de dados combinado a cada seis horas. Você pode revisar os dados coletados pelo aparelho durante a análise.

Depois que os servidores são habilitados automaticamente para análise de dependência sem agente, o appliance coleta dados de dependência do servidor a cada 5 minutos. Em seguida, envia um ponto de dados combinado a cada seis horas. Você pode revisar os dados coletados pelo aparelho durante a análise.

Rever o estado de dependência

Depois de iniciar a descoberta a partir do dispositivo, pode aceder ao projeto de Migração no portal do Azure e rever os dados de dependência. Recomendamos que espere pelo menos 24 horas para permitir que dados de dependência suficientes sejam recolhidos para os seus servidores e exibidos numa visualização.

No projeto, você pode revisar as dependências de cada servidor por meio da visualização Todo o inventário ou Inventário de infraestrutura .

Ao examinar a coluna Dependências de qualquer servidor, você verá um dos seguintes status:

  • Credenciais não disponíveis: Nenhuma credencial de servidor fornecida no gerenciador de configuração do dispositivo pode ser usada para análise de dependência.

  • Validação em curso: O servidor ainda não concluiu as verificações de validação de pré-requisitos.

  • Falha na validação: O servidor falhou nas verificações de validação. Você pode clicar no status para exibir a mensagem de erro, que geralmente menciona pré-requisitos ausentes, como credenciais inválidas ou permissões insuficientes.

Depois que a validação for bem-sucedida, a análise de dependência será habilitada automaticamente e você verá um dos seguintes status:

  • Ver dependências: O servidor passou nas verificações de validação e a análise de dependência está habilitada. Você pode selecionar isso para abrir a nova visualização e verificar as dependências do servidor.
  • Não iniciado: A análise de dependências não pôde ser ativada porque o Azure Migrate atingiu o seu limite de 3.000 servidores por appliance (VMware) e 1.000 servidores por appliance (Hyper-V/Physical) para habilitação automática. Para executar análises de dependências em servidores específicos, desative-a manualmente noutros servidores autohabilitados e ative-a para os necessários usando o módulo PowerShell.

  • Desativado: Você pode desabilitar manualmente a análise de dependência usando o portal ou o módulo PowerShell. Você pode ativá-lo novamente a qualquer momento usando o mesmo módulo.

  • Não suportado: não foi possível recolher dados de dependência, uma vez que o servidor foi descoberto através da importação CSV.

    Nota

    O estado "não habilitado" é mostrado para servidores, descobertos a partir de um aparelho que ainda não foi atualizado para a nova visualização. . Saiba mais para atualizar o aparelho.

Visualize dependências

  1. Em Azure Migrate: Discovery and assessment, selecione Servidores descobertos.

  2. Escolha o nome do aparelho cuja descoberta você deseja revisar.

  3. Procure o servidor cujas dependências você deseja revisar.

  4. Na coluna Dependências (sem agente), selecione Exibir dependências

    Nota

    Se você adicionou credenciais menos privilegiadas para este servidor no dispositivo, alguns atributos de rede podem estar faltando na visualização. Para visualizar dados completos, forneça privilégios elevados.

  5. Altere o período de tempo para o qual se deseja exibir o mapa usando a lista suspensa Intervalo de tempo.

  6. Expanda o grupo Cliente para listar os servidores com uma dependência do servidor selecionado.

  7. Expanda o grupo Porta para listar os servidores que têm uma dependência do servidor selecionado.

  8. Para navegar até a visualização de mapa de qualquer um dos servidores dependentes, selecione o nome > do servidor Carregar mapa do servidor.

    Captura de tela para Expandir grupo de portas do servidor e carregar mapa do servidor.

    A captura de tela mostra como expandir o grupo de clientes.

  9. Expanda o servidor selecionado para exibir detalhes no nível do processo para cada dependência.

    A captura de tela mostra como expandir o servidor para mostrar os processos.

Visualize dependências entre servidores

Se a recolha de dados de dependências estiver ativada nos seus servidores (até 3.000 servidores por dispositivo), pode agora visualizar as dependências em todos os servidores descobertos no seu projeto Azure Migrate. A visualização exibe nós de servidor agrupados logicamente e suas conexões, ajudando você a entender a afinidade de rede e identificar aplicativos em execução em seu datacenter.

Visualização padrão

  1. No menu à esquerda, selecione Análise de dependência e, em seguida, selecione Explorar aplicativos.

  2. A visualização mostra conexões resolúveis coletadas de servidores descobertos com a análise de dependência habilitada. As ligações resolvíveis são ligações de rede identificadas entre servidores, descobertas pelo Azure Migrate.

    A imagem de ecrã mostra a visão de dependência multi-servidor padrão.

    Nota

    A exibição exibe dados de dependência agregados de cada servidor, a partir de quando a análise de dependência foi habilitada pela primeira vez. Para melhorar a clareza, as conexões redundantes do processo do sistema são excluídas da visualização.

Controles de visualização

  1. A vista predefinida mostra uma vista panorâmica no canto inferior direito, fornecendo um resumo da visualização e ajudando-o a navegar facilmente.
  2. Você pode usar os botões no canto inferior direito:
    1. Visualize a legenda, percorra a visualização usando Zoom in e Zoom out.
    2. Selecione Zoom para ajustar para voltar à vista padrão que mostra todos os nós e conexões após ampliar uma seção.

Interações de visualização

  1. Em qualquer nível, passe o mouse sobre um nó para visualizar detalhes básicos do servidor, incluindo Nome, Tipo de SO, Endereço IP, Origem , como o IP/FQDN do vCenter Server/Hyper-V host e Tags aplicadas ao servidor.

  2. Selecione um nó de servidor para ver os dependentes imediatos do servidor, que são realçados com um limite pontilhado ao redor de cada nó dependente.

  3. Selecione um nó de servidor para exibir detalhes adicionais, como o estado de energia, o inventário de software descoberto no servidor, e informações sobre as ligações de conexões de entrada e saída.

    A captura de tela mostra os detalhes de um nó no modo de exibição de dependência de vários servidores.

  4. Na guia Conexões , você pode ver:

    1. Conexões de entrada (o nome do servidor aparece à direita)
    2. Conexões de saída (nome do servidor à esquerda)
    3. A contagem total de conexões entre os servidores coletados até a data.
  5. Expanda qualquer conexão para exibir conexões entre processos entre os servidores de origem e de destino. Esses detalhes também incluem o número da porta de destino usada em cada conexão.

    A captura de tela mostra os detalhes da conexão do servidor no modo de exibição de dependência de vários servidores.

  6. Você pode ampliar um nó de servidor e selecionar a seta azul no limite do nó para alternar para a visualização das dependências individuais do servidor.

  7. A visualização no nível do servidor mostra as dependências de entrada e saída para esse servidor específico com detalhes no nível do processo e da porta.

    Nota

    • Quando você alterna de visualização de vários servidores para servidores únicos, as dependências são mostradas nas últimas 24 horas por padrão.
    • Você pode alterar o intervalo de tempo para durar 30 dias para exibir o mesmo nível de dependências que na exibição multisservidor, que exibe todos os dados coletados até o momento.

Personalizar a visualização da dependência do servidor

  1. Você pode usar a caixa Pesquisar para filtrar a visualização por nome de servidor.
  2. Você também pode aplicar um ou mais filtros , incluindo Nome do servidor, Porta (destino), Tipo de sistema operacional, Contagem de conexões e Aparelho, para restringir o escopo.
  3. Depois de aplicar os filtros, pode-se selecionar múltiplos servidores dentro do escopo para adicionar ou editar tags.

Selecione múltiplas dependências do servidor e marque-as

  1. Depois de identificar um cluster de servidores interconectados, você pode selecionar vários servidores necessários pressionando Ctrl no teclado, arrastar uma caixa de seleção ao redor dos servidores ou selecionar cada nó do servidor individualmente.

  2. Quando você seleciona vários servidores, eles são realçados em azul e um painel lateral é aberto, exibindo uma lista de todos os servidores selecionados.

    A captura de ecrã mostra vários servidores selecionados na vista de dependência de servidores múltiplos.

  3. Depois de selecionar vários servidores, você pode selecionar Adicionar ou editar tags para identificá-las e agrupá-las como um aplicativo em execução no datacenter.

  4. Quando você seleciona Adicionar ou editar tags, a exibição de marcação mostra os servidores selecionados e todas as cargas de trabalho de banco de dados ou aplicativo Web em execução nos servidores.

  5. Você pode optar por marcar todos os itens listados juntos ou remover qualquer uma dessas cargas de trabalho se não quiser marcá-los com esse grupo.

Visualize dependências individuais do servidor

  1. Na nova experiência, vá para Visão geral do projeto.

  2. Selecione a contagem de cargas de trabalho em Todo o inventário para revisar as cargas de trabalho descobertas.

  3. Na exibição, verifique a coluna Dependências com os valores de status, conforme abordado na seção acima.

  4. Procure o servidor cujas dependências você deseja revisar.

  5. Se a análise de dependência tiver sido executada com êxito nesse servidor, selecione Exibir dependências para ir para a visualização de dependência.

    Nota

    Se você adicionou credenciais menos privilegiadas para este servidor no dispositivo, alguns atributos de rede podem estar faltando na visualização. Para visualizar dados completos, forneça privilégios elevados.

  6. A visualização de dependência exibe todas as dependências de entrada e saída desse servidor em um diagrama de rede.

    A captura de tela mostra a exibição de dependência padrão para um servidor.

  7. A exibição é filtrada por padrão para mostrar os dados das últimas 24 horas e o tipo de processo como Resolúvel.

  8. Para alterar o intervalo de tempo, use o filtro Intervalo de tempo . Você pode selecionar Últimos 7 dias/Últimos 30 dias ou especificar um intervalo personalizado.

  9. Você também pode alterar o tipo de processo selecionando entre as opções disponíveis.

    Processo Tipo
    Resolúvel (predefinido) Para filtrar por processos com conexões resolúveis.
    Essentials Para filtrar por processos-chave não redundantes.
    Todos Para filtrar todos os processos, inclusive aqueles com conexões não resolvidas.
  10. Na exibição, você encontra os servidores e conexões representados da seguinte maneira:

    Representação Detalhes
    Símbolo do Windows Representando um servidor Windows na visualização.
    Símbolo Linux Representando um servidor Linux na visualização.
    Símbolo de conexão Representando a direção da dependência entre servidores com a força da conexão representada pela gradação de pontos na conexão.
    Contagem de processos Representando a contagem de processos de acordo com o filtro de tipo de processo.
  11. Passe o cursor sobre o Nome do servidor para ver as principais informações, incluindo endereço IP, origem e tags.

    A captura de tela ilustrou como os detalhes são mostrados ao passar o mouse.

  12. Passe o cursor sobre uma conexão para visualizar informações importantes, como a força e a frequência das conexões dentro do intervalo de tempo selecionado.

  13. Selecione um nome de servidor para ver mais detalhes, incluindo:

    1. Sistema operativo
    2. Estado da potência
    3. Inventário de software descoberto a partir do servidor e tags associadas.

    A captura de tela mostra os detalhes do servidor sobre a expansão.

  14. Selecione uma conexão para exibir informações detalhadas, incluindo os processos de origem e destino envolvidos e o número da porta de destino usado.

  15. Expanda um nó de servidor para exibir a lista de processos com base no filtro de tipo de processo selecionado.

  16. Na lista expandida, selecione um nome de processo para exibir suas dependências de entrada e saída com processos em outros servidores na visualização. O processo para processar a dependência também indica o número da porta de destino na conexão.

    A captura de tela mostra o processo para processar dependências.

Nota

As informações de nível de processo para uma dependência podem nem sempre estar disponíveis. Se não estiver disponível, o processo será descrito como Processo desconhecido na visualização.

Exportar dados de dependência

  1. Na visualização Todo o inventário ou Inventário de infraestrutura , selecione a lista suspensa Gerenciar dependências .
  2. Selecione Exportar dependências.
  3. Na página Exportar dependências, escolha o nome do appliance que está descobrindo os servidores desejados.
  4. Selecione a hora de início e a hora de fim. Você pode baixar os dados apenas dos últimos 30 dias.
  5. Selecione Exportar dependência.

Os dados de dependência são exportados e baixados em formato CSV. O arquivo baixado contém os dados de dependência em todos os servidores habilitados para análise de dependência.

A captura de tela ilustra as dependências de exportação.

Nota

A nova experiência de exportação é alimentada por um armazenamento de dados atualizado que suporta a exportação de dados de dependência entre vários dispositivos registrados no projeto.

  1. Na vista Todo o inventário ou Inventário de infraestrutura, selecione a lista suspensa Gerir dependências.

  2. Selecione Exportar dependências.

  3. Na visualização Exportar dependências , selecione um ou mais dispositivos para seus servidores descobertos.

  4. Selecione o intervalo de tempo para o qual deseja exportar dados. Você pode escolher entre os últimos 7, 10, 15, 30 dias.

  5. O tipo de processo é definido como Resolúvel por padrão. Isso exporta apenas conexões resolúveis entre servidores descobertos. Mas podes mudar isto para Todos se quiseres exportar todas as ligações recolhidas (incluindo ligações não resolvidas a servidores que não foram descobertas pelo Azure Migrate ou tiveram erros na recolha de dados de dependência).

  6. Selecione Gerar para gerar um arquivo com os primeiros dados de dependência disponíveis entre o(s) dispositivo(s) selecionado(s) dentro do intervalo de tempo escolhido.

    A captura de tela ilustra as dependências de exportação.

  7. Depois que o arquivo for gerado, selecione Download para salvá-lo.

Nota

Os dados são exportados em uma pasta compactada. O nome da pasta inclui o nome do projeto como um prefixo e o arquivo CSV dentro é nomeado usando o carimbo de data/hora de download.

Informações sobre dependência

Cada linha no CSV exportado corresponde a uma dependência observada no intervalo de tempo especificado.

A tabela a seguir resume os campos no CSV exportado. Os campos de nome do servidor, aplicativo e processo são preenchidos apenas para servidores que têm a análise de dependência sem agente habilitada.

Nome do campo Detalhes
Faixa horária O intervalo de tempo durante o qual a dependência foi observada.
Atualmente, os dados de dependência são capturados em slots de seis horas.
Nome do servidor de origem Nome do servidor de origem
Aplicação de origem Nome do aplicativo no servidor de origem
Processo de origem Nome do processo no servidor de origem
Nome do servidor de destino Nome do servidor de destino
IP de destino Endereço IP do servidor de destino
Aplicação de destino Nome do aplicativo no servidor de destino
Processo de destino Nome do processo no servidor de destino
Porta de destino Número da porta no servidor de destino

Mudar para uma nova visualização

Se você for um usuário existente, já configurou um projeto do Azure Migrate. Você executou a descoberta e habilitou manualmente a análise de dependência em alguns servidores. Para obter a nova visualização aprimorada, você precisa seguir estas etapas:

  1. Vá para a visualização de inventário e procure um servidor, para o qual você deseja revisar dependências.

  2. Selecione Exibir dependências e você verá a visualização antiga mostrando as dependências desse servidor.

    A captura de tela mostra a antiga exibição de dependências.

  3. No modo de exibição de dependência, você verá uma caixa de informações solicitando que você conclua alguns pré-requisitos para alternar para a nova visualização.

  4. Como pré-requisito, você precisa garantir que o agente de descoberta nos dispositivos registrados com o projeto seja atualizado para a versão ou posterior.

  5. Selecione continuar para criar um novo recurso no mesmo Grupo de Recursos do projeto. Certifique-se de que tem pelo menos um papel de Contribuinte na subscrição, caso contrário este passo não está concluído.

Nota

Mesmo que a nova criação de recursos seja aprovada, talvez você não veja a nova visualização se a versão do agente de descoberta no dispositivo Azure Migrate não estiver atualizada. Certifique-se de que o serviço de atualização automática no dispositivo está ativado. Saiba mais

Depois de executar as etapas necessárias para atualizar para a nova visualização de dependência, há duas maneiras de ver as dependências do servidor na nova visualização.

Opção 1

  1. Vá para a visualização de inventário existente no projeto e mude para a nova visualização de inventário usando o prompt.
  2. Selecione Exibir dependências para o servidor desejado na nova visualização de inventário para acessar a nova visualização diretamente.

Opção 2

  1. Vá para a visualização de inventário antigo, selecione Exibir dependências em um servidor.
  2. Na visualização de dependência antiga, selecione o prompt para acessar a nova visualização aprimorada.

Nota

Recomendamos usar a Opção 1 acima para alternar para a nova visualização de inventário, pois você pode filtrar servidores onde a análise de dependência foi habilitada automaticamente e, em seguida, revisar diretamente a visualização de dependência. A visualização de inventário antiga mostra apenas a opção de visualizar dependências para servidores nos quais você habilitou manualmente o recurso.

Gerenciar dependências

A análise de dependências é ativada automaticamente em todos os servidores descobertos (até 3.000 servidores por dispositivo), que passaram as verificações de validação. Talvez seja necessário desabilitar um ou mais desses servidores nos seguintes cenários:

  1. A análise de dependência é habilitada automaticamente em todas as descobertas em seu projeto, mas você deseja desativá-la em alguns servidores onde não deseja coletar dados de dependência.
  2. A análise de dependência é habilitada automaticamente em 1.000 servidores simultaneamente em seu projeto, mas você tem mais servidores onde deseja habilitá-la, então você pode desabilitar a análise de dependência de um ou mais servidores do conjunto de 1.000 e habilitar outros conforme necessário.

Você pode desabilitar a análise de dependência em servidores que não deseja e também habilitar dependências para servidores que deseja usar o utilitário Portal ou PowerShell.

Gerenciar dependências usando o Portal

Desativar dependências

Na vista Todo o inventário ou Inventário de infraestrutura, selecione o menu suspenso Gerir Dependências e, em seguida, selecione Desativar dependências.

A captura de ecrã mostra a vista de desativação da dependência.

Siga as etapas para desabilitar os servidores onde a análise de dependência é habilitada automaticamente:

  1. Você pode começar selecionando um aparelho na lista suspensa.

    Nota

    Se o dispositivo selecionado não for atualizado para a nova análise de dependência, você poderá atender aos pré-requisitos ou alternar para a experiência antiga (de Visão geral) para adicionar ou remover servidores para análise de dependência.

  2. Você pode filtrar servidores para desabilitar a análise de dependência naqueles que foram habilitados automaticamente (servidores com o status como Habilitado). Os servidores que não são elegíveis para desativação, como aqueles com o status Falha na validação, Não iniciado, Desabilitado ou Credenciais não disponíveis, não podem ser selecionados.

A captura de ecrã mostra a vista de dependências desativadas.

  1. Você pode selecionar os servidores e selecionar Desativar para continuar.

Habilitar dependências

Na vista Todo o inventário ou Inventário de infraestrutura, selecione o menu suspenso Gerir Dependências e depois selecione Ativar dependências.

Siga as etapas para desabilitar os servidores onde a análise de dependência foi habilitada automaticamente:

  1. Você pode começar selecionando um aparelho na lista suspensa.

    Nota

    Se o dispositivo selecionado não for atualizado para a nova análise de dependência, você poderá atender aos pré-requisitos ou alternar para a experiência antiga (de Visão geral) para adicionar ou remover servidores para análise de dependência.

  2. Você pode filtrar servidores para desabilitar a análise de dependência naqueles que foram habilitados automaticamente (servidores com o status como Habilitado). Os servidores que não são elegíveis para desativação, como aqueles com o status Falha na validação, Não iniciado, Desabilitado ou Credenciais não disponíveis, não podem ser selecionados.

A captura de ecrã mostra a vista Ativar dependências.

  1. Você pode selecionar os servidores e selecionar Ativar para continuar.

    Nota

    Não é possível habilitar mais de 1.000 servidores por dispositivo simultaneamente, portanto, se sua seleção exceder a contagem, você não poderá continuar.

Gerenciar dependências usando o utilitário PowerShell

Você precisa instalar o módulo do PowerShell para desabilitar para servidores que não deseja seguindo as etapas abaixo:

Iniciar sessão no Azure

  1. Faça logon na sua assinatura do Azure usando o cmdlet Connect-AzAccount. Connect-AzAccount

    Se estiver usando o Azure Government, use o seguinte comando.

    Connect-AzAccount -EnvironmentName AzureUSGovernment

  2. Selecione a subscrição na qual criou o projeto select-azsubscription -subscription "Contoso Demo Subscription"

  3. Instalar o módulo AzMig.Dependencies PowerShell Install-Module .\AzMigrate.Dependencies

Desativar dependências

Use os comandos a seguir para obter a lista de servidores descobertos em seu projeto. Neste exemplo, o nome do projeto é ContosoDemoProject e o grupo de recursos é ContosoDemoRG. A lista de servidores é salva em um arquivo chamado ContosoDemo_VMs.csv."

Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
You can also add a filter to export the relevant servers using the command:
Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

Os diferentes filtros disponíveis para uso no comando acima são:

Nome do campo Detalhes
Nome do servidor Forneça o nome com o qual deseja filtrar
Fonte Appliance / Baseado em importações
Dependências Ativado / Desativado
PowerStatus Ligado/Desligado

Alguns dos outros campos são Endereço IP, osType, osName, osArchitecture, osVersion

Você pode encontrar servidores descobertos para um dispositivo específico usando o comando:

Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

No arquivo, você pode ver o nome de exibição do servidor, o status atual da coleta de dependência e o ID ARM de todos os servidores descobertos.

Para desabilitar dependências, crie um arquivo CSV de entrada usando o arquivo de saída exportado na última etapa. O ficheiro deve ter uma coluna com o cabeçalho ID ARM. Outros cabeçalhos no arquivo CSV são ignorados. O arquivo de entrada deve listar os servidores onde você deseja desabilitar a análise de dependência.

No exemplo a seguir, a análise de dependência está sendo desabilitada na lista de servidores no arquivo de entrada ContosoDemo_VMs_Disable.csv.

    PowerShell Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]

Habilitar dependências

Talvez seja necessário habilitar a análise de dependência em um ou mais servidores para começar a coletar dados novamente dos servidores desabilitados anteriormente usando o módulo PowerShell.

Você precisa seguir as mesmas etapas para exportar os servidores descobertos como mencionado acima e, em seguida, importar a lista de servidores que deseja habilitar.

No exemplo a seguir, a análise de dependência está sendo habilitada na lista de servidores no arquivo de entrada ContosoDemo_VMs_Enable.csv.

Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap]

Desabilitar a análise de dependência habilitada automaticamente usando o PowerShell

A análise de dependência é ativada automaticamente em todos os servidores descobertos, que passaram nas verificações de validação. Talvez seja necessário desabilitar um ou mais desses servidores nos seguintes cenários:

  1. A análise de dependência foi habilitada automaticamente em todas as descobertas em seu projeto, mas você deseja desativá-la em alguns servidores onde não deseja coletar dados de dependência.

  2. A análise de dependências é ativada automaticamente em 3.000 servidores ao mesmo tempo no seu projeto. Se tiveres mais servidores para ativar, podes desativá-lo num ou mais dos 3.000 servidores e ativá-lo nos que precisares.

    Nota

    Atualmente, não é possível desabilitar a análise de dependência em servidores do portal, portanto, você precisa instalar o módulo PowerShell para desabilitar os servidores que não deseja.

Iniciar sessão no Azure

  1. Faça logon na sua assinatura do Azure usando o cmdlet Connect-AzAccount.

    Connect-AzAccount
    

    Se estiver usando o Azure Government, use o seguinte comando.

    Connect-AzAccount -EnvironmentName AzureUSGovernment
    
  2. Selecione a subscrição na qual criou o projeto

    select-azsubscription -subscription "Contoso Demo Subscription"
    
  3. Instale o módulo PowerShell do AzMigrate.Dependencies

    Install-Module .\AzMigrate.Dependencies
    

Desabilitar a coleta de dados de dependência

  1. Obtenha a lista de servidores descobertos em seu projeto usando os seguintes comandos. No exemplo abaixo, o nome do projeto é ContosoDemoProject e o grupo de recursos ao qual pertence é ContosoDemoRG. A lista de servidores é salva em ContosoDemo_VMs.csv

    Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]
    

Você também pode adicionar um filtro para exportar os servidores relevantes usando o comando:

    Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

Os diferentes filtros disponíveis para uso no comando acima são:

Nome do campo Detalhes
Nome do servidor Forneça o nome com o qual deseja filtrar
Fonte Aparelho/ Dependente de importações
Dependências Ativado/Desativado
PowerStatus Ligado/Desligado

Alguns dos outros campos são Endereço IP, osType, osName, osArchitecture, osVersion

Você pode encontrar servidores descobertos para um dispositivo específico usando o comando:

   Get-AzMigDiscoveredVMwareVMs -ResourceGroupName "ContosoDemoRG" -ProjectName "ContosoDemoProject" -Filter @{"Dependencies"="Enabled"} -ApplianceName "ContosoApp" -OutputCsvFile "ContosoDemo_VMs.csv" [-AutoEnabledDepMap]

No arquivo, você pode ver o nome de exibição do servidor, o status atual da coleta de dependência e o ID ARM de todos os servidores descobertos.

  1. Para desativar dependências, crie um arquivo CSV de entrada a partir do arquivo de saída exportado na última etapa. O ficheiro deve ter uma coluna com o cabeçalho "ARM ID". Quaisquer outros cabeçalhos no arquivo CSV são ignorados. O arquivo de entrada deve conter a lista de servidores onde você deseja desabilitar a análise de dependência.

No exemplo a seguir, a análise de dependência está sendo desabilitada na lista de servidores no arquivo de entrada ContosoDemo_VMs_Disable.csv.

    Set-AzMigDependencyMappingAgentless -Disable -InputCsvFile .\ContosoDemo_VMs_Disable.csv [-AutoEnabledDepMap]

Habilitar a coleta de dados de dependência

Talvez seja necessário habilitar a análise de dependência em um ou mais servidores para reiniciar a coleta de dados de dependência de servidores que você desabilitou usando o módulo PowerShell anteriormente.

Você precisa seguir as mesmas etapas para exportar os servidores descobertos como mencionado acima e, em seguida, importar a lista de servidores que deseja habilitar.

No exemplo a seguir, a análise de dependência está sendo habilitada na lista de servidores no arquivo de entrada ContosoDemo_VMs_Enable.csv.

    Set-AzMigDependencyMappingAgentless -Enable -InputCsvFile .\ContosoDemo_VMs_Enable.csv [-AutoEnabledDepMap] 

Visualizar conexões de rede no Power BI

O Azure Migrate oferece um modelo Power BI que pode usar para visualizar ligações de rede de vários servidores ao mesmo tempo e filtrar por processo e servidor. Para visualizar, carregue o Power BI com dados de dependência conforme as instruções seguintes.

Iniciar sessão no Azure

  1. Faça logon na sua assinatura do Azure usando o cmdlet Connect-AzAccount.

    Connect-AzAccount
    

    Se estiver usando o Azure Government, use o seguinte comando.

    Connect-AzAccount -EnvironmentName AzureUSGovernment
    
  2. Selecione a subscrição na qual criou o projeto

    select-azsubscription -subscription "Contoso Demo Subscription"
    
  3. Instale o módulo PowerShell do AzMigrate.Dependencies

    Install-Module .\AzMigrate.Dependencies
    
  4. Execute o seguinte comando. Este comando baixa os dados de dependências em um CSV e os processa para gerar uma lista de dependências exclusivas que podem ser usadas para visualização no Power BI. No exemplo abaixo, o nome do projeto é ContosoDemoProject e o grupo de recursos ao qual pertence é ContosoDemoRG. As dependências são descarregadas para os servidores que foram descobertos pelo ContosoApp. As dependências exclusivas são salvas no ContosoDemo_Dependencies.csv

    Get-AzMigDependenciesAgentless -ResourceGroup ContosoDemoRG -Appliance ContosoApp -ProjectName ContosoDemoProject -OutputCsvFile "ContosoDemo_Dependencies.csv" [-AutoEnabledDepMap]
    
  5. Abrir o modelo do Power BI transferido

  6. Carregue os dados de dependência baixados no Power BI.

    • Abra o modelo no Power BI.
    • Selecione Obter dados na barra de ferramentas.
    • Escolha Texto/CSV em Fontes de dados comuns.
    • Escolha o arquivo de dependências baixado.
    • Selecione Carregar.
    • Você vê que uma tabela é importada com o nome do arquivo CSV. Você pode ver a tabela na barra de campos à direita. Renomeie-o para AzMig_Dependencies
    • Selecione Atualizar na barra de ferramentas.

    O gráfico Conexões de Rede e as segmentações de dados Nome do servidor de origem, Nome do servidor de destino, Nome do processo de origem, Nome do processo de destino devem acender-se com os dados importados.

  7. Visualize o mapa de conexões de rede filtrando por servidores e processos. Guarde o ficheiro.

Próximos passos

Agrupar servidores para avaliação.