Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Backup em shell script na virtualização de máquinas (VMWare)
Linux user
Publicado por Lael Lacerda em 08/12/2009

Login: lael, 55156 pontos | Blog: http://laellacerda.blogspot.com/
[ Hits: 2861 ]

Backup em shell script na virtualização de máquinas (VMWare)

Fazer becape de máquinas virtuais é um procedimento importante para manutenção de um serviço. Imaginem que o servidor de vocês faça uma atualização ou sofra um ataque de vírus e pare de funcionar. É uma situação que, acredito, muitos passamos. Mas um becape pode restaurar essa VM sem grandes dificuldades.

Executar becapes manuais é sempre muito chato, além do fato de você esquecer mesmo. Então um script vem a calhar. Mas como parar uma VM através do shell?

Bom, esse problema eu resolvi ao ler o manual do VMRUN. É um comando para gerenciar as VMs e, com certa paciência, fácil de usar. Por exemplo, se quiser saber quais VMs estão rodando no nosso servidor no momento, basta utilizarmos o comando:

# vmrun -T server -h https://127.0.0.1:8333/sdk -u root -p senha list
Total running VMs: 2
[VMs] Windows Server 2003 Standard Edition/Windows Server 2003 Standard Edition.vmx
[VMs] winxp/Windows XP Home Edition.vmx

Notem que tenho duas VMs. Para copiar os arquivos da primeira posso utilizar o comando abaixo para suspender a sua execução.

# vmrun -T server -h https://127.0.0.1:8333/sdk -u root -p senha suspend "[VMs] Windows Server 2003 Standard Edition/Windows Server 2003 Standard Edition.vmx"

Com a máquina suspensa, posso efetuar o becape. Basta rodar a máquina novamente e estamos com o processo finalizado.

# vmrun -T server -h https://127.0.0.1:8333/sdk -u root -p senha start "[VMs] Windows Server 2003 Standard Edition/Windows Server 2003 Standard Edition.vmx"

Analise, automatise, melhor... sempre!!!


Outras dicas deste autor
Nenhuma dica encontrada.

Leitura recomendada
   Dica Linux recomendada Script para verificar LOGs do Squid e selecionar páginas a serem bloqueadas
   Dica Linux recomendada Linux From Scratch
   Dica Linux recomendada Kernel for Newbies - seu assistente de compilação do Kernel em 10 simples passos
   Dica Linux recomendada Configurar Gedit para compilar e executar scripts em PASCAL
   Dica Linux recomendada Redirecionar a porta 80 para 3128 com iptables, menos a tua máquina

Comentários
[1] Comentário enviado por vitorvilas em 08/12/2009 - 08:47h:

Acho que você esqueceu de mencionar a versão do VMWare, e é ESXi ou Server.

Parabéns pela dica;

Abraços.


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.