Dispositivo de Migrações para Azure

Este artigo resume os pré-requisitos e os requisitos de suporte para o dispositivo de Migrações para Azure.

Cenários de implantação

O dispositivo de Migrações para Azure é usado nos cenários a seguir.

Cenário Ferramenta Usado para
Descoberta e avaliação de servidores em execução no ambiente VMware Migrações para Azure: descoberta e avaliação Descobrir servidores em execução no ambiente VMware

Execute a descoberta do inventário de software instalado, de aplicativos Web ASP.NET, de instâncias e bancos de dados do SQL Server e a análise de dependências sem agente.

Coletar a configuração do servidor e os metadados de desempenho das avaliações.
Migração sem agente de servidores em execução no ambiente VMware Migrações para Azure: Migração de Servidor Descobrir servidores em execução em seu ambiente VMware.

Replicar servidores sem instalar agentes.
Descoberta e avaliação de servidores em execução no ambiente Hyper-V Migrações para Azure: descoberta e avaliação Descobrir os servidores no ambiente Hyper-V.

Coletar a configuração do servidor e os metadados de desempenho das avaliações.
Descoberta e avaliação de servidores físicos ou virtualizados locais Migrações para Azure: descoberta e avaliação Descobrir servidores físicos ou virtualizados locais.

Coletar a configuração do servidor e os metadados de desempenho das avaliações.

Métodos de implantação

O dispositivo pode ser implantado usando alguns métodos:

  • É possível implantar o dispositivo usando um modelo para servidores execução no ambiente VMware ou Hyper-V (modelo OVA para VMware ou VHD para Hyper-V).
  • Se não quiser usar um modelo, será possível implantar o dispositivo num ambiente VMware ou Hyper-V usando um script do instalador do PowerShell.
  • No Azure Governamental, você deve implantar o dispositivo usando um script do instalador do PowerShell. Veja as etapas de implantação aqui.
  • Para servidores físicos ou virtualizados locais ou qualquer outra nuvem, você sempre implanta o dispositivo usando um script do instalador do PowerShell. Veja as etapas de implantação aqui.
  • Links para download estão disponíveis nas tabelas a seguir.

Dispositivo – VMware

A tabela a seguir resume os requisitos do dispositivo de Migrações para Azure para o VMware.

Requisito VMware
Permissões Para acessar o gerenciador de configuração de dispositivo local ou remotamente, você precisa ter uma conta de usuário local ou de domínio com privilégios administrativos no servidor do dispositivo.
Serviços do dispositivo O dispositivo tem os seguintes serviços:

- - : esse é um aplicativo Web que pode ser configurado com detalhes de origem para iniciar a descoberta e a avaliação de servidores.
- - : o agente coleta metadados de configuração do servidor que podem ser usados para criação como avaliações locais.
- - : o agente coleta metadados de desempenho do servidor que podem ser usados para criar avaliações baseadas em desempenho.
- - : o serviço mantém atualizados todos os agentes em execução no dispositivo. Ele é executado automaticamente uma vez a cada 24 horas.
- - : orquestra a replicação do servidor e coordena a comunicação entre servidores replicados e o Azure. Usado somente ao replicar servidores para o Azure usando a migração sem agente.
- - : envia dados replicados para o Azure. Usado somente ao replicar servidores para o Azure usando a migração sem agente.
- - : envia os metadados de configuração e desempenho de instâncias e bancos de dados do SQL Server para o Azure.
- - : envia os dados de configuração de aplicativos Web para o Azure.
Limites do projeto Um dispositivo pode ser registrado com um só projeto.
Um só projeto pode ter vários dispositivos registrados.
Limites de descoberta Um dispositivo pode descobrir até dez mil servidores em execução em um vCenter Server.
Um dispositivo pode se conectar a um único vCenter Server.
Implantação com suporte Implante como um novo servidor em execução no vCenter Server usando o modelo OVA.

Implante em um servidor que esteja executando o Windows Server 2016 usando o script do instalador do PowerShell.
Modelo OVA Baixar do projeto ou daqui

O tamanho do download é de 11.9 GB.

O modelo de dispositivo baixado é fornecido com uma licença de avaliação do Windows Server 2016 que é válida por 180 dias.
Caso o período de avaliação esteja próximo da expiração, recomendamos que você baixe e implante um novo dispositivo usando o modelo OVA ou ative a licença do sistema operacional do servidor do dispositivo.
Verificação de OVA Verifique o modelo ova baixado do projeto verificando os valores de hash.
Script do PowerShell Veja este artigo sobre como implantar um dispositivo usando o script do instalador do PowerShell.

Requisitos de hardware e rede O dispositivo deve ser executado no servidor com o Windows Server 2016, 32 GB de RAM, 8 vCPUs, cerca de 80 GB de armazenamento em disco e um comutador virtual externo.
O dispositivo requer acesso à Internet, diretamente ou por meio de um proxy.

Se você implantar o dispositivo usando o modelo OVA, precisará de recursos suficientes no vCenter Server para criar um servidor que atenda aos requisitos de hardware.

Se você executar o dispositivo em um servidor existente, verifique se ele está executando o Windows Server 2016 e se atende aos requisitos de hardware.
(Atualmente, a implantação do dispositivo tem suporte apenas no Windows Server 2016.)
Requisitos da VMware Se você implantar o dispositivo como um servidor no vCenter Server, ele deverá ser implantado em um vCenter Server executando 5.5, 6.0, 6.5, 6.7 ou 7.0 e um host ESXi executando a versão 5.5 ou posterior.

