Compartilhar via


Solucionar problemas de descoberta contínua de servidor, inventário de software e descoberta de SQL e aplicativos Web

Este artigo ajuda você a solucionar problemas com a descoberta contínua de servidores, o inventário de software e a descoberta de instâncias e bancos de dados do SQL Server.

Os servidores descobertos não estão aparecendo no portal

Você recebe esse erro quando ainda não vê os servidores no portal e o estado da descoberta é Descoberta em andamento.

Remediação

Se os servidores não aparecerem no portal, aguarde alguns minutos porque leva cerca de 15 minutos para a descoberta de servidores em execução em um servidor vCenter. Leva 2 minutos para cada host Hyper-V adicionado no dispositivo para a descoberta de servidores em execução no host e 1 minuto para a descoberta de cada servidor adicionado no dispositivo físico.

Se, ainda assim, o estado não mudar:

  • Selecione Atualizar na guia Servidores para ver a contagem dos servidores descobertos em Migrações para Azure: descoberta e avaliação e na Migração e modernização.

Se a etapa acima não funcionar e você estiver descobrindo servidores VMware:

  1. Verifique se as permissões definidas para a conta especificada do vCenter estão corretas, com acesso a pelo menos um servidor.
  2. Verifique no VMware se a conta do vCenter tem acesso concedido no nível da pasta da VM do vCenter. O serviço Migrações para Azure não pode descobrir servidores no VMware. Saiba mais sobre descoberta de escopo.

Os dados do servidor não estão sendo atualizados no portal

Você recebe esse erro quando os servidores descobertos não aparecem no portal ou quando os dados do servidor estão desatualizados.

Remediação

Aguarde algum tempo, pois leva até 30 minutos para as alterações nos dados de configuração dos servidores descobertos e algumas horas para as alterações nos dados do inventário de software aparecerem no portal. Se não houver dados após esse período, tente atualizar e executar essas etapas:

  1. No Windows, Linux e SQL Servers>Migrações para Azure: descoberta e avaliação, selecione Visão geral.
  2. Em Gerenciar, selecione Dispositivos.
  3. Selecione Atualizar serviços. Aguarde a conclusão da operação de atualização. Agora você deve ver informações atualizadas.

Os servidores excluídos aparecem no portal

Você recebe esse erro quando os servidores excluídos continuam aparecendo no portal.

Remediação

Se os dados continuarem aparecendo, aguarde 30 minutos e execute essas etapas:

  1. No Windows, Linux e SQL Servers>Migrações para Azure: descoberta e avaliação, selecione Visão geral.
  2. Em Gerenciar, selecione Dispositivos.
  3. Selecione Atualizar serviços. Aguarde a conclusão da operação de atualização. Agora você deve ver informações atualizadas.

Você importou um CSV, mas vê "A descoberta está em andamento"

Este status é exibido se o upload do seu CSV falhou devido a uma falha de validação.

Remediação

Importe o CSV novamente. Baixe o relatório de erros de upload anterior e siga as orientações de correção do arquivo para corrigir os erros. Baixe o relatório de erros na seção Detalhes de importação da página Descobrir servidores.

Você não vê os detalhes do inventário de software depois de atualizar as credenciais do convidado

Você receberá esse erro quando os detalhes do inventário não aparecerem mesmo depois de atualizar as credenciais de convidado.

Remediação

A descoberta do inventário de software é executada uma vez a cada 24 horas. Esse processo pode levar alguns minutos, dependendo do número de servidores descobertos. Se você quiser ver os detalhes imediatamente, atualize conforme instruções abaixo:

  1. No Windows, Linux e SQL Servers>Migrações para Azure: descoberta e avaliação, selecione Visão geral.
  2. Em Gerenciar, selecione Dispositivos.
  3. Selecione Atualizar serviços. Aguarde a conclusão da operação de atualização. Agora você deve ver informações atualizadas.

Não é possível exportar os dados do inventário de software

Você recebe esse erro quando não tem privilégios de Colaborador.

Remediação

Certifique-se de que o usuário que faz o download do inventário do portal tenha privilégios de Colaborador sobre a assinatura.

Exportar os erros do inventário de software

Você pode exportar todos os erros e correções para o inventário de software do portal selecionando Exportar notificações. O arquivo CSV exportado também contém informações adicionais, como o carimbo de data/hora em que o erro foi encontrado.

Screenshot of Export notifications screen.

Erros comuns do inventário de software

O serviço Migrações para Azure oferece suporte ao inventário de software usando Migrações para Azure: descoberta e avaliação. Saiba mais sobre como o inventário de software é executado.

Para VMs VMware, o inventário de software é executado conectando-se aos servidores por meio do vCenter Server usando as APIs do VMware. Para VMs Hyper-V e servidores físicos, o inventário de software é executado conectando-se diretamente a servidores Windows usando a comunicação remota do PowerShell na porta 5985 (HTTP) e em servidores Linux usando a conectividade SSH na porta 22 (TCP).

A tabela abaixo resume todos os erros encontrados ao coletar dados de inventário de software por meio de APIs do VMware ou conectando-se diretamente a servidores:

Observação

Os mesmos erros também podem ser encontrados com a análise de dependência sem agente, pois ela segue a mesma metodologia do inventário de software para coletar os dados necessários.

