Como automatizar / fazer backup de script de uma máquina virtual

4

Eu tenho um servidor VMware ESX executando algumas VMs que fazem algumas coisas importantes para mim.

Gostaria de criar uma Tarefa Agendada no Windows que faça periodicamente uma cópia dessas VMs e armazene-as em algum lugar para fins de backup.

Eu acho que pelo menos um script em lote pode gerar isso, mas não tenho certeza de quais comandos eu posso usar para invocar isso. Aposto que o VMware tem um utilitário para isso.

Alguém por favor pode me dar o nome de uma ferramenta de linha de comando? Ou talvez alguma outra solução que soa como atender às minhas necessidades?

Muito obrigado!

    
por James T Snell 07.07.2011 / 00:03

1 resposta

2

Existe um script gratuito que pode ser executado no servidor ESX / i que fará o instantâneo das VMs em execução (ou as desligará para backup) - essa é provavelmente a melhor maneira de fazer o que você deseja; Estamos executando este script em três servidores de produção e é realmente fácil de usar.

ghettoVCB.sh - Alternativa gratuita para fazer backup de VMs para ESX (i) 3.5, 4.x + & 5.x

Este script realiza backups de máquinas virtuais que residem em servidores ESX (i) 3.5 / 4.x + / 5.x usando uma metodologia semelhante à ferramenta VCB da VMware. O script obtém instantâneos de máquinas virtuais em execução, faz o backup dos VMDK principais e, após a conclusão, exclui o instantâneo até o próximo backup.

Este script foi testado no ESX 3.5 / 4.x / 5.xe no ESXi 3.5 / 4.x / 5.xe suporta as seguintes mídias de backup: LOCAL STORAGE, SAN e NFS.

link

    
por 26.08.2011 / 00:46