VDDK (migração sem agente) Para usar o dispositivo para a migração de servidores sem agente, o VDDK do VMware vSphere precisa ser instalado no servidor do dispositivo.

Dispositivo – Hyper-V

Requisito Hyper-V
Permissões Para acessar o gerenciador de configuração de dispositivo local ou remotamente, você precisa ter uma conta de usuário local ou de domínio com privilégios administrativos no servidor do dispositivo.
Serviços do dispositivo O dispositivo tem os seguintes serviços:

- - : esse é um aplicativo Web que pode ser configurado com detalhes de origem para iniciar a descoberta e a avaliação de servidores.
- - : o agente coleta metadados de configuração do servidor que podem ser usados para criação como avaliações locais.
- - : o agente coleta metadados de desempenho do servidor que podem ser usados para criar avaliações baseadas em desempenho.
- - : o serviço mantém atualizados todos os agentes em execução no dispositivo. Ele é executado automaticamente uma vez a cada 24 horas.
Limites do projeto Um dispositivo pode ser registrado com um só projeto.
Um só projeto pode ter vários dispositivos registrados.
Limites de descoberta Um dispositivo pode descobrir até cinco mil servidores em execução no ambiente do Hyper-V.
Um dispositivo pode se conectar a até 300 hosts do Hyper-V.
Implantação com suporte Implante como servidor em execução em um host Hyper-V usando um modelo VHD.

Implante em um servidor que esteja executando o Windows Server 2016 usando o script do instalador do PowerShell.
Modelo VHD Arquivo zip que inclui um VHD. Baixe do projeto ou daqui.

O tamanho do download é de 8.91 GB.

O modelo de dispositivo baixado é fornecido com uma licença de avaliação do Windows Server 2016 que é válida por 180 dias.
Caso o período de avaliação esteja próximo da expiração, recomendamos que você baixe e implante um novo dispositivo ou ative a licença do sistema operacional do servidor do dispositivo.
Verificação de VHD Verifique o modelo VHD baixado do projeto verificando os valores de hash.
Script do PowerShell Veja este artigo sobre como implantar um dispositivo usando o script do instalador do PowerShell.
Requisitos de hardware e rede O dispositivo deve ser executado no servidor com o Windows Server 2016, 16 GB de RAM, 8 vCPUs, cerca de 80 GB de armazenamento em disco e um comutador virtual externo.
O dispositivo precisa de um endereço IP estático ou dinâmico e requer acesso à Internet, diretamente ou por meio de um proxy.

Se você executar o dispositivo como um servidor em execução em um host Hyper-V, precisará de recursos suficientes no host para criar um servidor que atenda aos requisitos de hardware.

Se você executar o dispositivo em um servidor existente, verifique se ele está executando o Windows Server 2016 e se atende aos requisitos de hardware.
(Atualmente, a implantação do dispositivo tem suporte apenas no Windows Server 2016.)
Requisitos do Hyper-V Se você implantar o dispositivo com o modelo VHD, o dispositivo fornecido pelas Migrações para Azure será a versão 5.0 da VM do Hyper-V.

O host do Hyper-V deve estar executando o Windows Server 2012 R2 ou posterior.

Dispositivo – Físico

Requisito Físico
Permissões Para acessar o gerenciador de configuração de dispositivo local ou remotamente, você precisa ter uma conta de usuário local ou de domínio com privilégios administrativos no servidor do dispositivo.
Serviços do dispositivo O dispositivo tem os seguintes serviços:

- - : esse é um aplicativo Web que pode ser configurado com detalhes de origem para iniciar a descoberta e a avaliação de servidores.
- - : o agente coleta metadados de configuração do servidor que podem ser usados para criação como avaliações locais.
- - : o agente coleta metadados de desempenho do servidor que podem ser usados para criar avaliações baseadas em desempenho.
- - : o serviço mantém atualizados todos os agentes em execução no dispositivo. Ele é executado automaticamente uma vez a cada 24 horas.
Limites do projeto Um dispositivo pode ser registrado com um só projeto.
Um só projeto pode ter vários dispositivos registrados.
Limites de descoberta Um dispositivo pode descobrir até 1000 servidores físicos.
Implantação com suporte Implante em um servidor que esteja executando o Windows Server 2016 usando o script do instalador do PowerShell.
Script do PowerShell Baixe o script (AzureMigrateInstaller.ps1) em um arquivo zip do projeto ou aqui. Saiba mais.

O tamanho do download é de 85,8 MB.
Verificação de script Verifique o script do instalador do PowerShell baixado do projeto verificando os valores de hash.
Requisitos de hardware e rede O dispositivo deve ser executado no servidor com o Windows Server 2016, 16 GB de RAM, 8 vCPUs, cerca de 80 GB de armazenamento em disco.
O dispositivo precisa de um endereço IP estático ou dinâmico e requer acesso à Internet, diretamente ou por meio de um proxy.

Se você executar o dispositivo em um servidor existente, verifique se ele está executando o Windows Server 2016 e se atende aos requisitos de hardware.
(Atualmente, a implantação do dispositivo tem suporte apenas no Windows Server 2016.)

acesso à URL