Erro Causa Ação
60001:UnableToConnectToPhysicalServer Os pré-requisitos para se conectar ao servidor não foram atendidos ou há problemas de rede na conexão com o servidor, por exemplo, algumas configurações de proxy. - Verifique se o servidor atende aos pré-requisitos e aos requisitos de acesso a porta.
- Adicione os endereços de IP das máquinas remotas (servidores descobertos) à lista do WinRM TrustedHosts, no dispositivo de Migrações para Azure e repita a operação. Isso é feito para se permitir conexões de entrada remotas em servidores - Windows : portas 5985 (HTTP) do WinRM and Linux: SSH porta 22 (TCP).
- Verifique se você escolheu o método de autenticação correto no dispositivo para se conectar ao servidor.
- Se o problema persistir, envie um caso de suporte da Microsoft, fornecendo a ID da máquina do dispositivo (disponível no rodapé do Gerenciador de configuração do dispositivo).
60002:InvalidServerCredentials Não é possível conectar ao servidor. Você forneceu credenciais incorretas no dispositivo ou as credenciais fornecidas anteriormente expiraram. - Verifique se você forneceu as credenciais corretas para o servidor no dispositivo. Você pode verificar isso tentando se conectar ao servidor usando essas credenciais.
- Se as credenciais adicionadas estiverem incorretas ou tiverem expirado, edite as credenciais no dispositivo e revalide os servidores adicionados. Se a validação for realizada com sucesso, o problema será resolvido.
- Se o problema persistir, envie um caso de suporte da Microsoft, fornecendo a ID da máquina do dispositivo (disponível no rodapé do Gerenciador de configuração do dispositivo).
60005:SSHOperationTimeout A operação demorou mais do que o esperado devido a problemas de latência de rede ou devido à falta de atualizações mais recentes no servidor. - Verifique se o servidor afetado tem as atualizações mais recentes do kernel e do sistema operacional instaladas.
- Verifique se não há nenhuma latência de rede entre o dispositivo e o servidor. É recomendável ter o dispositivo e o servidor de origem no mesmo domínio para evitar problemas de latência.
- Conecte-se ao servidor afetado do dispositivo e execute os comandos documentados aqui para verificar se eles retornam dados nulos ou vazios.
- Se o problema persistir, envie um caso de suporte da Microsoft, fornecendo a ID da máquina do dispositivo (disponível no rodapé do Gerenciador de configuração do dispositivo).
9000: não é possível detectar o status das ferramentas do VMware no servidor. As ferramentas do VMware podem não estar instaladas no servidor ou a versão instalada está corrompida. Verifique se as ferramentas do VMware instaladas e em execução no servidor são posteriores à versão 10.2.1.
9001: as ferramentas do VMware não estão instaladas no servidor. As ferramentas do VMware podem não estar instaladas no servidor ou a versão instalada está corrompida. Verifique se as ferramentas do VMware instaladas e em execução no servidor são posteriores à versão 10.2.1.
9002: as ferramentas do VMware não estão em execução no servidor. As ferramentas do VMware podem não estar instaladas no servidor ou a versão instalada está corrompida. Verifique se as ferramentas do VMware instaladas e em execução no servidor são posteriores à versão 10.2.0.
9003: não há suporte para o tipo de sistema operacional em execução no servidor. O sistema operacional em execução no servidor não é o Windows nem o Linux. Somente os tipos de sistema operacional Windows e Linux são suportados. Se o servidor estiver executando o sistema operacional Windows ou Linux, verifique o tipo de sistema operacional especificado no vCenter Server.
9004: o servidor não está no estado de execução. O servidor está no estado desligado. Verifique se o servidor está em estado de execução.
9005: não há suporte para o tipo de sistema operacional em execução no servidor. O sistema operacional em execução no servidor não é o Windows nem o Linux. Somente os tipos de sistema operacional Windows e Linux são suportados. Atualmente, não há suporte para o sistema operacional <FetchedParameter>.
9006: a URL necessária para baixar o arquivo de metadados de descoberta do servidor está vazia. Esse pode ser um problema transitório causado pelo funcionamento inesperado do agente de descoberta no dispositivo. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
9007: o processo que executa o script para coletar os metadados não foi encontrado no servidor. Esse pode ser um problema transitório causado pelo funcionamento inesperado do agente de descoberta no dispositivo. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
9008: não foi possível recuperar o status do processo em execução no servidor para coletar os metadados. Esse pode ser um problema transitório devido a um erro interno. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
9009: o UAC (Controle de Conta de Usuário) do Windows está impedindo a execução de operações de descoberta no servidor. As configurações do UAC do Windows estão restringindo a descoberta de aplicativos instalados do servidor. No servidor afetado, diminua o nível das configurações do Controle de Conta de Usuário no Painel de Controle.
9010: o servidor está desligado. O servidor está no estado desligado. Verifique se o servidor está no estado ligado.
9011: não foi possível encontrar o arquivo que contém os metadados descobertos no servidor. Esse pode ser um problema transitório devido a um erro interno. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
9012: o arquivo que contém os metadados descobertos no servidor está vazio. Esse pode ser um problema transitório devido a um erro interno. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
9013: um perfil de usuário temporário é criado a cada novo logon no servidor. Um perfil de usuário temporário é criado a cada novo logon no servidor. Envie um caso de suporte da Microsoft para ajudar a solucionar o problema.
9014: não foi possível recuperar o arquivo que contém os metadados descobertos devido a um erro no host ESXi. Código de erro: %ErrorCode; detalhes: %ErrorMessage Um erro foi encontrado no host ESXi <HostName>. Código de erro: %ErrorCode; detalhes: %ErrorMessage Verifique se a porta 443 está aberta no host ESXi no qual o servidor está em execução.

