Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Este documento lista os requisitos para fazer o download e executar a
CLI do discovery client da Central de migração e os scripts de coleta de convidados.
Requisitos para fazer o download e executar a CLI mcdc
Para fazer o download e executar a CLI do mcdc, você precisa atender
aos requisitos abaixo.
Requisitos de hardware
Para otimizar o desempenho, verifique se a máquina virtual (VM)
que hospeda o discovery client atende a estas especificações:
2 núcleos de CPU
4 GB de RAM
30 GB de espaço livre
Requisitos para Linux
A CLI mcdc é executada em todas as máquinas Linux com glibc
versão 2.25 ou mais recente, o que inclui os seguintes sistemas operacionais Linux:
Ubuntu 18 ou mais recente
CentOS 8 ou mais recente
RHEL 8 ou mais recente
Debian 11 ou mais recente
openSUSE Leap 15 ou mais recente
Requisitos para Windows
A CLI mcdc é executada em máquinas com os seguintes
sistemas operacionais:
Windows 10 ou mais recente
Windows Server 2016 ou mais recente
Requisitos para VMs VMware
Para usar a CLI mcdc e coletar dados usando a descoberta de inventário
do VMware:
A máquina que executa a CLI mcdc precisa ser capaz
de se conectar aos hosts vCenter e ESX. Isso inclui abrir todas
as portas necessárias em regras de firewall e garantir a conectividade de rede
entre a máquina host da CLI mcdc e o servidor vCenter e hosts ESX de destino.
O servidor vSphere vCenter precisa ser a versão 5.5 ou mais recente.
O servidor vSphere vCenter precisa ser compatível com a versão 1.2 ou mais recente do TLS.
O nome de usuário transmitido para a CLI mcdc precisa ter
privilégios de leitura em uma ou mais VMs. A CLI mcdc
só consegue descobrir informações sobre VMs que estão acessíveis ao
usuário especificado. O privilégio de leitura geralmente é atribuído a todos os papéis,
exceto No Access.
O nome de usuário transmitido para a CLI mcdc precisa ter
privilégios de leitura no host ESX. Se houver vários servidores ESX, os privilégios de leitura serão necessários para cada ESX que hospedar uma VM descoberta.
O usuário que executa a CLI mcdc precisa ter privilégios de leitura,
gravação e execução na máquina que executa a
CLI mcdc.
Para usar a CLI mcdc e executar os scripts de coleta de convidados
remotamente para VMs do VMware:
Você precisa das mesmas permissões para executar a descoberta do VMware descrita anteriormente.
O nome de usuário transmitido à CLI mcdc para se conectar ao
vSphere precisa ter os seguintes privilégios na VM:
modificações de operação de convidado, execução de programa de operação de convidado e
consultas de operação de convidado.
As credenciais de usuário da VM usadas pela CLI mcdc para
executar o script precisam ter privilégios de administrador na máquina guest de destino para a VM do Windows.
A porta 443 precisa estar aberta na estação mcdc CLI Linux
para todos os hosts ESXI.
Requisitos para a coleta de SSH
Para usar a CLI mcdc e executar os scripts de coleta de convidados
remotamente usando SSH:
A máquina que hospeda a CLI mcdc precisa ter
acesso SSH às máquinas Linux de destino.
Requisitos para a verificação de intervalo de IP
Para usar a CLI mcdc e executar uma verificação de intervalo de IP:
Configure os firewalls de rede para ativar as solicitações ICMP na rede
ou nas máquinas da sua infraestrutura.
Conceda permissões a usuários sem privilégios para executar um ping na máquina
host. Como alternativa, antes de executar uma verificação de intervalo de IP, execute
sudo setcap cap_net_raw-ep ./mcdc.
Requisitos para fazer o download e executar scripts de coleta de convidados
O mcdc-linux-collect.sh é executado em todas as versões do Linux.
mcdc-windows-collect.ps1 requer o PowerShell 2.0 ou posterior (não o PowerShell
Core) e um shell de GUI (não o núcleo do servidor) ou o .Net Framework 4.5 ou
mais recente. Todas as versões do Windows maiores ou iguais ao Windows 8 e ao Windows
Server 2012 são compatíveis com esses requisitos, assim como a grande
maioria das máquinas Windows
7 e Windows Server 2008 R2.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Difícil de entender","hardToUnderstand","thumb-down"],["Informações incorretas ou exemplo de código","incorrectInformationOrSampleCode","thumb-down"],["Não contém as informações/amostras de que eu preciso","missingTheInformationSamplesINeed","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2025-09-03 UTC."],[],[],null,["# Review requirements\n\nThis document lists the requirements for downloading and running the\nMigration Center discovery client CLI and guest collection scripts.\n\nRequirements for downloading and running `mcdc` CLI\n---------------------------------------------------\n\nTo download and run the `mcdc` CLI, you need to meet\nthe following requirements.\n\n### Hardware requirements\n\nTo optimize performance, make sure that the virtual machine (VM)\nhosting the discovery client meets these specifications:\n\n- 2 CPU cores\n- 4 GB RAM\n- 30 GB free space\n\n### Requirements for Linux\n\nThe `mcdc` CLI runs on all Linux machines with `glibc`\nversion 2.25 or later, which includes the following Linux operating systems:\n\n- Ubuntu 18 or later\n- CentOS 8 or later\n- RHEL 8 or later\n- Debian 11 or later\n- openSUSE Leap 15 or later\n\n### Requirements for Windows\n\nThe `mcdc` CLI runs on machines with the following\noperating systems:\n\n- Windows 10 or later\n- Windows Server 2016 or later\n\n| **Warning:** The local database is encrypted by using the [Windows Data Protection API](https://learn.microsoft.com/en-us/previous-versions/ms995355(v%3Dmsdn.10)). Resetting the Windows user password can cause the loss of all locally collected data.\n\n### Requirements for VMware VMs\n\nTo use the `mcdc` CLI to collect data using VMware\ninventory discovery:\n\n- The machine running the `mcdc` CLI must be able to connect to your vCenter and ESX hosts. This includes opening all necessary ports in firewall rules and ensuring network connectivity between the `mcdc` CLI host machine and target vCenter server and ESX hosts.\n- The vSphere vCenter server must be version 5.5 or later.\n- The vSphere vCenter server must support TLS version 1.2 or later.\n- The username you pass to the `mcdc` CLI must have read privileges on one or more VMs. The `mcdc` CLI is only able to discover information about VMs that are accessible to the specified user. The read privilege is typically assigned to all roles except for `No Access`.\n- The username you pass to the `mcdc` CLI must have read privileges on the host ESX. If there are multiple ESX servers, then read privileges are required for every ESX that hosts a discovered VM.\n- The user running `mcdc` CLI must have read, write, execute privileges on the machine running the `mcdc` CLI.\n\nTo use the `mcdc` CLI to run the guest collection\nscripts remotely for VMware VMs:\n\n- You need the same permissions to run VMware discovery described earlier.\n- The username you pass to the `mcdc` CLI to connect to vSphere must have the following privileges on the VM: Guest operation modifications, Guest operation program execution, and Guest operation queries.\n- The VM user credentials used by the `mcdc` CLI to execute the script must have administrator privileges on the target guest machine for Windows VM.\n- Port 443 must be open from the `mcdc` CLI Linux station to all ESXI hosts.\n\n### Requirements for SSH collection\n\nTo use the `mcdc` CLI to run the guest collection scripts\nremotely using SSH:\n\n- The machine hosting the `mcdc` CLI must have\n SSH access to the target Linux machines.\n\n | **Note:** `mcdc` CLI doesn't support running the guest collection scripts remotely using SSH on Windows machines.\n\n### Requirements for IP range scan\n\nTo use the `mcdc` CLI to run an IP range scan:\n\n- Configure your network firewalls to enable ICMP requests on the network or machines in your infrastructure.\n- Give permissions to unprivileged users to perform a ping from the host machine. Alternatively, before running an IP range scan, run `sudo setcap cap_net_raw-ep ./mcdc`.\n\nRequirements for downloading and running guest collection scripts\n-----------------------------------------------------------------\n\n- `mcdc-linux-collect.sh` runs on all Linux versions.\n- `mcdc-windows-collect.ps1` requires PowerShell 2.0 or later (not PowerShell Core), and either a GUI shell (not server core) or .Net framework 4.5 or later. All Windows versions greater than or equal to Windows 8 and Windows Server 2012 support these requirements, as do the vast majority of Windows 7 and Windows Server 2008 R2 machines.\n\nWhat's next\n-----------\n\n- Learn how to [download the `mcdc` CLI](/migration-center/docs/download-collector-cli)."]]