Inventário de software descoberto instalado, aplicativos Web e instâncias e bancos de dados do SQL Server

Este artigo descreve como descobrir inventário de software instalado, aplicativos Web e instâncias e bancos de dados do SQL Server em servidores em execução em seu ambiente local, usando a ferramenta Azure Migrate: Discovery and assessment.

Executar o inventário de software ajuda a identificar e adaptar um caminho de migração para o Azure para suas cargas de trabalho. O inventário de software usa o dispositivo de migrações para Azure para executar a descoberta, usando credenciais do servidor. É completamente sem agente, ou seja, nenhum agente é instalado nos servidores para coletar esses dados.

Antes de começar

Implantar e configurar o dispositivo das Migrações para Azure

  1. Implante o dispositivo de 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.
  2. Ao configurar o appliance, você precisa especificar o seguinte no gerenciador de configuração do appliance:
    • Os detalhes do ambiente de origem (vCenter Server(s) /Hyper-V host(s) ou cluster(s)/servidores físicos) que você deseja descobrir.
    • Credenciais do servidor, que podem ser credenciais de domínio/Windows (não domínio)/Linux (não domínio). Saiba mais sobre como fornecer credenciais e como o dispositivo as trata.
    • Verifique as permissões necessárias para executar o inventário de software. Crie uma conta de usuário convidado para servidores Windows e uma conta de usuário regular/normal (acesso não sudo) para todos os servidores Linux.

Adicionar credenciais e iniciar a descoberta

  1. Abra o Gerenciador de configuração do dispositivo, conclua as verificações de pré-requisitos e o registro do dispositivo.
  2. Navegue até o painel gerenciar credenciais e fontes de descoberta.
  3. Em Etapa 1: Fornecer credenciais para a origem da 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. Panel 3 on appliance configuration manager for vCenter Server details.
  5. 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 inventário de software.
  6. 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. A duração depende do número de servidores descobertos. Para 500 servidores, leva aproximadamente uma hora para o inventário de aplicativos aparecer no portal das Migrações para Azure. Após a conclusão da descoberta inicial, os dados de inventário de software são coletados e enviados para o Azure uma vez a cada 24 horas. Examine os dados coletados pelo dispositivo durante o inventário de software.

Revisar e exportar o inventário

Após a conclusão do inventário de software, você pode revisar e exportar o inventário no portal do Azure.

  1. No Azure Migrate - Servidores, bancos de dados e aplicativos>Web Azure Migrate: Descoberta e avaliação, selecione a contagem exibida para abrir a página Servidores descobertos.

    Observação

    Nesse estágio, opcionalmente, você também pode habilitar a análise de dependência para os servidores descobertos, para que você possa visualizar as dependências entre os servidores que deseja avaliar. Saiba mais sobre análise de dependência.

  2. Na coluna Inventário de software, selecione a contagem exibida para revisar os aplicativos, funções e recursos descobertos.

  3. Para exportar o inventário, em Servidores Descobertos, selecione Exportar inventário de software.

O inventário de software é exportado e baixado no formato do Excel. A folha de Inventário de Software exibe todos os aplicativos descobertos em todos os servidores.

Descubra instâncias e bancos de dados do SQL Server

  • O inventário de software também identifica as instâncias do SQL Server em execução em seus ambientes VMware, Microsoft Hyper-V e Físico/Bare-metal, bem como serviços IaaS de outras nuvens públicas.

  • Se você não tiver fornecido credenciais de autenticação do Windows ou 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.

    Observação

    O dispositivo pode se conectar somente às instâncias do SQL Server que é capaz de identificar na rede, já o inventário de software por si só pode não precisar dessa identificação.

A entrada usada para se conectar a uma instância do SQL Server de origem requer a função sysadmin.

Uma vez conectado, o dispositivo coleta dados de configuração e desempenho de 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. Portanto, qualquer alteração nas propriedades da instância do SQL Server e dos bancos de dados, como status do banco de dados, nível de compatibilidade etc., pode levar até 24 horas para ser atualizada no portal.

Descobrir aplicativos Web ASP.NET

  • O inventário de software identifica a função de servidor Web existente nos servidores descobertos. Se um servidor tiver a função de servidor Web habilitada, o Azure Migrate executará a descoberta de aplicativos Web no servidor.
  • O usuário pode adicionar credenciais de domínio e não domínio no dispositivo. Certifique-se de que a conta usada tenha privilégios de administrador local nos servidores de origem. As Migrações para Azure mapeiam automaticamente as credenciais para os respectivos servidores, portanto, não é preciso mapeá-las manualmente. O mais importante é que essas credenciais nunca são enviadas à Microsoft e permanecem no dispositivo em execução no ambiente de origem.
  • Após conexão do dispositivo, ele coletará dados de configuração para o servidor Web do IIS e aplicativos Web ASP.NET. Os dados de configuração dos aplicativos Web são atualizados a cada 24 horas.

Descubra os aplicativos do Spring Boot (visualização)

  • O inventário de software identifica a função Spring Boot existente nos servidores descobertos. Se um servidor tiver a função Spring Boot habilitada, o Azure Migrate executará a descoberta de aplicativos Spring Boot no servidor.
  • Os usuários podem adicionar credenciais de domínio e não domínio no dispositivo. Verifique se a conta usada tem privilégios de administrador local nos servidores de origem. As Migrações para Azure mapeiam automaticamente as credenciais para os respectivos servidores, portanto, não é preciso mapeá-las manualmente.

    Observação

    As credenciais nunca são enviadas à Microsoft e permanecem no dispositivo em execução no ambiente de origem.

  • Depois que o dispositivo é conectado, ele coleta dados de configuração para aplicativos Spring Boot. Os dados de configuração dos aplicativos Spring Boot são atualizados uma vez a cada 24 horas.
  • A descoberta de aplicativos Spring Boot requer acesso SSH e SFTP do appliance aos respectivos servidores. Os aplicativos Spring Boot que podem ser descobertos dependem da identidade do usuário SSH e de suas permissões de arquivo correspondentes. Verifique se as credenciais fornecidas têm os privilégios necessários para que os aplicativos direcionados sejam descobertos.
  • Atualmente, os servidores Windows não são suportados para a descoberta de aplicativos Spring Boot, apenas servidores Linux são suportados.
  • Saiba mais sobre os requisitos do dispositivo no Azure Migrate requisitos de dispositivo e suporte de descoberta.

Descobrir instâncias do servidor de arquivos

  • O inventário de software identifica a função Servidor de Arquivos instalada em servidores descobertos executados em VMware, Microsoft Hyper-V e ambientes físicos/bare-metal, juntamente com serviços IaaS em várias plataformas de nuvem pública.
  • O serviço de função Servidor de Arquivos (FS-FileServer) no Windows Server faz parte da função Serviços de Arquivo e Armazenamento. Os computadores do Windows Server com a função Servidor de Arquivos habilitada são determinados para serem usados como servidores de arquivos.
  • Os usuários podem exibir os servidores de arquivos descobertos na tela Servidores descobertos. A coluna Servidor de arquivos em Servidores descobertos indica se um servidor é um servidor de arquivos ou não.
  • Atualmente, somente o Windows Server 2008 e posterior são suportados.

Próximas etapas