Saiba mais sobre como corrigir o problema.
9015: a conta de usuário do vCenter Server fornecida para a descoberta de servidor não tem privilégios de operações de convidado habilitados. Os privilégios de operações de convidado necessários não foram habilitados na conta de usuário do vCenter Server. Verifique se a conta de usuário do vCenter Server tem privilégios habilitados em Máquinas Virtuais>Operações de Convidado: para interagir com o servidor e extrair os dados necessários.

Saiba mais sobre como configurar a conta do vCenter Server com os privilégios necessários.
9016: não foi possível descobrir os metadados porque o agente de operações de convidado no servidor está desatualizado. As ferramentas do VMware não estão instaladas no servidor ou a versão instalada não está atualizada. Verifique se as ferramentas do VMware estão instaladas e sendo executadas de forma atualizada no servidor. A versão das ferramentas do VMware deve ser a versão 10.2.1 ou posterior.
9017: não foi possível encontrar o arquivo que contém os metadados descobertos no servidor. Esse pode ser um problema transitório devido a um erro interno. Envie um caso de suporte da Microsoft para ajudar a solucionar o problema.
9018: o PowerShell não está instalado no servidor. Não foi possível encontrar o PowerShell no servidor. Verifique se o PowerShell 2.0 ou posterior está instalado no servidor.

Saiba mais sobre como corrigir o problema.
9019: não foi possível descobrir os metadados devido a falhas de operação de convidado no servidor. Falha em operações de convidado do VMware no servidor. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. Verifique se as credenciais do servidor fornecidas no dispositivo são válidas e se o nome de usuário fornecido nas credenciais está no formato de nome UPN. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
9020: não foi possível criar o arquivo necessário para conter os metadados descobertos no servidor. A função associada às credenciais fornecidas no dispositivo ou uma política de grupo local está impedindo a criação de um arquivo na pasta necessária. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. 1. Verifique se as credenciais fornecidas no dispositivo têm permissão de gravação de arquivo na pasta <caminho da pasta/nome da pasta> no servidor.
2. Se as credenciais fornecidas no dispositivo não tiverem as permissões necessárias, forneça outro conjunto de credenciais ou edite um existente. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
9021: não foi possível criar o arquivo necessário para conter os metadados descobertos no caminho correto do servidor. As ferramentas do VMware estão relatando um caminho de arquivo incorreto para a criação do arquivo. Verifique se as ferramentas do VMware instaladas e em execução no servidor são posteriores à versão 10.2.0.
9022: o acesso foi negado para executar o cmdlet Get-WmiObject no servidor. A função associada às credenciais fornecidas no dispositivo ou uma política de grupo local está impedindo o acesso ao objeto WMI. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. 1. Verifique se as credenciais fornecidas no dispositivo têm privilégios de administrador de criação de arquivo e se o WMI está habilitado.
2. Se as credenciais no dispositivo não tiverem as permissões necessárias, forneça outro conjunto de credenciais ou edite um existente. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).

