Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Este artigo descreve como configurar a análise de dependência sem agente usando as Migrações para Azure: ferramenta de descoberta e avaliação. A análise de dependência ajuda a identificar e compreender dependências entre servidores para avaliação e migração para o Azure.
Observação
Neste artigo, você explorará a nova experiência com a análise de dependência sem agente. Você só deverá continuar se tiver atualizado para a nova experiência seguindo esses pré-requisitos.
Limitações atuais
- Na exibição de análise de dependência, atualmente você não pode adicionar ou remover um servidor de um grupo.
- Um mapa de dependências para um grupo de servidores não está disponível no momento.
Quais as novas?
- A análise de dependência é executada automaticamente em 1.000 servidores descobertos por cada dispositivo Azure Migrate que passa pelas checagens de pré-requisitos. Você não precisa mais habilitá-lo manualmente.
- A visualização de dependência avançada ajuda você a examinar informações adicionais sobre os servidores, conexões e processos. Você pode filtrar a exibição por tipo de processo para analisar as principais dependências na visualização.
- Na nova visualização, depois de identificar as principais dependências, você poderá 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:
Verifique se você criou um projeto com a ferramenta Migrações para Azure: Descoberta e avaliação adicionada a ele.
Examine os requisitos com base em seu ambiente e no dispositivo que você está configurando para executar a análise de dependência sem agente:
Ambiente Requisitos Servidores em execução no ambiente VMware Examine Requisitos de VMware
Examine Requisitos de dispositivos
Examine Requisitos de acesso a porta
Examine Requisitos da análise de dependência sem agenteServidores em execução no ambiente do Hyper-V Examine Requisitos do host do Hyper-V
Examine Requisitos de dispositivos
Examine Requisitos de acesso a porta
Examine Requisitos da análise de dependência sem agenteServidores físicos ou servidores em execução em outras nuvens Examine Requisitos do servidor
Examine Requisitos de dispositivos
Examine Requisitos de acesso a porta
Examine Requisitos da análise de dependência sem agenteExamine as URLs do Azure que o dispositivo precisa acessar nas nuvens públicas e governamentais.
Implantar e configurar o dispositivo das Migrações para Azure
- Implante o dispositivo das Migrações para Azure para iniciar a descoberta. Para implantar o dispositivo, você pode usar o método de implantação conforme o seu ambiente. Depois de implantar o dispositivo, você precisa registrá-lo no projeto e configurá-lo para iniciar a descoberta.
- Ao configurar o dispositivo, especifique o seguinte no gerenciador de configurações do dispositivo:
- Os detalhes do ambiente de origem (servidor(es) vCenter/host(s) do Hyper-V ou cluster (s)/servidores físicos) que você deseja descobrir.
- Credenciais de servidor, que podem ser credenciais de domínio/Windows (fora do domínio)/ Linux (fora do domínio). Saiba mais sobre como fornecer credenciais e como o dispositivo as trata.
- Verifique as permissões necessárias para executar a análise de dependência sem agente. Para os servidores Windows, você precisa fornecer uma conta de domínio ou fora do domínio (local) com permissões administrativas. Para os servidores Linux, forneça uma conta de usuário com acesso ao 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 em arquivos /bin/netstat e /bin/ls. Se você estiver fornecendo uma conta de usuário com acesso ao sudo, verifique se o NOPASSWD está habilitado para a conta para que os comandos possam ser executados sem solicitar uma senha a cada vez.
Adicionar credenciais e iniciar a descoberta
Acesse o gerenciador de configurações do dispositivo, conclua as verificações de pré-requisito e o registro do dispositivo.
Navegue até o painel gerenciar credenciais e fontes de descoberta.
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 no seu ambiente.
Na Etapa 2: Forneça detalhes da origem da descoberta, selecione Adicionar fonte de descoberta para selecionar o nome amigável das credenciais na lista suspensa, especifique o endereço IP/FQDN da fonte de descoberta.
Na Etapa 3: Fornecer as credenciais de servidor para executar o inventário de software e a análise de dependência sem agente, selecione Adicionar credenciais para fornecer várias credenciais de servidor para executar a descoberta baseada em convidado, como inventário de software, análise de dependência sem agente e descoberta de bancos de dados e aplicativos Web.
Selecione Iniciar descoberta, para iniciar a descoberta.
Após a conclusão da descoberta de servidor, o dispositivo 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.
Observação
O recurso de análise de dependência sem agente é habilitado automaticamente para os servidores descobertos quando as verificações de pré-requisito são bem-sucedidas. Ao contrário de antes, você não precisa mais habilitar manualmente esse recurso em servidores.
Depois que os servidores são habilitados para análise de dependência sem agente, o dispositivo coletará os dados de dependência do servidor a cada 5 minutos. Em seguida, ele enviará um ponto de dados combinado a cada seis horas. Você pode examinar os dados coletados pelo dispositivo durante a análise.
Depois que os servidores são habilitados automaticamente para análise de dependência sem agente, o dispositivo coletará os dados de dependência do servidor a cada 5 minutos. Em seguida, ele enviará um ponto de dados combinado a cada seis horas. Você pode examinar os dados coletados pelo dispositivo durante a análise.
Examinar o status da dependência
Depois de iniciar a descoberta do dispositivo, você poderá acessar o projeto de Migração no portal do Azure e examinar os dados de dependência. Recomendamos que você aguarde pelo menos 24 horas para permitir que dados de dependência suficientes sejam coletados para seus servidores e mostrados em uma visualização.
No projeto, você pode revisar as dependências de cada servidor por meio da exibição Todos os inventários ou Inventário de infraestrutura.
Ao revisar a coluna Dependências de qualquer servidor, você verá um dos seguintes status:
Credenciais não disponíveis: Nenhuma credenciais de servidor fornecidas no gerenciador de configuração do dispositivo pode ser usada para análise de dependência.
Validação em andamento: O servidor ainda não concluiu as verificações de validação de pré-requisito.
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á automaticamente habilitada e você verá um dos seguintes status:
- Exibir 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ência não pôde ser habilitada porque o Azure Migrate atingiu seu limite de 1.000 servidores por appliance para ativação automática. Se você quiser executar a análise de dependência em servidores específicos, poderá desabilitá-la manualmente em outros servidores autoabilitados e habilitá-la para as necessárias usando o módulo do PowerShell.
Desactivado: Você pode desabilitar manualmente a análise de dependência usando o portal ou o módulo do PowerShell. Você pode habilitá-lo novamente a qualquer momento usando o mesmo módulo.
Sem suporte: os dados de dependência não puderam ser coletados, pois o servidor foi descoberto por meio da importação de CSV.
Observação
O status não habilitado é mostrado para os servidores, descoberto por meio de um dispositivo que ainda não foi atualizado para a nova visualização. . Saiba mais para atualizar o dispositivo.
Visualizar as dependências do aplicativo
Em Migrações para Azure: Descoberta e avaliação, selecione Servidores descobertos.
Escolha o nome do dispositivo cuja descoberta você deseja examinar.
Pesquise o servidor cujas dependências você deseja examinar.
Na coluna Dependências (sem agente), selecione Exibir dependências
Observação
Se você adicionou credenciais menos privilegiadas para esse servidor no dispositivo, alguns atributos de rede podem estar ausentes na visualização. Para exibir dados completos, forneça privilégios elevados.
Altere o período de tempo para o qual você deseja exibir o mapa usando a lista suspensa duração de tempo.
Expanda o grupo de clientes para listar os servidores com uma dependência no servidor selecionado.
Expanda o grupo de portas para listar os servidores que têm uma dependência do servidor selecionado.
Para navegar até a exibição de mapa de qualquer um dos servidores dependentes, selecione o nome > do servidor Carregar mapa do servidor.
Expanda o servidor selecionado para exibir detalhes de nível de processo para cada dependência.
Visualizar dependências entre servidores
Se a coleta de dados de dependência estiver habilitada em seus servidores (até 1.000 servidores por dispositivo), agora você poderá visualizar dependências em todos os servidores descobertos em seu projeto de Migrações para Azure. 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
No menu à esquerda, selecione Análise de dependência e, em seguida, selecione Explorar Aplicativos.
A visualização mostra conexões resolvíveis coletadas de servidores descobertos com a análise de dependência habilitada. Conexões passíveis de resolução são conexões de rede identificadas entre servidores descobertos pelo Azure Migrate.
Observação
A exibição exibe dados de dependência agregados de cada servidor, começando de quando a análise de dependência foi habilitada pela primeira vez. Para melhorar a clareza, as conexões de processo do sistema redundantes são excluídas da visualização.
Controles de visualização
- O modo de exibição padrão mostra uma exibição de olho de pássaro no canto inferior direito, fornecendo um resumo da visualização e ajudando você a navegar facilmente.
- Você pode usar os botões do canto inferior direito:
- Exiba a Legenda, percorra a visualização usando Ampliar e Reduzir.
- Selecione Zoom para ajustar para retornar à exibição padrão mostrando todos os nós e conexões depois de ampliar em uma seção.
Interações de visualização
Em qualquer nível, passe o mouse sobre um nó para exibir detalhes básicos do servidor, incluindo Nome, Tipo do sistema operacional, Endereço IP, Origem como o IP/FQDN do servidor vCenter ou do host Hyper-V e Marcas aplicadas ao servidor.
Selecione um nó de servidor para ver os dependentes imediatos do servidor, que são destacados com uma borda pontilhada em torno de cada nó dependente.
Selecione um nó de servidor para exibir detalhes adicionais, como o Power Status, o inventário de software descoberto no servidor e informações sobre as conexões de entrada e saída.
Na guia Conexões , você pode ver:
- Conexões de entrada (o nome do servidor aparece à direita)
- Conexões de saída (nome do servidor à esquerda)
- A contagem total de conexões entre os servidores coletados até a data.
Expanda qualquer conexão para exibir conexões entre os processos entre os servidores de destino de origem. Esses detalhes também incluem o número da porta de destino usado em cada conexão.
Você pode ampliar um nó de servidor e selecionar a seta azul no limite do nó para alternar para visualizar dependências individuais do servidor.
A visualização no nível do servidor mostra as dependências de entrada e saída para esse servidor específico com detalhes em nível de processo e porta.
Observação
- Quando você alterna de vários servidores para visualização de servidor único, as dependências são mostradas nas últimas 24 horas por padrão.
- Você pode alterar o intervalo de tempo para os últimos 30 dias para exibir o mesmo nível de dependências que no modo de exibição de vários servidores, que exibe todos os dados coletados até o momento.
Personalizar a visualização de dependência do servidor
- Você pode usar a caixa Pesquisar para filtrar a visualização pelo nome do servidor.
- Você também pode aplicar um ou mais filtros , incluindo nome do servidor, porta (destino), tipo de sistema operacional, contagem de conexões e dispositivo, para restringir o escopo.
- Depois de aplicar filtros, você pode selecionar vários servidores dentro do escopo para adicionar ou editar tags.
Dependências de servidor para seleção múltipla e marcação com tags
Depois de identificar um cluster de servidores interconectados, você pode selecionar vários servidores necessários clicando em Ctrl no teclado, arraste uma caixa de seleção ao redor dos servidores ou selecione cada nó de servidor individualmente.
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.
Depois de selecionar vários servidores, você pode selecionar Adicionar ou editar marcas para identificá-los e agrupá-los como um aplicativo em execução no datacenter.
Quando você seleciona Adicionar ou editar marcas, o modo de 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.
Você pode optar por marcar todos os itens listados ou remover qualquer uma dessas cargas de trabalho se não quiser marcá-los com esse grupo.
Visualizar dependências de servidor individuais
Na nova experiência, acesse a visão geral do projeto.
Selecione a contagem de cargas de trabalho em Todos os inventários para examinar as cargas de trabalho descobertas.
Na exibição, verifique a coluna Dependências com valores de status, conforme abordado na seção acima.
Pesquise o servidor cujas dependências você deseja examinar.
Se a análise de dependência foi executada com êxito nesse servidor, selecione em Exibir dependências para ir para a visualização de dependência.
Observação
Se você adicionou credenciais menos privilegiadas para esse servidor no dispositivo, alguns atributos de rede podem estar ausentes na visualização. Para exibir dados completos, forneça privilégios elevados.
A visualização de dependência exibe todas as dependências de entrada e saída para esse servidor em um diagrama de rede.
A exibição é filtrada por padrão para mostrar dados das últimas 24 horas e o tipo de processo como Resolvível.
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.
Você também pode alterar o tipo de processo selecionando entre as opções disponíveis.
Processo Tipo Resolvível (Padrão) Para filtrar por processos que têm conexões resolvíveis. Essentials Para filtrar por processos-chave não redundantes. Todos Para filtrar por todos os processos, incluindo aqueles com conexões não resolvidas. Na exibição, você encontra os servidores e conexões representados da seguinte forma:
Representação Detalhes Símbolo do Windows Representando um servidor Windows no modo de exibição. Símbolo do 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 classificação de pontos na conexão. Contagem de processos Representando a contagem de processos de acordo com o filtro de tipo de processo. Passe o mouse sobre o nome do servidor para ver informações de chave, incluindo endereço IP, Origem e Marcas.
Passe o mouse sobre uma conexão para exibir informações importantes, como a força e a frequência das conexões dentro do intervalo de tempo selecionado.
Selecione um nome de servidor para exibir mais detalhes, incluindo:
- Sistema Operacional
- Status de Energia
- Inventário de software descoberto do servidor e tags associadas.
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.
Expanda um nó de servidor para exibir a lista de processos com base no filtro de tipo de processo selecionado.
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.
Observação
As informações de nível de processo para uma dependência podem não estar sempre disponíveis. Se não estiver disponível, o processo será descrito como processo desconhecido na visualização.
Exportar dados de dependência
- Em Todos os inventários ou na Exibição de inventário de infraestrutura, selecione a lista suspensa Gerenciar dependências.
- Selecione Exportar dependências.
- Na página Exportar dependências, escolha o nome do dispositivo que está descobrindo os servidores desejados.
- Selecione a hora de início e a hora de término. Você só pode baixar os dados dos últimos 30 dias.
- Selecione Exportar dependência.
Os dados de dependência são exportados e baixados em um formato CSV. O arquivo baixado contém os dados de dependência em todos os servidores habilitados para análise de dependência.
Observação
A nova experiência de exportação é alimentada por um armazenamento de dados atualizado que dá suporte à exportação de dados de dependência em vários dispositivos registrados no projeto.
Na exibição Todos os inventários ou inventário de infraestrutura, selecione a lista suspensa Gerenciar Dependências.
Selecione Exportar dependências.
Na exibição Exportar dependências, selecione um ou mais dispositivos para seus servidores descobertos.
Selecione o intervalo de tempo para o qual você deseja exportar dados. Você pode escolher entre os últimos 7, 10, 15, 30 dias.
O tipo de processo é definido como Resolvível por padrão. Isso exporta apenas conexões resolvíveis entre servidores descobertos.
Selecione Gerar para gerar um arquivo com os primeiros dados de dependência disponíveis entre os dispositivos selecionados dentro do intervalo de tempo escolhido.
Depois que o arquivo for gerado, selecione Baixar para salvá-lo.
Observação
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 de 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 nome do servidor, aplicativo e processo são preenchidos apenas para os servidores que têm a análise de dependência sem agente habilitada.
| Nome do campo | Detalhes |
|---|---|
| Timeslot | O slot de intervalo durante o qual a dependência foi observada. Atualmente, os dados de dependência são capturados em intervalos de seis horas. |
| Nome do servidor de origem | Nome do servidor de origem. |
| Aplicativo 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 |
| Aplicativo de destino | Nome do aplicativo no servidor de destino |
| Processo de Destino | Nome do Processo do servidor de destino. |
| Porta de destino | Número da porta no servidor de destino |
Alternar para uma nova visualização
Se você for um usuário existente, já configurou um projeto de Migrações para Azure. 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:
Vá para a exibição de inventário e procure um servidor para o qual você quer revisar as dependências.
Selecione Exibir dependências e você verá a visualização antiga mostrando as dependências desse servidor.
Na exibição da dependência, você verá uma caixa de informações solicitando que você conclua alguns pré-requisitos para alternar para a nova visualização.
Como pré-requisito, você precisará garantir que o agente de descoberta nos dispositivos registrados no projeto seja atualizado para a versão especificada ou posterior.
Selecione continuar para criar um novo recurso no mesmo Grupo de recursos do projeto. Verifique se você tem pelo menos a função Colaborador na Assinatura, caso contrário, esta etapa não está concluída.
Observação
Mesmo que a nova criação de recursos passe, talvez você não veja a nova visualização se a versão do agente de descoberta no dispositivo de Migrações para Azure não estiver atualizada. Verifique se o serviço de atualização automática no aparelho está habilitado. 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
- Vá para a exibição do inventário existente em seu projeto e alterne para a nova exibição de inventário usando a solicitação.
- Selecione Exibir dependências para o servidor desejado na nova exibição de inventário para acessar a nova visualização diretamente.
Opção 2
- Vá para a exibição de inventário antigo, selecione Exibir dependências em um servidor.
- Na exibição de dependência antiga, selecione uma solicitação para acessar a nova visualização aprimorada.
Observação
É recomendável usar a Opção 1 acima para alternar para a nova exibição de inventário, pois você pode filtrar servidores em que a análise de dependência foi automaticamente habilitada e, em seguida, examinar diretamente a visualização de dependência. A exibição de inventário antiga mostra apenas a opção de visualizar dependências para servidores em que você habilitou manualmente o recurso.
Gerenciar dependências
A análise de dependência é automaticamente habilitada em todos os servidores descobertos (até 1.000 servidores por dispositivo), que passaram pelas verificações de validação. Talvez seja necessário desabilitar um ou mais desses servidores nos seguintes cenários:
- A análise de dependência é automaticamente habilitada em todos os descobertos em seu projeto, mas você deseja desabilitá-la em alguns servidores em que não deseja coletar dados de dependência.
- A análise de dependência é automaticamente habilitada em 1.000 servidores simultaneamente em seu projeto, mas você tem mais servidores em que deseja habilitá-lo, 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 você deseja usar o portal ou o utilitário do PowerShell.
Gerenciar dependências usando o Portal
Desativar dependências
Em Todos os inventários ou na exibição Inventário de infraestrutura, selecione a lista suspensa Gerenciar dependências e, em seguida, selecione Desabilitar dependências.
Siga as etapas para desabilitar os servidores em que a análise de dependência é automaticamente habilitada:
Você pode começar selecionando um dispositivo na lista suspensa.
Observação
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 (da Visão Geral) para adicionar ou remover servidores para análise de dependência.
Você pode filtrar servidores para desabilitar a análise de dependência naqueles que foram automaticamente habilitados (servidores com o status como Habilitado). Não é possível selecionar servidores que não são elegíveis para desabilitação, como aqueles com o status Validação falhou, Não iniciado, Desabilitado ou Credenciais não disponíveis.
- Você pode selecionar os servidores e selecionar Desabilitar para continuar.
Habilitar dependências
Em Todos os inventários ou na exibição Inventário de infraestrutura, selecione a lista suspensa Gerenciar dependências e, em seguida, selecione Habilitar dependências.
Siga as etapas para desabilitar os servidores em que a análise de dependência foi automaticamente habilitada:
Você pode começar selecionando um dispositivo na lista suspensa.
Observação
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 (da Visão Geral) para adicionar ou remover servidores para análise de dependência.
Você pode filtrar servidores para desabilitar a análise de dependência naqueles que foram automaticamente habilitados (servidores com o status como Habilitado). Não é possível selecionar servidores que não são elegíveis para desabilitação, como aqueles com o status Validação falhou, Não iniciado, Desabilitado ou Credenciais não disponíveis.
Você pode selecionar os servidores e selecionar Habilitar para continuar.
Observação
Você não pode 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 do PowerShell
Você precisa instalar o módulo do PowerShell para desabilitar os servidores que você não deseja seguindo as etapas abaixo:
Fazer logon no Azure
Faça logon na sua assinatura do Azure usando o cmdlet Connect-AzAccount.
Connect-AzAccountSe estiver usando o Azure governamental, use o comando a seguir.
Connect-AzAccount -EnvironmentName AzureUSGovernmentSelecione a assinatura na qual você criou o projeto
select-azsubscription -subscription "Contoso Demo Subscription"Instalar o módulo do PowerShell AzMig.Dependencies
Install-Module .\AzMig.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 | Informe o nome que você quer usar como filtro |
| Fonte | Dispositivo/baseado em importação |
| Dependências | Habilitado/Desabilitado |
| PowerStatus | Ativar/Desativar |
Alguns dos outros campos são Endereço IP, osType, osName, osArchitecture, osVersion
Você pode encontrar os 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 coleção de dependências e a ID do 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 arquivo deve ter uma coluna com o cabeçalho ID do ARM. Outros cabeçalhos no arquivo CSV são ignorados. O arquivo de entrada deve listar os servidores em que 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 de servidores desabilitados anteriormente usando o módulo do PowerShell.
Você precisa seguir as mesmas etapas para exportar os servidores descobertos conforme mencionado acima e importar a lista de servidores que quer 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]
Desativar a análise de dependência ativada automaticamente usando o PowerShell
A análise de dependência é automaticamente habilitada em todos os servidores descobertos, que passaram pelas verificações de validação. Talvez seja necessário desabilitar um ou mais desses servidores nos seguintes cenários:
A análise de dependência foi automaticamente habilitada em todos os descobertos em seu projeto, mas você deseja desabilitá-la em alguns servidores em que não deseja coletar dados de dependência.
A análise de dependência é automaticamente habilitada em 1.000 servidores ao mesmo tempo em seu projeto. Se você tiver mais servidores para habilitar, poderá desabilitá-lo em um ou mais dos 1.000 servidores e habilitá-lo nos que forem necessários.
Observação
Atualmente, não é possível desabilitar a análise de dependência em servidores do portal, portanto, você precisa instalar o módulo do PowerShell para desabilitar para servidores que você não deseja.
Fazer logon no Azure
Faça logon na sua assinatura do Azure usando o cmdlet Connect-AzAccount.
Connect-AzAccountSe estiver usando o Azure governamental, use o comando a seguir.
Connect-AzAccount -EnvironmentName AzureUSGovernmentSelecione a assinatura na qual você criou o projeto
select-azsubscription -subscription "Contoso Demo Subscription"Instalar o módulo do PowerShell AzMig.Dependencies
Install-Module .\AzMig.Dependencies
Desabilitar a coleta de dados de dependência
Obtenha a lista de servidores descobertos em seu projeto usando os comandos a seguir. No exemplo abaixo, o nome do projeto é ContosoDemoProject e o grupo de recursos ao qual ele pertence é ContosoDemoRG. A lista de servidores é salva no 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 | Informe o nome que você quer usar como filtro |
| Fonte | Dispositivo/baseado em importação |
| Dependências | Habilitado/Desabilitado |
| PowerStatus | Ativado/Desabilitado |
Alguns dos outros campos são Endereço IP, osType, osName, osArchitecture, osVersion
Você pode encontrar os 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 coleção de dependências e a ID do ARM de todos os servidores descobertos.
- Para desativar as dependências, crie um arquivo CSV de entrada a partir do arquivo de saída exportado na última etapa. O arquivo deve ter uma coluna com o cabeçalho "ARM ID". Todos os outros cabeçalhos no arquivo CSV são ignorados. O arquivo de entrada deve conter a lista de servidores em que você quer 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 do PowerShell anteriormente.
Você precisa seguir as mesmas etapas para exportar os servidores descobertos conforme mencionado acima e importar a lista de servidores que quer 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
As Migrações para Azure oferecem um modelo de Power BI que você pode usar para visualizar conexõ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 de acordo com as instruções abaixo.
Fazer logon no Azure
Faça logon na sua assinatura do Azure usando o cmdlet Connect-AzAccount.
Connect-AzAccountSe estiver usando o Azure governamental, use o comando a seguir.
Connect-AzAccount -EnvironmentName AzureUSGovernmentSelecione a assinatura na qual você criou o projeto
select-azsubscription -subscription "Contoso Demo Subscription"Instalar o módulo do PowerShell AzMig.Dependencies
Install-Module .\AzMig.DependenciesExecute o comando a seguir. Esse 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 ele pertence é ContosoDemoRG. As dependências são baixadas para os servidores 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]Abrir o modelo de Power BI baixado
Carregue os dados de dependência baixados em Power BI.
- Abra o Template no Power BI.
- Selecione Obter Dados na barra de ferramentas.
- Escolha Texto/CSV de fontes de dados Comuns.
- Escolha o arquivo de dependências baixado.
- Selecione Carregar.
- Você verá que uma tabela é importada com o nome do arquivo CSV. Você pode ver a tabela na barra campos à direita. Renomeie-o para AzMig_Dependencies
- Selecione Atualizar na barra de ferramentas.
O gráfico Conexões de Rede e o nome do servidor de origem, o nome do servidor de destino, o nome do processo de origem, as segmentações do nome do processo de destino devem acender com os dados importados.
Visualize o mapa da filtragem de conexões de rede por servidores e processos. Salve o arquivo.
Próximas etapas
Servidores de grupo para avaliação.