Este documento indica os requisitos para transferir e executar a CLI do cliente de deteção do Migration Center e os scripts de recolha de convidados.
Requisitos para transferir e executar a mcdc
CLI
Para transferir e executar a CLI mcdc
, tem de cumprir os seguintes requisitos.
Requisitos de hardware
Para otimizar o desempenho, certifique-se de que a máquina virtual (VM) que aloja o cliente de deteção cumpre estas especificações:
- 2 núcleos de CPU
- 4 GB de RAM
- 30 GB de espaço livre
Requisitos para Linux
A CLI é executada em todas as máquinas Linux com a versão 2.25 ou posterior, o que inclui os seguintes sistemas operativos Linux:mcdc
glibc
- Ubuntu 18 ou posterior
- CentOS 8 ou posterior
- RHEL 8 ou posterior
- Debian 11 ou posterior
- openSUSE Leap 15 ou posterior
Requisitos para Windows
A CLI é executada em máquinas com os seguintes sistemas operativos:mcdc
- Windows 10 ou posterior
- Windows Server 2016 ou posterior
Requisitos para VMs VMware
Para usar a mcdc
CLI para recolher dados através da deteção de inventário do VMware:
- A máquina que executa a CLI
mcdc
tem de conseguir estabelecer ligação aos seus anfitriões vCenter e ESX. Isto inclui a abertura de todas as portas necessárias nas regras de firewall e garantir a conetividade de rede entre o computador anfitrião da CLImcdc
e o servidor vCenter e os anfitriões ESX de destino. - O servidor vSphere vCenter tem de ter a versão 5.5 ou posterior.
- O servidor vSphere vCenter tem de suportar a versão TLS 1.2 ou posterior.
- O nome de utilizador que transmite à CLI
mcdc
tem de ter privilégios de leitura numa ou mais VMs. A CLImcdc
só consegue descobrir informações sobre VMs acessíveis ao utilizador especificado. O privilégio de leitura é normalmente atribuído a todas as funções, excetoNo Access
. - O nome de utilizador que transmite à CLI
mcdc
tem de ter privilégios de leitura no ESX do anfitrião. Se existirem vários servidores ESX, são necessários privilégios de leitura para cada ESX que aloja uma VM descoberta. - O utilizador que executa a CLI
mcdc
tem de ter privilégios de leitura, escrita e execução na máquina que executa a CLImcdc
.
Para usar a CLI mcdc
para executar os scripts de recolha de convidados remotamente para VMs VMware:
- Precisa das mesmas autorizações para executar a deteção do VMware descrita anteriormente.
- O nome de utilizador que transmite à CLI para se ligar ao vSphere tem de ter os seguintes privilégios na VM: modificações de operações de convidados, execução de programas de operações de convidados e consultas de operações de convidados.
mcdc
- As credenciais de utilizador da VM usadas pela CLI
mcdc
para executar o script têm de ter privilégios de administrador na máquina convidada de destino para a VM do Windows. - A porta 443 tem de estar aberta a partir da estação
mcdc
CLI Linux para todos os anfitriões ESXI.
Requisitos para a recolha de SSH
Para usar a mcdc
CLI para executar os scripts de recolha de convidados
remotamente através de SSH:
A máquina que aloja a CLI
mcdc
tem de ter acesso SSH às máquinas Linux de destino.
Requisitos para a análise de intervalos de IP
Para usar a mcdc
CLI para executar uma análise de intervalo de IPs:
- Configure as firewalls de rede para ativar pedidos ICMP na rede ou nas máquinas na sua infraestrutura.
- Conceder autorizações a utilizadores sem privilégios para realizarem um ping a partir do computador anfitrião. Em alternativa, antes de executar uma análise de intervalo de IP, execute o comando
sudo setcap cap_net_raw-ep ./mcdc
.
Requisitos para transferir e executar scripts de recolha 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 uma shell de GUI (não o servidor principal) ou o .Net Framework 4.5 ou posterior. Todas as versões do Windows iguais ou superiores ao Windows 8 e ao Windows Server 2012 suportam estes requisitos, tal como a grande maioria das máquinas com Windows 7 e Windows Server 2008 R2.
O que se segue?
- Saiba como transferir a CLI
mcdc
.