Saiba mais sobre como corrigir o problema.
9023: não foi possível executar o PowerShell porque o valor da variável de ambiente %SystemRoot% está vazio. O valor da variável de ambiente %SystemRoot% está vazio para o servidor. 1. Verifique se a variável de ambiente retorna um valor vazio executando o comando de eco %systemroot% no servidor afetado.
2. Se o problema persistir, envie um caso de suporte da Microsoft.
9024: não foi possível realizar a descoberta porque o valor da variável de ambiente %TEMP% está vazio. O valor da variável de ambiente %TEMP% está vazio para o servidor. 1. Verifique se a variável de ambiente retorna um valor vazio executando o comando de eco %temp% no servidor afetado.
2. Se o problema persistir, envie um caso de suporte da Microsoft.
9025: não foi possível realizar a descoberta porque o PowerShell está corrompido no servidor. O PowerShell está corrompido no servidor. Reinstale o PowerShell e verifique se ele está em execução no servidor afetado.
9026: não foi possível executar operações de convidado no servidor. O estado atual do servidor não está permitindo a execução das operações de convidado. 1. Verifique se o servidor afetado está funcionando.
2. Se o problema persistir, envie um caso de suporte da Microsoft.
9027: não foi possível descobrir os metadados porque o agente de operações de convidado não está em execução no servidor. Não foi possível entrar em contato com o agente de operações de convidado no servidor. Verifique se as ferramentas do VMware instaladas e em execução no servidor são posteriores à versão 10.2.0.
9028: não foi possível criar o arquivo necessário para conter os metadados descobertos devido ao armazenamento insuficiente no servidor. Não há espaço de armazenamento suficiente no disco do servidor. Verifique se há espaço suficiente disponível no armazenamento em disco do servidor afetado.
9029: as credenciais fornecidas no dispositivo não têm permissões de acesso para executar o PowerShell. As credenciais fornecidas no dispositivo não têm permissões de acesso para executar o PowerShell. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. 1. Verifique se as credenciais no dispositivo podem acessar o PowerShell no servidor.
2. Se as credenciais no dispositivo não tiverem o acesso necessário, forneça outro conjunto de credenciais ou edite um existente. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
9030: não foi possível coletar os metadados descobertos porque o host ESXi no qual o servidor está hospedado está em um estado desconectado. O host ESXi no qual o servidor reside está em um estado desconectado. Verifique se o host ESXi que executa o servidor está em um estado conectado.
9031: não foi possível coletar os metadados descobertos porque o host ESXi no qual o servidor está hospedado não está respondendo. O host ESXi no qual o servidor reside está em um estado inválido. Verifique se o host ESXi que executa o servidor está em um estado em execução e conectado.
9032: não foi possível realizar a descoberta devido a um erro interno. O problema encontrado foi gerado por um erro interno. Siga as etapas deste site para resolver o problema. Caso o problema persista, abra um caso de suporte da Microsoft.
9033: não foi possível realizar a descoberta porque o nome de usuário das credenciais fornecidas no dispositivo para o servidor tem caracteres inválidos. As credenciais fornecidas no dispositivo contêm caracteres inválidos no nome de usuário. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. Verifique se as credenciais fornecidas no dispositivo não têm caracteres inválidos no nome de usuário. Volte para o gerenciador de configuração do dispositivo para editar as credenciais. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
9034: não foi possível realizar a descoberta porque o nome de usuário das credenciais fornecidas no dispositivo para o servidor não está no formato UPN. As credenciais no dispositivo não têm o nome de usuário no formato UPN. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. Verifique se as credenciais no dispositivo têm o nome de usuário no formato UPN. Volte para o gerenciador de configuração do dispositivo para editar as credenciais. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
9035: não foi possível realizar a descoberta porque o modo de linguagem do PowerShell não está definido corretamente. O modo de linguagem do PowerShell não está definido como Linguagem completa. Verifique se o modo de linguagem do PowerShell está definido como Linguagem completa.
9036: não foi possível realizar a descoberta porque o nome de usuário das credenciais fornecidas no dispositivo para o servidor não está no formato UPN. As credenciais no dispositivo não têm o nome de usuário no formato UPN. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. Verifique se as credenciais no dispositivo têm o nome de usuário no formato UPN. Volte para o gerenciador de configuração do dispositivo para editar as credenciais. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
9037: a coleção de metadados está temporariamente em pausa devido ao alto tempo de resposta do servidor. O servidor está levando muito tempo para responder. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
10000: não há suporte para o tipo de sistema operacional em execução no servidor. O sistema operacional em execução no servidor não é o Windows nem o Linux. Somente os tipos de sistema operacional Windows e Linux são suportados. Atualmente, não há suporte para o sistema operacional <GuestOSName>.
10001: o script necessário para coletar metadados de descoberta não foi encontrado no servidor. O script necessário para realizar a descoberta pode ter sido excluído ou removido da localização esperada. Envie um caso de suporte da Microsoft para ajudar a solucionar o problema.
10002: as operações de descoberta atingiram o tempo limite no servidor. Esse pode ser um problema transitório causado pelo funcionamento inesperado do agente de descoberta no dispositivo. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se ele não for resolvido, siga as etapas deste site para corrigir o problema. Caso o problema persista, abra um caso de suporte da Microsoft.
10003: o processo de execução das operações de descoberta foi encerrado com um erro. O processo de execução das operações de descoberta foi encerrado abruptamente devido a um erro. O problema deve ser resolvido automaticamente no próximo ciclo dentro de 24 horas. Se o problema persistir, envie um caso de suporte da Microsoft.
10004: não foram fornecidas credenciais no dispositivo para o tipo de sistema operacional do servidor. As credenciais do tipo de sistema operacional do servidor não foram adicionadas ao dispositivo. 1. Adicione as credenciais do tipo de sistema operacional do servidor afetado no dispositivo.
2. Agora é possível adicionar várias credenciais de servidor no dispositivo.
10005: as credenciais fornecidas no dispositivo para o servidor são inválidas. As credenciais fornecidas no dispositivo não são válidas. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: \<FriendlyNameOfCredentials>. 1. Verifique se as credenciais fornecidas no dispositivo são válidas e se o servidor pode ser acessado por meio delas.
2. Agora é possível adicionar várias credenciais de servidor no dispositivo.
3. Volte ao gerenciador de configuração do dispositivo para fornecer outro conjunto de credenciais ou editar um existente. (Encontre o nome amigável das credenciais testadas pelo Azure Migrate nas possíveis causas.)

Saiba mais sobre como corrigir o problema.
10006: não há suporte para o tipo de sistema operacional em execução no servidor. O sistema operacional em execução no servidor não é o Windows nem o Linux. Somente os tipos de sistema operacional Windows e Linux são suportados. Atualmente, não há suporte para o sistema operacional <GuestOSName>.
10007: não foi possível processar os metadados descobertos no servidor. Ocorreu um erro ao analisar o conteúdo do arquivo que contém os metadados descobertos. Envie um caso de suporte da Microsoft para ajudar a solucionar o problema.
10008: não foi possível criar o arquivo necessário para conter os metadados descobertos no servidor. A função associada às credenciais fornecidas no dispositivo ou uma política de grupo local está impedindo a criação de um arquivo na pasta necessária. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. 1. Verifique se as credenciais fornecidas no dispositivo criaram permissões de arquivo na pasta <caminho da pasta/nome da pasta> no servidor.
2. Se as credenciais fornecidas no dispositivo não tiverem as permissões necessárias, forneça outro conjunto de credenciais ou edite um existente. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
10009: não foi possível gravar os metadados descobertos em um arquivo no servidor. A função associada às credenciais fornecidas no dispositivo ou uma política de grupo local está impedindo a gravação no arquivo do servidor. O problema foi encontrado ao tentar usar as seguintes credenciais no servidor: <FriendlyNameOfCredentials>. 1. Verifique se as credenciais fornecidas no dispositivo têm permissões de gravação de arquivo na pasta <folder path/folder name> no servidor.
2. Se as credenciais fornecidas no dispositivo não tiverem as permissões necessárias, forneça outro conjunto de credenciais ou edite um existente. (Encontre o nome amigável das credenciais testadas pelas Migrações para Azure nas causas possíveis).
10010: não foi possível realizar a descoberta porque o comando %CommandName; necessário para coletar alguns metadados está ausente no servidor. O pacote que contém o comando %CommandName; não está instalado no servidor. Verifique se o pacote que contém o comando %CommandName; está instalado no servidor.
10011: as credenciais fornecidas no dispositivo foram usadas para logon e logoff em uma sessão interativa. O logon e o logoff interativos forçam as chaves do registro a serem descarregadas no perfil da conta e, então, usadas. Essa condição torna as chaves indisponíveis para uso futuro. Use os métodos de resolução documentados neste site.
10012: não foram fornecidas credenciais no dispositivo para o servidor. Nenhuma credencial foi fornecida para o servidor ou você forneceu credenciais de domínio com um nome de domínio incorreto no dispositivo. Saiba mais sobre a causa desse erro. 1. Verifique se as credenciais foram fornecidas no dispositivo para o servidor e se ele pode ser acessado com as credenciais.
2. Agora é possível adicionar diversas credenciais no dispositivo para servidores. Volte ao gerenciador de configuração de dispositivo para fornecer credenciais para o servidor.

