Descubra, recolha e avalie VMs VMware para migração
Saiba como transferir a CLI do cliente de descoberta do centro de migração e usá-la para descobrir, recolher e avaliar remotamente instâncias de máquinas virtuais (VMs) em execução no VMware para migração e contentorização.
mcdc
Pode gerar relatórios de avaliação offline num formato HTML fácil de usar. Estes relatórios apresentam os resultados de cada um dos destinos de migração e descrevem as ações a realizar para eliminar bloqueios e riscos.
Antes de começar
Aprovisione uma máquina Linux para transferir e executar a CLI
mcdc
. A máquina Linux tem de cumprir os seguintes requisitos mínimos:glibc
versão 2.25 ou posterior- 4 GB de RAM e 10 GB de espaço em disco
- Conetividade de rede aos anfitriões vCenter e ESX
Certifique-se de que tem um utilizador do vSphere com as seguintes autorizações:
- Privilégios de leitura para VMs
- Privilégios de leitura para todos os anfitriões ESX
- Modificações ao funcionamento de convidados
- Execução do programa de operações de convidados
- Consultas de funcionamento de convidados
Certifique-se de que tem um utilizador com direitos de administrador ou raiz em todas as VMs convidadas de destino.
Transfira a CLI mcdc
Estabeleça ligação à máquina Linux:
ssh MACHINE_IP
Substitua MACHINE_IP pelo endereço IP da sua máquina Linux.
Transfira a versão mais recente da CLI e torne-a executável:
mcdc
curl -O "https://mcdc-release.storage.googleapis.com/$(curl -s https://mcdc-release.storage.googleapis.com/latest)/mcdc" chmod +x mcdc
Realize a deteção de inventário do VMware
Execute a descoberta de inventário:
./mcdc discover vsphere -u USERNAME --url https://VSPHERE_URL
Substitua o seguinte:
- USERNAME: o seu nome de utilizador do vCenter
- VSPHERE_URL: o URL da instância do vCenter Server ou do vSphere Client
O resultado do comando
discover
tem o seguinte aspeto:[+] Found 13 VMs Collecting data... 13 / 13 [---------------------------------------------------] 100.00% 5 p/s [✓] Collection completed.
Realizar a deteção de convidados em todas as VMs detetadas
Execute a descoberta de convidados:
./mcdc discover vsphere guest all --url https://VSPHERE_URL \ -u VCENTER_USER --vm-user VM_USER
Substitua o seguinte:
- VCENTER_USER: o utilizador do servidor vCenter
- VM_USER: o utilizador da VM
Quando lhe for pedido, introduza a palavra-passe para o VCENTER_USER e o VM_USER.
Gere relatórios para visualizar a avaliação
Gere um relatório de resumo:
./mcdc report --format html > Summary_Report.html
Gere um relatório detalhado:
./mcdc report --format html --full > Detailed_Report.html
São criados ficheiros HTML com os nomes
Summary_Report.html
eDetailed_Report.html
. Abra os relatórios num navegador.
Limpar
Não existem cobranças associadas à execução da mcdc
CLI.
No entanto, pode eliminar os dados recolhidos da base de dados local.
Elimine os dados da CLI do
mcdc
:./mcdc discover purge-db -db DATABASE_NAME
Substitua DATABASE_NAME pelo caminho para a base de dados onde os dados recolhidos estão armazenados. Normalmente, encontra-se no mesmo diretório onde transferiu a
mcdc
CLI.
O que se segue?
- Saiba como migrar uma VM Linux.
- Saiba mais acerca da CLI
mcdc
.