Valutazione dei requisiti

Questo documento elenca i requisiti per scaricare ed eseguire l'interfaccia a riga di comando del client predittivo di Migration Center e gli script di raccolta guest.

Requisiti per il download e l'esecuzione dell'interfaccia a riga di comando mcdc

Per scaricare ed eseguire l'interfaccia a riga di comando mcdc, devi soddisfare i seguenti requisiti.

Requisiti per Linux

L'interfaccia a riga di comando mcdc viene eseguita su tutte le macchine Linux con glibc versione 2.25 o successive, che include i seguenti sistemi operativi Linux:

  • Ubuntu 18 o versioni successive
  • CentOS 8 o versioni successive
  • RHEL 8 o versioni successive
  • Debian 11 o versioni successive
  • openSUSE Leap 15 o versioni successive

Requisiti per Windows

L'interfaccia a riga di comando mcdc viene eseguita su macchine con i seguenti sistemi operativi:

  • Windows 10 o versioni successive
  • Windows Server 2016 o versioni successive

Requisiti per le VM VMware

Per utilizzare l'interfaccia a riga di comando mcdc per raccogliere dati mediante il rilevamento dell'inventario VMware:

  • La macchina che esegue l'interfaccia a riga di comando mcdc deve essere in grado di connettersi agli host vCenter ed ESX. Ciò include l'apertura di tutte le porte necessarie nelle regole firewall e la garanzia della connettività di rete tra la macchina host dell'interfaccia a riga di comando mcdc e il server vCenter di destinazione e gli host ESX.
  • Il server vSphere vCenter deve essere versione 5.5 o successiva.
  • Il server vSphere vCenter deve supportare TLS versione 1.2 o successiva.
  • Il nome utente che passi all'interfaccia a riga di comando mcdc deve disporre dei privilegi di lettura su una o più VM. L'interfaccia a riga di comando mcdc è in grado di scoprire solo le informazioni sulle VM accessibili all'utente specificato. In genere, il privilegio di lettura è assegnato a tutti i ruoli tranne No Access.
  • Il nome utente che passi all'interfaccia a riga di comando mcdc deve avere i privilegi di lettura sull'host ESX. Se sono presenti più server ESX, sono necessari privilegi di lettura per ogni ESX che ospita una VM rilevata.
  • L'utente che esegue l'interfaccia a riga di comando mcdc deve disporre dei privilegi di lettura, scrittura ed esecuzione sulla macchina che esegue l'interfaccia a riga di comando mcdc.

Per utilizzare l'interfaccia a riga di comando mcdc per eseguire gli script della raccolta guest in remoto per le VM VMware:

  • Devi disporre delle stesse autorizzazioni per eseguire il rilevamento VMware descritto in precedenza.
  • Il nome utente che passi all'interfaccia a riga di comando mcdc per connetterti a vSphere deve avere i seguenti privilegi sulla VM: modifiche delle operazioni guest, esecuzione del programma delle operazioni guest e query delle operazioni guest.
  • Le credenziali utente della VM utilizzate dall'interfaccia a riga di comando mcdc per eseguire lo script devono disporre dei privilegi di amministratore sulla macchina guest di destinazione per la VM Windows.
  • La porta 443 deve essere aperta dalla stazione Linux CLI dell'interfaccia a riga di comando mcdc a tutti gli host ESXI.

Requisiti per la raccolta SSH

Per utilizzare l'interfaccia a riga di comando mcdc per eseguire gli script di raccolta guest da remoto utilizzando SSH:

  • La macchina che ospita l'interfaccia a riga di comando mcdc deve avere accesso SSH alle macchine Linux di destinazione.

Requisiti per la scansione dell'intervallo IP

Per utilizzare l'interfaccia a riga di comando mcdc per eseguire una scansione degli intervalli IP:

  • Configura i firewall di rete per abilitare le richieste ICMP sulla rete o sulle macchine nella tua infrastruttura.
  • Concedi agli utenti senza privilegi le autorizzazioni per eseguire un ping dalla macchina host. In alternativa, prima di eseguire una scansione dell'intervallo IP, esegui sudo setcap cap_net_raw-ep ./mcdc.

Requisiti per il download e l'esecuzione di script di raccolta invitati

  • mcdc-linux-collect.sh viene eseguito su tutte le versioni Linux.
  • mcdc-windows-collect.ps1 richiede PowerShell 2.0 o versioni successive (non PowerShell Core) e una shell GUI (non il core del server) o .Net framework 4.5 o versioni successive. Tutte le versioni di Windows successive o uguali a Windows 8 e Windows Server 2012 supportano questi requisiti, così come la stragrande maggioranza dei computer Windows 7 e Windows Server 2008 R2.

Passaggi successivi