Erro 9014: HTTPGetRequestToRetrieveFileFailed

Causa

O problema ocorre quando o agente de descoberta do VMware no dispositivo tenta baixar o arquivo de saída contendo os dados de dependência do sistema de arquivos do servidor por meio do host ESXi no qual o servidor está hospedado.

Remediação

  • É possível testar a conectividade TCP com o host ESXi (nome fornecido na mensagem de erro) na porta 443 (deve estar aberta em hosts ESXi para efetuar pull dos dados de dependência) do dispositivo abrindo o PowerShell no servidor do dispositivo e executando o seguinte comando:

    Test -NetConnection -ComputeName <Ip address of the ESXi host> -Port 443
    
  • Se o comando retornar uma conectividade bem-sucedida, acesse o projeto de Migrações para Azure>Descoberta e avaliação>Visão geral>Gerenciar>Dispositivos, selecione o nome do dispositivo e escolha Atualizar serviços.

Erro 9018: PowerShellNotFound

Causa

O erro geralmente ocorre em servidores que executam o Windows Server 2008 ou inferior.

Remediação

Instale o Windows PowerShell 5.1 neste local no servidor. Seguindo as instruções em Instalar e configurar o WMF 5.1 sobre como instalar o PowerShell no Windows Server.

Depois de instalar a versão necessária do PowerShell, verifique se o erro foi resolvido seguindo as etapas deste site.

Erro 9022: GetWMIObjectAccessDenied

Remediação

Verifique se a conta de usuário fornecida no dispositivo tem acesso ao namespace e aos subnamespaces de WMI. Para definir o acesso:

  1. Acesse o servidor que está relatando o erro.
  2. Pesquise e selecione Executar no menu Iniciar. Na caixa de diálogo Executar, insira wmimgmt.msc na caixa de texto Abrir e selecione Enter.
  3. O console do wmimgmt será aberto e nele você encontrará Controle do WMI (Local) no painel esquerdo. Clique nele com o botão direito do mouse e selecione Propriedades no menu.
  4. Na caixa de diálogo Propriedades do Controle do WMI (Local), clique na guia Títulos.
  5. Selecione Segurança para abrir a caixa de diálogo Segurança para ROOT.
  6. Escolha Avançado para abrir a caixa de diálogo Configurações de Segurança Avançada de Raiz.
  7. Selecione Adicionar para abrir a caixa de diálogo Entrada de Permissão de Raiz.
  8. Clique em Selecionar uma entidade de segurança para abrir a caixa de diálogo Selecionar Usuários, Computadores, Contas de Serviço ou Grupos.
  9. Escolha os nomes de usuário ou os grupos aos quais deseja permitir acesso ao WMI e selecione OK.
  10. Conceda permissões de execução e selecione Este namespace e subnamespaces na lista suspensa Aplicável a.
  11. Selecione Aplicar para salvar as configurações e fechar todas as caixas de diálogo.

Depois de receber o acesso necessário, verifique se o erro foi resolvido seguindo as etapas deste site.

Erro 9032: InvalidRequest

Causa

Pode haver várias razões que causam esse problema. Um dos motivos é quando o nome de usuário fornecido (credenciais do servidor) no gerenciador de configuração do dispositivo tem caracteres XML inválidos. Os caracteres inválidos causam um erro na análise da solicitação SOAP.

Remediação

  • Verifique se o nome de usuário das credenciais do servidor não tem caracteres XML inválidos e está no formato username@domain.com. Esse formato é popularmente conhecido como formato UPN.
  • Depois de editar as credenciais no dispositivo, verifique se o erro foi resolvido seguindo as etapas deste site.

Erro 10002: ScriptExecutionTimedOutOnVm

Causa

  • Esse erro ocorre quando o servidor está lento ou não responde e o script executado para extrair os dados de dependência começa a atingir o tempo limite.
  • Depois que o agente de descoberta encontra esse erro no servidor, o dispositivo não tenta realizar a análise de dependência sem agente no servidor para evitar sobrecarregar o servidor que não está respondendo.
  • Você continuará vendo o erro até verificar o problema com o servidor e reiniciar o serviço de descoberta.