O dispositivo de Migrações para Azure precisa de conectividade com a Internet.

  • Quando você implanta o dispositivo, as Migrações para Azure realizam uma verificação de conectividade para as URLs necessárias.
  • É preciso permitir o acesso a todas as URLs da lista. Se você estiver fazendo apenas a avaliação, poderá ignorar as URLs marcadas como necessárias para a migração sem agente do VMware.
  • Se estiver usando um proxy baseado em URL para se conectar à Internet, certifique-se de que o proxy resolva todos os registros CNAME recebidos ao pesquisar as URLs.

URLs de nuvem pública

URL Detalhes
*. portal.azure.com Navegue até o Portal do Azure.
*.windows.net
*.msftauth.net
*.msauth.net
*.microsoft.com
*.live.com
*.office.com
*.microsoftonline.com
*.microsoftonline p.com
*.microsoftazuread-sso.com
Esses componentes são usados pelo Azure Active Directory para o controle de acesso e o gerenciamento de identidades
management.azure.com Usado para implantações de recursos e operações de gerenciamento
*.services.visualstudio.com Carregue logs de dispositivo usados para monitoramento interno.
*.vault.azure.net Gerencie segredos no Azure Key Vault.
Observação: os servidores a ser replicados deverão ter acesso a isso.
aka.ms/* Permitir acesso a esses links. Usado para baixar e instalar as atualizações mais recentes dos serviços de dispositivo.
download.microsoft.com/download Permita downloads do Centro de Download da Microsoft.
*.servicebus.windows.net Comunicação entre o dispositivo e o serviço Migrações para Azure.
*.discoverysrv.windowsazure.com
*.migration.windowsazure.com
Conecte-se às URLs do serviço Migrações para Azure.
*.hypervrecoverymanager.windowsazure.com Usado para migração sem agente do VMware

Conecte-se às URLs do serviço Migrações para Azure.
*.blob.core.windows.net Usado para migração sem agente do VMware

Carregue dados para armazenamento para migração.

URLs da nuvem do Governo

URL Detalhes
*.portal.azure.us Navegue até o Portal do Azure.
graph.windows.net Entre em sua assinatura do Azure.
login.microsoftonline.us Esses componentes são usados pelo Azure Active Directory para o controle de acesso e o gerenciamento de identidades
management.usgovcloudapi.net Usado para implantações de recursos e operações de gerenciamento
*.services.visualstudio.com Carregue logs de dispositivo usados para monitoramento interno.
*.vault.usgovcloudapi.net Gerencie segredos no Azure Key Vault.
aka.ms/* Permitir acesso a esses links. Usado para baixar e instalar as atualizações mais recentes dos serviços de dispositivo.
download.microsoft.com/download Permita downloads do Centro de Download da Microsoft.
*.servicebus.usgovcloudapi.net Comunicação entre o dispositivo e o serviço Migrações para Azure.
*.discoverysrv.windowsazure.us
*.migration.windowsazure.us
Conecte-se às URLs do serviço Migrações para Azure.
*.hypervrecoverymanager.windowsazure.us Usado para migração sem agente do VMware

Conecte-se às URLs do serviço Migrações para Azure.
*.blob.core.usgovcloudapi.net Usado para migração sem agente do VMware

Carregue dados para armazenamento para migração.
*.applicationinsights.us Carregue logs de dispositivo usados para monitoramento interno.

O dispositivo precisa acessar as URLs a seguir (diretamente ou por proxy) além do acesso ao link privado.

URL Detalhes
*. portal.azure.com Navegue até o Portal do Azure.
*.windows.net
*.msftauth.net
*.msauth.net
*.microsoft.com
*.live.com
*.office.com
*.microsoftonline.com
*.microsoftonline p.com
*.microsoftazuread-sso.com
Esses componentes são usados pelo Azure Active Directory para o controle de acesso e o gerenciamento de identidades
management.azure.com Usado para implantações de recursos e operações de gerenciamento
*.services.visualstudio.com (opcional) Carregue logs de dispositivo usados para monitoramento interno.
aka.ms/* (opcional) Permitir acesso a esses links. Usado para baixar e instalar as atualizações mais recentes dos serviços de dispositivo.
download.microsoft.com/download Permita downloads do Centro de Download da Microsoft.
*.servicebus.windows.net Usado para migração sem agente do VMware

Comunicação entre o dispositivo e o serviço Migrações para Azure.
*.hypervrecoverymanager.windowsazure.com Usado para migração sem agente do VMware

Conecte-se às URLs do serviço Migrações para Azure.
*.blob.core.windows.net Usado para migração sem agente do VMware

Carregue dados para armazenamento para migração.
Isso é opcional e não é necessário se as contas de armazenamento (conta de armazenamento em cache e conta de armazenamento de gateway) tiver um ponto de extremidade privado anexado.

Dados coletados – VMware

O dispositivo coleta metadados de configuração, metadados de desempenho e dados de dependências de servidor (caso a análise de dependência sem agente seja usada).

Metadados

Os metadados descobertos pelo dispositivo de Migrações para Azure ajudam você a descobrir se os servidores estão prontos para a migração para o Azure, a dimensionar servidores adequadamente, a planejar custos e a analisar dependências de aplicativos. A Microsoft não usa esses dados em nenhuma auditoria de conformidade de licença.

Aqui está a lista completa de metadados do servidor que o dispositivo coleta e envia para o Azure.

DADOS CONTADOR
Detalhes do servidor
ID de servidor vm.Config.InstanceUuid
Nome do servidor vm.Config.Name
ID do vCenter Server VMwareClient.Instance.Uuid
Descrição do servidor vm.Summary.Config.Annotation
Nome do produto de licença vm.Client.ServiceContent.About.LicenseProductName
Tipo de sistema operacional vm.SummaryConfig.GuestFullName
Tempo de inicialização vm.Config.Firmware
Número de núcleos vm.Config.Hardware.NumCPU
Memória (MB) vm.Config.Hardware.MemoryMB
Número de discos vm.Config.Hardware.Device.ToList().FindAll(x = > is VirtualDisk).count
Lista de tamanhos de disco vm.Config.Hardware.Device.ToList().FindAll(x = > is VirtualDisk)
Lista de adaptadores de rede vm.Config.Hardware.Device.ToList().FindAll(x = > is VirtualEthernet).count
Utilização da CPU cpu.usage.average
Utilização da memória mem.usage.average
Detalhes por disco
Valor de chave do disco disk.Key
Número de Dikunit disk.UnitNumber
Valor de chave de controlador de disco disk.ControllerKey.Value
Gigabytes provisionados virtualDisk.DeviceInfo.Summary
Nome do disco Valor gerado usando disk.UnitNumber, disk.Key e disk.ControllerKey.Value
Operações de leitura por segundo virtualDisk.numberReadAveraged.average
Operações de gravação por segundo virtualDisk.numberWriteAveraged.average
Taxa de transferência de leitura (MB por segundo) virtualDisk.read.average
Taxa de transferência de gravação (MB por segundo) virtualDisk.write.average
Detalhes por NIC
Nome do adaptador de rede nic.Key
Endereço MAC ((VirtualEthernetCard)nic).MacAddress
Endereços IPv4 vm.Guest.Net
Endereços IPv6 vm.Guest.Net
Taxa de transferência de leitura (MB por segundo) net.received.average
Taxa de transferência de gravação (MB por segundo) net.transmitted.average
Detalhes do caminho de inventário
Nome container.GetType().Name
Tipo de objeto filho container.ChildType
Detalhes de referência container.MoRef
Detalhes do pai Container.Parent
Detalhes da pasta por servidor ((Folder)container).ChildEntity.Type
Detalhes do datacenter por servidor ((Datacenter)container).VmFolder
Detalhes do datacenter por pasta do host ((Datacenter)container).HostFolder
Detalhes do cluster por host ((ClusterComputeResource)container).Host
Detalhes do host por servidor ((HostSystem)container).VM

Dados de desempenho

Aqui estão os dados de desempenho que um dispositivo coleta para um servidor em execução no VMware e envia para o Azure.

Dados Contador Impacto de avaliação
Utilização da CPU cpu.usage.average Tamanho/custo do servidor recomendado
Utilização da memória mem.usage.average Tamanho/custo do servidor recomendado
Taxa de transferência de leitura do disco (MB por segundo) virtualDisk.read.average Cálculo do tamanho do disco, custo de armazenamento, tamanho do servidor
Taxa de transferência de gravações do disco (MB por segundo) virtualDisk.write.average Cálculo do tamanho do disco, custo de armazenamento, tamanho do servidor
Operações de leitura do disco por segundo virtualDisk.numberReadAveraged.average Cálculo do tamanho do disco, custo de armazenamento, tamanho do servidor
Operações de gravação do disco por segundo virtualDisk.numberWriteAveraged.average Cálculo do tamanho do disco, custo de armazenamento, tamanho do servidor
Taxa de transferência de leitura de NIC (MB por segundo) net.received.average Cálculo de tamanho do servidor
Taxa de transferência de gravações de NIC (MB por segundo) net.transmitted.average Cálculo de tamanho do servidor

Inventário de software instalado

O dispositivo coleta dados sobre o inventário de software instalado em servidores.

Dados de inventário de software para servidores Windows

Aqui estão os dados de inventário de software que o dispositivo coleta de cada Windows Server descoberto em seu ambiente VMware.

Dados Local do Registro Chave
Nome do Aplicativo HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*
DisplayName
Versão HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*
DisplayVersion
Provedor HKLM:\Software\Microsoft\Windows\CurrentVersion\Uninstall*
HKLM:\Software\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall*
Publicador

Dados de recursos do Windows Server

Aqui estão os dados de recursos que o dispositivo coleta de cada Windows Server descoberto em seu ambiente VMware.

Dados Cmdlet do PowerShell Propriedade
Nome Get-WindowsFeature Nome
Tipo de recurso Get-WindowsFeature FeatureType
Pai Get-WindowsFeature Pai

Metadados do SQL Server

Aqui estão os dados de SQL Server que o dispositivo coleta de cada Windows Server descoberto em seu ambiente VMware.

Dados Local do Registro Chave
Nome HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\Instance Names\SQL installedInstance
Edition HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup Edition
Service Pack HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup SP
Versão HKLM:\SOFTWARE\Microsoft\Microsoft SQL Server\<InstanceName>\Setup Versão

Dados de aplicativos Web ASP.NET

Aqui estão os dados de configuração dos aplicativos Web que o dispositivo coleta de cada Windows Server descoberto no ambiente do VMware.

Entidade Dados
Aplicativos Web Nome do Aplicativo
Caminho de configuração
Associações de front-end
Estruturas habilitadas
Servidor Web de hospedagem
Subaplicativos e aplicativos virtuais
Nome do pool de aplicativos
Versão de runtime
Modo do pipeline gerenciado
Servidor Web Nome do Servidor
Tipo de servidor (no momento, somente IIS)
Localização da configuração
Versão
FQDN
Credenciais usadas para descoberta
Lista de aplicativos

Dados do sistema operacional Windows Server

Aqui estão os dados de sistema operacional que o dispositivo coleta de cada Windows Server descoberto em seu ambiente VMware.

Dados Classe WMI Propriedade da classe WMI
Nome Win32_OperatingSystem Legenda
Versão Win32_OperatingSystem Versão
Arquitetura Win32_OperatingSystem OSArchitecture

Dados de inventário de software para servidores Linux

Aqui estão os dados de inventário de software que o dispositivo coleta de cada servidor Linux descoberto em seu ambiente VMware. Com base no sistema operacional do servidor, um ou mais comandos são executados.

Dados Comandos
Nome rpm, dpkg-query, snap
Versão rpm, dpkg-query, snap
Provedor rpm, dpkg-query, snap

Dados do sistema operacional do servidor Linux

Aqui estão os dados de sistema operacional que o dispositivo coleta de cada servidor Linux descoberto em seu ambiente VMware.

Dados Comandos
Nome
version
Coletado de um ou mais dos seguintes arquivos:

/etc/os-release
/usr/lib/os-release
/etc/enterprise-release
/etc/redhat-release
/etc/oracle-release
/etc/SuSE-release
/etc/lsb-release
/etc/debian_version
Arquitetura uname

Dados de bancos de dados e instâncias do SQL Server

O dispositivo coleta dados em bancos de dados e instâncias do SQL Server.

Metadados do banco de dados SQL

metadados do banco de dados Exibições/propriedades do SQL Server
Identificador exclusivo do banco de dados sys.databases
ID do banco de dados definido pelo servidor sys.databases
Nome do banco de dados sys.databases
Nível de compatibilidade do banco de dados sys.databases
Nome da ordenação do banco de dados sys.databases
Estado do banco de dados sys.databases
Tamanho do banco de dados (em MBs) sys.master_files
Letra da unidade de localização que contém arquivos de dados SERVERPROPERTY e Software\Microsoft\MSSQLServer\MSSQLServer
Lista de arquivos do banco de dados sys.databases, sys.master_files
O Service Broker está habilitado ou não sys.databases
O banco de dados está habilitado para captura de dados de alterações ou não sys.databases

Metadados do SQL Server

Metadados do servidor Exibições/propriedades do SQL Server
Nome do servidor SERVERPROPERTY
FQDN Cadeia de conexão derivada da descoberta de aplicativos instalados
ID da instalação sys.dm_server_registry
Versão do servidor __ SERVERPROPERTY
Edição Server SERVERPROPERTY
Plataforma de host do servidor (Windows/Linux) SERVERPROPERTY
Nível de produto do servidor (RTM SP CTP) SERVERPROPERTY
Caminho de backup padrão SERVERPROPERTY
Caminho padrão dos arquivos de dados SERVERPROPERTY e Software\Microsoft\MSSQLServer\MSSQLServer
Caminho padrão dos arquivos de log SERVERPROPERTY e Software\Microsoft\MSSQLServer\MSSQLServer
Não. de núcleos no servidor sys.dm_os_schedulers, sys.dm_os_sys_info
Nome da ordenação do servidor SERVERPROPERTY
Não. de núcleos no servidor com status VISÍVEL ONLINE sys.dm_os_schedulers
ID exclusiva do servidor sys.dm_server_registry
HA habilitada ou não SERVERPROPERTY
Extensão do pool de buffers habilitada ou não sys.dm_os_buffer_pool_extension_configuration
Cluster de failover configurado ou não SERVERPROPERTY
Servidor usando somente o modo de autenticação do Windows SERVERPROPERTY
O servidor instala o PolyBase SERVERPROPERTY
Não. de CPUs lógicas no sistema sys.dm_server_registry, sys.dm_os_sys_info
Proporção de núcleos físicos ou lógicos que são expostos por um pacote do processador físico sys.dm_os_schedulers, sys.dm_os_sys_info
Nº de CPUs físicas no sistema sys.dm_os_schedulers, sys.dm_os_sys_info
Data e hora da última inicialização do servidor sys.dm_server_registry
Uso máximo de memória do servidor (em MBs) sys.dm_os_process_memory
N º total de usuários em todos os bancos de dados sys.databases, sys.logins
Tamanho total de todos os bancos de dados de usuário sys.databases
Tamanho do banco de dados temporário sys.master_files, sys.configurations, sys.dm_os_sys_info
Não. de logons sys.logins
Lista de servidores vinculados sys.servers
Lista de trabalhos do agente [msdb].[dbo].[sysjobs], [sys].[syslogins], [msdb].[dbo].[syscategories]

Metadados de desempenho

Desempenho Exibições/propriedades do SQL Server Impacto de avaliação
Utilização da CPU do SQL Server sys.dm_os_ring_buffers Tamanho de SKU recomendado (dimensão de CPU)
Contagem de CPU lógica do SQL sys.dm_os_sys_info Tamanho de SKU recomendado (dimensão de CPU)
Memória física do SQL em uso sys.dm_os_process_memory Não usado
Percentual de utilização da memória do SQL sys.dm_os_process_memory Não usado
Utilização da CPU do banco de dados sys.dm_exec_query_stats, sys.dm_exec_plan_attributes Tamanho de SKU recomendado (dimensão de CPU)
Memória de banco de dados em uso (pool de buffers) sys.dm_os_buffer_descriptors Tamanho de SKU recomendado (dimensão de memória)
E/S de leitura/gravação de arquivo sys.dm_io_virtual_file_stats, sys.master_files Tamanho de SKU recomendado (dimensão de E/S)
Número de leituras/gravações do arquivo sys.dm_io_virtual_file_stats, sys.master_files Tamanho de SKU recomendado (dimensão de taxa de transferência)
Leitura/gravação de parada de E/S de arquivo (MS) sys.dm_io_virtual_file_stats, sys.master_files Tamanho de SKU recomendado (dimensão de latência de E/S)
Tamanho do arquivo sys.master_files Tamanho de SKU recomendado (dimensão de armazenamento)

Dados de dependência do aplicativo

A análise de dependência sem agente coleta dados de conexão e de processo.

Dados de dependências do Windows Server

Aqui estão os dados de conexão que o dispositivo coleta de cada servidor do Windows habilitada para análise de dependência sem agente.

Dados Comandos
Porta local netstat
Endereço IP local netstat
Porta remota netstat
Endereço IP remoto netstat
Estado de conexão do TCP netstat
ID do Processo netstat
Quantidade de conexões ativas netstat

Aqui estão os dados de conexão que o dispositivo coleta de cada servidor do Windows habilitada para análise de dependência sem agente.

Dados Classe WMI Propriedade da classe WMI
Nome do processo Win32_Process ExecutablePath
Argumentos do processo Win32_Process CommandLine
Nome do aplicativo Win32_Process Parâmetro VersionInfo.ProductName da propriedade ExecutablePath

Dados de dependências do servidor Linux

Aqui estão os dados de conexão que o dispositivo coleta de cada servidor do Linux habilitada para análise de dependência sem agente.

Dados Comandos
Porta local netstat
Endereço IP local netstat
Porta remota netstat
Endereço IP remoto netstat
Estado de conexão do TCP netstat
Quantidade de conexões ativas netstat
ID do Processo netstat
Nome do processo ps
Argumentos do processo ps
Nome do aplicativo dpkg ou rpm

Dados coletados – Hyper-V

O dispositivo coleta metadados de configuração e desempenho de servidores em execução no ambiente do Hyper-V.

Metadados

Os metadados descobertos pelo dispositivo de Migrações para Azure ajudam você a descobrir se os servidores estão prontos para a migração para o Azure, a dimensionar os servidores adequadamente e planejar os custos. A Microsoft não usa esses dados em nenhuma auditoria de conformidade de licença.

Aqui está a lista completa de metadados do servidor que o dispositivo coleta e envia para o Azure.

Dados Classe WMI Propriedade da classe WMI
Detalhes do servidor
Número de série do dispositivo Msvm_BIOSElement BIOSSerialNumber
Tipo de VM (Gen 1 ou 2) Msvm_VirtualSystemSettingData VirtualSystemSubType
Nome de exibição do servidor Msvm_VirtualSystemSettingData ElementName
Versão do servidor __ Msvm_ProcessorSettingData VirtualQuantity
Memória (bytes) Msvm_MemorySettingData VirtualQuantity
Memória máxima que pode ser consumida pelo servidor Msvm_MemorySettingData Limite
Memória dinâmica habilitada Msvm_MemorySettingData DynamicMemoryEnabled
Nome/versão/FQDN do sistema operacional Msvm_KvpExchangeComponent Dados do nome GuestIntrinsicExchangeItems
Status de energia do servidor Msvm_ComputerSystem EnabledState
Detalhes por disco
Identificador de disco Msvm_VirtualHardDiskSettingData VirtualDiskId
Tipo de disco rígido virtual Msvm_VirtualHardDiskSettingData Type
Tamanho do disco rígido virtual Msvm_VirtualHardDiskSettingData MaxInternalSize
Pai do disco rígido virtual Msvm_VirtualHardDiskSettingData ParentPath
Detalhes por NIC
Endereços IP (NICs sintéticas) Msvm_GuestNetworkAdapterConfiguration IPAddresses
DHCP habilitado (NICs sintéticas) Msvm_GuestNetworkAdapterConfiguration DHCPEnabled
ID da NIC (NICs sintéticas) Msvm_SyntheticEthernetPortSettingData InstanceID
Endereço MAC da NIC (NICs sintéticas) Msvm_SyntheticEthernetPortSettingData Endereço
ID da NIC (NICs herdadas) Dados MsvmEmulatedEthernetPortSetting InstanceID
ID de MAC da NIC (NICs herdadas) Dados MsvmEmulatedEthernetPortSetting Endereço

Dados de desempenho

Aqui estão os dados de desempenho do servidor coletados e enviados para o Azure pelo dispositivo.

Classe do contador de desempenho Contador Impacto de avaliação
Processador virtual hipervisor Hyper-V % de runtime do convidado Tamanho/custo do servidor recomendado
Servidor de memória dinâmica Hyper-V Pressão atual (%)
Memória física visível do convidado (MB)
Tamanho/custo do servidor recomendado
Dispositivo de armazenamento virtual Hyper-V Bytes lidos/segundo Cálculo do tamanho do disco, custo de armazenamento, tamanho do servidor
Dispositivo de armazenamento virtual Hyper-V Bytes gravados/segundo Cálculo do tamanho do disco, custo de armazenamento, tamanho do servidor
Adaptador de rede virtual Hyper-V Bytes recebidos/segundo Cálculo de tamanho do servidor
Adaptador de rede virtual Hyper-V Bytes enviados/segundo Cálculo de tamanho do servidor
  • A utilização da CPU é a soma de todo o uso, para todos os processadores virtuais anexados a um servidor.
  • A utilização da memória é (Pressão atual * Memória física visível do convidado)/100.
  • Os valores de utilização de disco e rede são coletados dos contadores de desempenho do Hyper-V listados.

Dados coletados – físicos

O dispositivo coleta metadados de configuração e desempenho de servidores físicos ou virtuais em execução local.

Metadados

Os metadados descobertos pelo dispositivo de Migrações para Azure ajudam você a descobrir se os servidores estão prontos para a migração para o Azure, a dimensionar os servidores adequadamente e planejar os custos. A Microsoft não usa esses dados em nenhuma auditoria de conformidade de licença.

Metadados do servidor do Windows

Aqui está a lista completa de metadados do servidor do Windows que o dispositivo coleta e envia para o Azure.

Dados Classe WMI Propriedade da classe WMI
FQDN Win32_ComputerSystem Domínio, nome, PartOfDomain
Contagem do núcleo do processador Win32_Processor NumberOfCores
Memória alocada Win32_ComputerSystem TotalPhysicalMemory
Número de série do BIOS Win32_ComputerSystemProduct IdentifyingNumber
GUID do BIOS Win32_ComputerSystemProduct UUID
Tempo de inicialização Win32_DiskPartition Verificação da partição com Tipo = GPT:System para EFI/BIOS
Nome do SO Win32_OperatingSystem Legenda
Versão do SO Win32_OperatingSystem Versão
Arquitetura do SO Win32_OperatingSystem OSArchitecture
Contagem de discos Win32_DiskDrive Modelo, Tamanho, DeviceID, MediaType, Nome
Tamanho do disco Win32_DiskDrive Tamanho
Lista de NICs Win32_NetworkAdapterConfiguration Descrição, Índice
Endereço IP da NIC Win32_NetworkAdapterConfiguration IPAddress
Endereço MAC da NIC Win32_NetworkAdapterConfiguration MACAddress

Metadados do servidor do Linux

Aqui está a lista completa de metadados do servidor do Linux que o dispositivo coleta e envia para o Azure.

Dados Comandos
FQDN cat /proc/sys/kernel/hostname, hostname -f
Contagem do núcleo do processador cat/proc/cpuinfo | awk '/^processor/{print $3}' | wc -l
Memória alocada cat /proc/meminfo | grep MemTotal | awk '{printf "%.0f", $2/1024}'
Número de série do BIOS lshw | grep "serial:" | head -n1 | awk '{print $2}'
/usr/sbin/dmidecode -t 1 | grep 'Serial' | awk '{ $1="" ; $2=""; print}'
GUID do BIOS cat /sys/class/dmi/id/product_uuid
Tempo de inicialização [ -d /sys/firmware/efi ] && echo EFI || echo BIOS
Nome/versão do SO Acessamos estes arquivos para obter a versão e o nome do sistema operacional:

/etc/os-release
/usr/lib/os-release
/etc/enterprise-release
/etc/redhat-release
/etc/oracle-release
/etc/SuSE-release
/etc/lsb-release
/etc/debian_version
Arquitetura do SO uname -m
Contagem de discos fdisk -l | egrep 'Disk.*bytes' | awk '{print $2}' | cut -f1 -d ':'
Disco de inicialização df /boot | sed -n 2p | awk '{print $1}'
Tamanho do disco fdisk -l | egrep 'Disk.*bytes' | egrep $disk: | awk '{print $5}'
Lista de NICs ip -o -4 addr show | awk '{print $2}'
Endereço IP da NIC ip addr show $nic | grep inet | awk '{print $2}' | cut -f1 -d "/"
Endereço MAC da NIC ip addr show $nic | grep ether | awk '{print $2}'

Dados de desempenho do Windows

Aqui estão os dados de desempenho do servidor do Windows coletados e enviados para o Azure pelo dispositivo.

Dados Classe WMI Propriedade da classe WMI
Uso da CPU Win32_PerfFormattedData_PerfOS_Processor PercentIdleTime
Uso de memória Win32_PerfFormattedData_PerfOS_Memory AvailableMBytes
Contagem de NIC Win32_PerfFormattedData_Tcpip_NetworkInterface Obter a contagem de dispositivos de rede.
Dados recebidos por NIC Win32_PerfFormattedData_Tcpip_NetworkInterface BytesReceivedPerSec
Dados transmitidos por NIC BWin32_PerfFormattedData_Tcpip_NetworkInterface BytesSentPersec
Contagem de discos BWin32_PerfFormattedData_PerfDisk_PhysicalDisk Contagem de discos
Detalhes do disco Win32_PerfFormattedData_PerfDisk_PhysicalDisk DiskWritesPerSec, DiskWriteBytesPerSec, DiskReadsPerSec, DiskReadBytesPerSec.

Dados de desempenho do Linux

Aqui estão os dados de desempenho do servidor do Linux coletados e enviados para o Azure pelo dispositivo.

Dados Comandos
Uso da CPU cat /proc/stat/ | grep 'cpu' /proc/stat
Uso de memória free | grep Mem | awk '{print $3/$2 * 100.0}'
Contagem de NIC lshw -class network | grep eth[0-60] | wc -l
Dados recebidos por NIC cat /sys/class/net/eth$nic/statistics/rx_bytes
Dados transmitidos por NIC cat /sys/class/net/eth$nic/statistics/tx_bytes
Contagem de discos fdisk -l | egrep 'Disk.*bytes' | awk '{print $2}' | cut -f1 -d ':'
Detalhes do disco cat /proc/diskstats

Atualizações de dispositivo

O dispositivo é atualizado conforme os serviços de Migrações para Azure em execução no dispositivo são atualizados. Isso ocorre automaticamente, pois a atualização automática está habilitada no dispositivo por padrão. Essa configuração padrão pode ser alterada para uma atualização manual dos serviços do dispositivo.

Desativar atualização automática

  1. No servidor que está em execução no dispositivo, abra o Editor do Registro.

  2. Navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance.

  3. Para desativar a atualização automática, crie uma chave AutoUpdate da chave do Registro com o valor DWORD definido como 0.

    Definir a chave do Registro

Ativar a atualização automática

A atualização automática pode ser ativada usando um destes métodos:

  • Pela exclusão da chave do Registro do AutoUpdate de HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance.
  • Clique em Exibir serviços de dispositivo nas verificações de atualização mais recentes no painel Configurar pré-requisitos para ativar a atualização automática.

Como excluir a chave do Registro:

  1. No servidor que está em execução no dispositivo, abra o Editor do Registro.
  2. Navegue até HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\AzureAppliance.
  3. Exclua a chave do Registro AutoUpdate, que foi criada anteriormente para desativar a atualização automática.

Como ativar usando o Configuration Manager do dispositivo, após a conclusão da descoberta:

  1. No gerenciador de configuração do dispositivo, vá para o painel Configurar pré-requisitos

  2. Na verificação de atualizações mais recentes, clique em Exibir serviços de dispositivo e clique no link para ativar a atualização automática.

    Ativar as atualizações automáticas

Verificar a versão dos serviços do dispositivo

É possível verificar a versão dos serviços do dispositivo por meio de um destes métodos:

  • No Gerenciador de configurações de dispositivo, vá para o painel Configurar pré-requisitos.
  • No dispositivo, em Painel de ControleProgramas e Recursos.

Como verificar no Configuration Manager do dispositivo:

  1. No gerenciador de configuração do dispositivo, vá para o painel Configurar pré-requisitos

  2. Na verificação de atualizações mais recentes, clique em Exibir serviços de dispositivo.

    Verificar a versão

Como verificar no painel de controle:

  1. No dispositivo, clique em IniciarPainel de ControleProgramas e Recursos

  2. Verifique as versões dos serviços do dispositivo na lista.

    Verificar a versão no Painel de Controle

Atualizar manualmente uma versão mais antiga

Se estiver executando uma versão mais antiga de qualquer um dos serviços, você deverá desinstalar o serviço e atualizar manualmente para a versão mais recente.

  1. Para verificar as versões mais recentes do serviço do dispositivo, baixe o arquivo LatestComponents.json.

  2. Após o download, abra o arquivo LatestComponents.json no bloco de notas.

  3. Localize a versão mais recente do serviço no arquivo e o link de download para ela. Por exemplo:

    "Name": "ASRMigrationWebApp", "DownloadLink": "https://download.microsoft.com/download/f/3/4/f34b2eb9-cc8d-4978-9ffb-17321ad9b7ed/MicrosoftAzureApplianceConfigurationManager.msi", "Version": "6.0.211.2", "Md5Hash": "e00a742acc35e78a64a6a81e75469b84"

  4. Baixe a versão mais recente de um serviço desatualizado, usando o link de download no arquivo.

  5. Após o download, execute o comando a seguir em uma janela de comando do administrador para verificar a integridade do MSI baixado.

    C:\> Get-FileHash -Path <file_location> -Algorithm [Hashing Algorithm]

    Por exemplo:

    C:\> CertUtil -HashFile C:\Users\public\downloads\MicrosoftAzureApplianceConfigurationManager.MSI MD5

  6. Verifique se a saída do comando corresponde à entrada de valor de hash para o serviço no arquivo (por exemplo, o valor de hash MD5 acima).

  7. Agora, execute o MSI para instalar o serviço. Trata-se de uma instalação silenciosa, e a janela de instalação é fechada após a conclusão.

  8. Após a conclusão da instalação, verifique a versão do serviço em Painel de controleProgramas e Recursos. A versão do serviço já deverá estar atualizada para a mais recente mostrada no arquivo json.

Próximas etapas

  • Saiba como configurar o dispositivo para o VMware.
  • Saiba como configurar o dispositivo para o Hyper-V.
  • Saiba como configurar o dispositivo para servidores físicos.