È possibile utilizzare l'utility della riga di comando vmrun in VMware Fusion per controllare le macchine virtuali e automatizzare le operazioni guest nelle macchine virtuali VMware. L'utility vmrun è associata alle librerie VIX API.
Nelle sezioni seguenti sono riepilogate le funzionalità dell'utility vmrun.
I comandi di alimentazione controllano le operazioni delle macchine virtuali. È possibile utilizzare i comandi di alimentazione per avviare (accendere), arrestare (spegnere), reimpostare (riavviare), sospendere, mettere in pausa e riprendere una macchina virtuale.
Uno snapshot acquisisce lo stato di una macchina virtuale al momento dello snapshot, inclusi tutti i dati nei dischi virtuali. È quindi possibile utilizzare lo snapshot per ripristinare lo stato precedente della macchina virtuale. Gli snapshot sono utili per il backup dei dati e come segnaposto per lo sviluppo e l'esecuzione di test. È possibile utilizzare i comandi di snapshot per visualizzare l'elenco degli snapshot esistenti di una macchina virtuale, creare uno snapshot, eliminare uno snapshot e ripristinare lo stato che una macchina virtuale aveva al momento dello snapshot. Il ripristino di uno snapshot non consente di riprendere l'esecuzione di una macchina virtuale, anche se era in esecuzione al momento dello snapshot.
I comandi di scheda di rete consentono di controllare le schede della rete virtuale associate a una macchina virtuale. È possibile utilizzare i comandi di scheda di rete per elencare, aggiungere, aggiornare e rimuovere una scheda di rete.
I comandi di rete host consentono di visualizzare l'elenco delle reti virtuali host, nonché di elencare, aggiornare o rimuovere una configurazione di port forwarding.
I comandi del sistema operativo guest consentono di interagire con un sistema operativo guest nei modi seguenti.
Il timeout, ovvero il tempo di attesa per VMware Tools, è di cinque minuti per tutti i comandi relativi al guest.
I comandi generici includono i comandi che consentono di visualizzare l'elenco di tutte le macchine virtuali in esecuzione, aggiornare la versione dell'hardware della macchina virtuale, installare VMware Tools nel sistema operativo guest, controllare lo stato corrente di VMware Tools ed eliminare le macchine virtuali. È inoltre possibile clonare una macchina virtuale per crearne una copia.
■
| Per utilizzare l'utility vmrun in un host Mac OS X, OS X o macOS non è necessaria alcuna configurazione. |
■
| La sintassi del comando vmrun può contenere contrassegni di autenticazione, comandi e parametri. |
■
| È possibile utilizzare contrassegni di autenticazione nei comandi vmrun per fornire le informazioni necessarie per accedere a un sistema. |
■
| I comandi vmrun hanno una sintassi e altri requisiti che è necessario seguire. |