Remediação

  1. Entre no servidor que está encontrando esse erro.

  2. Execute os seguintes comandos no PowerShell:

    Get-WMIObject win32_operatingsystem;
    Get-WindowsFeature  | Where-Object {$_.InstallState -eq 'Installed' -or ($_.InstallState -eq $null -and $_.Installed -eq 'True')};
    Get-WmiObject Win32_Process;
    netstat -ano -p tcp | select -Skip 4;
    
  3. Se os comandos produzirem o resultado em alguns segundos, acesse o projeto de Migrações para Azure>Descoberta e avaliação>Visão geral>Gerenciar>Dispositivos, selecione o nome do dispositivo e escolha Atualizar serviços para reiniciar o serviço de descoberta.

  4. Se os comandos atingirem o tempo limite sem fornecer nenhuma saída, você precisará:

    • Descubra qual processo está consumindo uma alta taxa de CPU ou memória no servidor.
    • Tentar fornecer mais núcleos ou memória para esse servidor e executar os comandos novamente.

Erro 10005: GuestCredentialNotValid

Remediação

  • Verifique a validade das credenciais (nome amigável fornecido no erro) selecionando Revalidar credenciais no gerenciador de configuração do dispositivo.
  • Verifique se é possível entrar no servidor afetado com a mesma credencial fornecida no dispositivo.
  • Tente usar outra conta de usuário (para o mesmo domínio, caso o servidor esteja conectado ao domínio), em vez de uma conta de administrador.
  • O problema pode ocorrer quando a comunicação entre o Catálogo Global <–> Controlador de Domínio é interrompida. Verifique se esse problema existe criando uma conta de usuário no controlador de domínio e fornecendo-a no dispositivo. Talvez você também precise reiniciar o controlador de domínio.
  • Depois de executar as etapas de correção, verifique se o erro foi resolvido seguindo as etapas deste site.

Erro 10012: CredentialNotProvided

Causa

Esse erro ocorre quando você fornece uma credencial de domínio com um nome de domínio incorreto no gerenciador de configuração do dispositivo. Por exemplo, se você tiver fornecido uma credencial de domínio com o nome de usuário user@abc.com, mas o nome de domínio def.com, essas credenciais não serão testadas se o servidor estiver conectado a def.com e você receberá essa mensagem de erro.

Remediação

  • Acesse o gerenciador de configuração do dispositivo para adicionar uma credencial do servidor ou editar uma existente, conforme explicado na causa.
  • Depois de executar as etapas de correção, verifique se o erro foi resolvido seguindo as etapas deste site.

Verificação de mitigação

Depois de usar as etapas de mitigação dos erros anteriores, verifique se a mitigação funcionou executando alguns comandos da PowerCLI no servidor do dispositivo. Se os comandos forem executados com sucesso, significa que o problema foi resolvido. Caso contrário, verifique e siga as etapas de correção novamente.

Para VMs VMware (usando o pipe do VMware)

  1. Execute os seguintes comandos para configurar o PowerCLI no servidor do dispositivo:

    Install-Module -Name VMware.PowerCLI -AllowClobber
    Set-PowerCLIConfiguration -InvalidCertificateAction Ignore
    
  2. Conecte-se ao vCenter Server pelo dispositivo, fornecendo o endereço IP do vCenter Server no comando e as credenciais no prompt:

    Connect-VIServer -Server <IPAddress of vCenter Server>
    
  3. Conecte-se ao servidor de destino no dispositivo fornecendo o nome e as credenciais do servidor (conforme fornecido no dispositivo):

    $vm = get-VM <VMName>
    $credential = Get-Credential
    
  4. Quanto ao inventário de software, execute os seguintes comandos para ver se você recebe uma saída bem-sucedida:

    • Para servidores Windows:

         Invoke-VMScript -VM $vm -ScriptText "powershell.exe 'Get-WMIObject win32_operatingsystem'" -GuestCredential $credential
      
         Invoke-VMScript -VM $vm -ScriptText "powershell.exe Get-WindowsFeature" -GuestCredential $credential
      
    • Para servidores Linux:

      Invoke-VMScript -VM $vm -ScriptText "ls" -GuestCredential $credential
      

Para VMs Hyper-V e servidores físicos (usando o pipe de conexão direta)

Para servidores Windows:

  1. Conecte-se ao servidor Windows executando o comando:

    $Server = New-PSSession –ComputerName <IPAddress of Server> -Credential <user_name>
    

    e insira as credenciais do servidor no prompt.

  2. Quanto ao inventário de software, execute os seguintes comandos para verificar se você recebe uma saída bem-sucedida:

    Invoke-Command -Session $Server -ScriptBlock {Get-WMIObject win32_operatingsystem}
    Invoke-Command -Session $Server -ScriptBlock {Get-WindowsFeature}
    

Para servidores Linux:

  1. Instalar o cliente OpenSSH
    Add-WindowsCapability -Online -Name OpenSSH.Client~~~~0.0.1.0
    
  2. Instalar o servidor OpenSSH
    Add-WindowsCapability -Online -Name OpenSSH.Server~~~~0.0.1.0
    
  3. Iniciar e configurar o OpenSSH Server
    Start-Service sshd
    Set-Service -Name sshd -StartupType 'Automatic'
    
  4. Conectar-se ao servidor OpenSSH
    ssh username@servername
    
  5. Execute os seguintes comandos para validar o inventário de software para ver se você obtém uma saída bem-sucedida:
    ls
    

Depois de verificar se a mitigação funcionou, acesse o projeto de Migrações para Azure>Descoberta e avaliação>Visão geral>Gerenciar>Dispositivos, selecione o nome do dispositivo e escolha Atualizar serviços para iniciar um novo ciclo de descoberta.

