13/04/2009

O comando vmware-cmd...

O vmware-cmd é um comando da aplicação VMware. Está disponivel tanto em versões Linux como Windows e é bastante útil para quem trabalha com virtualização no dia-a-dia.

Com o vmware-cmd consegue-se por exemplo iniciar, encerrar, desligar, suspender ou mesmo verificar o estado de uma máquina virtual. Estas funções são no meu entender as mais úteis, no entanto, existem muitas outras que o comando permite. Podem executar vmware-cmd --help e verificar todas elas.

Para este comando funcionar, apenas é necessário ter o vmware tools instalado (na máquina virtual).

A sintaxe do comando é a seguinte:
vmware-cmd /Caminho_da_mv/"nome_da_mv".vmx start|stop|reset|suspend|getstate|(...)

Com estas funções podemos, por exemplo, programar cópias de segurança de uma máquina virtual à noite ou ao fim de semana. Caso necessitem de scripts já feitos para este efeito, tanto para Windows como para linux, é só pedirem (aqui nos comentários ou para aventux@gmail.com).

1 comentários:

Paulo Gomes disse...

A pedido de um visitante deste blog, deixo aqui indicações de como criar snapshots de máquinas virtuais (MV) em VMware.

Verificar se existe Snapshot:
vmware-cmd vmfs/volume/storage/vmw/vmw.vmx hassnapshot

Criar uma Snapshot:
vmware-cmd /vmfs/volumes/storage/vmw/vmw.vmx createsnapshot

Restaurar uma snapshot:
vmware-cmd /vmfs/volumes/storage/vmw/vmw.vmx revertsnapshot
(Ou seja, esta operação coloca a MV no estado da última snapshot.

Eliminar uma snapshot:
vmware-cmd vmfs/volume/vmfslabel/VMName/VMName.vmx removesnapshots