As instâncias e os bancos de dados do SQL Server descobertos não estão no portal

Depois que você inicia a descoberta no dispositivo, pode levar até 24 horas para os dados de inventário serem exibidos no portal.

Se você não forneceu credenciais de autenticação do Windows ou de autenticação do SQL Server no gerenciador de configuração do dispositivo, adicione as credenciais para que o dispositivo possa usá-las para se conectar às respectivas instâncias do SQL Server.

Depois de conectado, o dispositivo coleta dados de desempenho e configuração das instâncias e bancos de dados do SQL Server. Os dados de configuração do SQL Server são atualizados uma vez a cada 24 horas e os dados de desempenho são capturados a cada 30 segundos. Qualquer alteração nas propriedades da instância e dos bancos de dados do SQL Server, como status do banco de dados e nível de compatibilidade, pode levar até 24 horas para ser atualizada no portal.

A instância do SQL Server está aparecendo no estado "Não conectada" no portal

Para ver os problemas encontrados durante a descoberta de instâncias e bancos de dados do SQL Server, selecione Não conectado na coluna de status de conexão da página Servidores descobertos em seu projeto.

A criação de avaliação em servidores que contêm instâncias do SQL que não foram descobertas completamente ou não estão em um estado conectado pode fazer com que a prontidão seja marcada como Desconhecida.

Erros comuns na descoberta de instâncias e de bancos de dados do SQL Server

O Migrações para Azure oferece suporte à descoberta de instâncias e bancos de dados do SQL Server em execução em computadores locais, usando Migrações para Azure: descoberta e avaliação. Para começar, consulte o tutorial Descoberta.

Os erros comuns na descoberta de SQL estão resumidos na tabela abaixo.

Erro Causa Ação Guia
30000: As credenciais associadas a este SQL Server não funcionaram. As credenciais associadas manualmente são inválidas ou as credenciais associadas automaticamente não podem mais acessar o SQL Server. Adicione as credenciais do SQL Server no dispositivo e aguarde até o próximo ciclo de descoberta de SQL ou force a atualização. -
30001: Não é possível conectar-se ao SQL Server a partir do dispositivo. 1. O dispositivo não tem uma linha de visão de rede para o SQL Server.
2. O firewall está bloqueando a conexão entre o SQL Server e o dispositivo.
1. Torne o SQL Server acessível a partir do dispositivo.
2. Permita conexões de entrada do dispositivo ao SQL Server.
-
30003: O certificado não é confiável. Um certificado confiável não está instalado no computador que executa o SQL Server. Configure um certificado confiável no servidor. Saiba mais. Exibir
30004: Permissões insuficientes. Este erro pode ocorrer devido à falta de permissões necessárias para verificar se há instâncias do SQL Server. Conceda a função sysadmin às credenciais/conta fornecidas no dispositivo para a descoberta de instâncias e bancos de dados do SQL Server. Saiba mais. Exibir
30005: O logon do SQL Server falhou ao se conectar devido a um problema com o seu banco de dados mestre padrão. O próprio banco de dados é inválido ou o logon não tem a permissão CONNECT no banco de dados. Use ALTERAR LOGIN para definir o banco de dados padrão como banco de dados mestre.
Conceda a função sysadmin às credenciais/conta fornecidas no dispositivo para a descoberta de instâncias e bancos de dados do SQL Server. Saiba mais.
Exibir
30006: O logon do SQL Server não pode ser usado com a autenticação do Windows. 1. O logon pode ser um logon do SQL Server, mas o servidor aceita somente a autenticação do Windows.
2. Você está tentando se conectar usando a autenticação do SQL Server, mas o logon usado não existe no SQL Server.
3. O logon pode usar a autenticação do Windows, mas ele é uma entidade de segurança não reconhecida do Windows. Uma entidade não reconhecida do Windows significa que o logon não pode ser verificado pelo Windows. Esse problema pode ocorrer porque o logon do Windows é de um domínio não confiável.
Se você tentar se conectar usando a autenticação do SQL Server, verifique se o SQL Server está configurado no modo de autenticação mista e se o logon do SQL Server existe.
Se você tentar se conectar usando a autenticação do Windows, verifique se está devidamente conectado no domínio correto. Saiba mais.
Exibir
30007: Senha expirada. A senha da conta expirou. A senha de logon do SQL Server pode ter expirado. Redefina a senha ou estenda a data de expiração dela. Saiba mais. Exibir
30008: A senha deve ser alterada. A senha da conta precisa ser alterada. Altere a senha da credencial fornecida para a descoberta do SQL Server. Saiba mais. Exibir
30009: Ocorreu um erro interno. Ocorreu um erro interno ao descobrir instâncias e bancos de dados do SQL Server. Contate o Suporte da Microsoft se o problema persistir. -
30010: Não foi localizado nenhum banco de dados. Não foi possível localizar nenhum banco de dados na instância do servidor selecionada. Conceda a função sysadmin às credenciais/conta fornecidas no dispositivo para a descoberta de bancos de dados SQL. -
30011: Ocorreu um erro interno ao avaliar uma instância ou um banco de dados SQL. Ocorreu um erro interno durante a realização da avaliação. Contate o Suporte da Microsoft se o problema persistir. -
30012: Falha na conexão do SQL. 1. O firewall no servidor recusou a conexão.
2. O serviço SQL Server Browser (sqlbrowser) não foi iniciado.
3. O SQL Server não respondeu à solicitação do cliente porque o servidor provavelmente não foi iniciado.
4. O cliente do SQL Server não pode se conectar ao servidor. Esse erro pode ocorrer porque o servidor não está configurado para aceitar conexões remotas.
5. O cliente do SQL Server não pode se conectar ao servidor. Esse erro pode ocorrer porque o cliente não pode resolver o nome do servidor ou porque o nome do servidor está incorreto.
6. O TCP ou protocolos de pipes nomeados não estão habilitados.
7. O nome da instância do SQL Server especificado não é válido.
Use este guia do usuário interativo para solucionar o problema de conectividade. Aguarde 24 horas após seguir o guia para que os dados sejam atualizados no serviço. Se o problema persistir, contate o Suporte da Microsoft. Exibir
30013: Ocorreu um erro ao estabelecer uma conexão com a instância do SQL Server. 1. O nome do SQL Server não pode ser resolvido no dispositivo.
2. O SQL Server não permite conexões remotas.
Se você conseguir executar o ping do SQL Server a partir do dispositivo, aguarde 24 horas para verificar se o problema é resolvido automaticamente. Se não conseguir, entre em contato com o Suporte da Microsoft. Saiba mais. Exibir
30014: O nome de usuário ou a senha são inválidos. Este erro pode ocorrer devido a uma falha de autenticação que envolve uma senha ou um nome de usuário incorretos. Forneça uma credencial com um nome de usuário e uma senha válidos. Saiba mais. Exibir
30015: Ocorreu um erro interno ao descobrir a instância do SQL Server. Ocorreu um erro interno ao descobrir a instância do SQL Server. Contate o Suporte da Microsoft se o problema persistir. -
30016: Falha na conexão com a instância '%instance;' porque o tempo limite foi atingido. Esse problema pode ocorrer se o firewall do servidor recusar a conexão. Verifique se o firewall no SQL Server está configurado para aceitar conexões. Se o problema persistir, contate o Suporte da Microsoft. Saiba mais. Exibir
30017: Ocorreu um erro interno. Exceção sem tratamento. Contate o Suporte da Microsoft se o problema persistir. -
30018: Ocorreu um erro interno. Ocorreu um erro interno ao coletar os dados, como o tamanho do banco de dados temporário e o tamanho do arquivo na instância SQL. Aguarde 24 horas e entre em contato com o Suporte da Microsoft se o problema persistir. -
30019: Ocorreu um erro interno. Ocorreu um erro interno ao coletar métricas de desempenho, como utilização de memória de um banco de dados ou de uma instância. Aguarde 24 horas e entre em contato com o Suporte da Microsoft se o problema persistir. -

Erros comuns de descoberta de aplicativos Web

O Azure Migrate dá suporte à descoberta de aplicativos Web em execução em computadores locais usando o Azure Migrate: descoberta e avaliação. Para começar, consulte o tutorial Descoberta.

Os erros comuns da descoberta de aplicativos Web estão resumidos na tabela abaixo.

Erro Causa Ação
40001: o recurso do console de gerenciamento do IIS não está habilitado. A descoberta de aplicativos Web do IIS usa a API de gerenciamento incluída na versão local do IIS para ler a configuração do IIS. Essa API está disponível quando o recurso do console de gerenciamento do IIS está habilitado. Esse recurso não está habilitado ou o sistema operacional não está em uma versão com suporte para a descoberta de aplicativos Web do IIS. Verifique se a função do servidor Web (IIS), incluindo o recurso do console de gerenciamento do IIS (parte das ferramentas de gerenciamento), está habilitada e se o sistema operacional do servidor é o Windows Server 2008 R2 ou uma versão posterior.
40002: não foi possível conectar-se ao servidor pelo dispositivo. A conexão com o servidor falhou porque as credenciais de login são inválidas ou o computador está indisponível. Verifique se as credenciais de logon fornecidas para o servidor estão corretas e se ele está online e aceitando conexões WS-Management remotas do PowerShell.
40003: Não é possível se conectar ao servidor devido a credenciais inválidas. A conexão com o servidor falhou devido a credenciais de logon inválidas. Verifique se as credenciais de logon fornecidas para o servidor estão corretas e se a comunicação WS-Management remota do PowerShell está habilitada.
40004: não foi possível acessar a configuração do IIS. Não há permissões ou há permissões insuficientes. Confirme se as credenciais do usuário fornecidas para o servidor têm nível de administrador e se o usuário tem permissões para acessar arquivos no diretório do IIS (%windir%\System32\inetsrv) e no diretório de configuração do servidor do IIS (%windir%\System32\inetsrv\config).
40005: não foi possível concluir a descoberta do IIS. Falha ao concluir a descoberta na VM. Esse problema pode ocorrer devido a problemas de acesso à configuração no servidor. O erro foi '%detailedMessage;'. Confirme se as credenciais do usuário fornecidas para o servidor têm nível de administrador e se o usuário tem permissões para acessar arquivos no diretório do IIS (%windir%\System32\inetsrv) e no diretório de configuração do servidor do IIS (%windir%\System32\inetsrv\config). Em seguida, entre em contato com o suporte da Microsoft para fornecer os detalhes do erro.
40006: exceção não categorizada. Novo cenário de erro. Entre em contato com o suporte da Microsoft para fornecer os detalhes e os logs do erro. Os logs podem ser encontrados no servidor do dispositivo no caminho C:\ProgramData\Microsoft Azure\Logs.
40007: nenhum aplicativo Web encontrado para o servidor Web. O servidor Web não tem nenhum aplicativo hospedado. Verifique a configuração do servidor Web.

Próximas etapas

Configure um dispositivo para VMware, Hyper-V ou servidores físicos.