domingo, 17 de abril de 2011

VMware: Montar Snapshot LUN do datastore

Por padrão os hospedeiros VMware não permitem a montagem do Snapshot LUN de um datastore. Dá para fazer esta montagem de forma simples apenas alterando algumas configurações padrão do hospedeiro.

A mudança nas configurações podem ser feitas de forma grafica, usando o client da vmware, ou por acesso terminal SSH diretamente no host hospedeiro.

Método 1: Graficamente

No host hospedeiro, va na aba Configuration depois em Advanced Settings, abrirá uma nova janela com menu em árvore. Dentro do menu LVM altere as opções:

LVM.EnableResignature para 0
LVM.DisallowSnapshotLUN para 1


Clique na imagem para amplia-la
Pronto! Agora basta ir em Storage Adapters e mandar fazer um Rescan... para encontra os novos volumes VMFS.

Método 2: Terminal

Já com o acesso SSH estabelecido no host hospedeiro, altere no sistema de arquivos procfs dois arquivo da seguinte forma:

# echo 0 > /proc/vmware/config/LVM/DisallowSnapshotLun
# echo 1 > /proc/vmware/config/LVM/EnableResignature


Para o hospedeiro montar o snapshot como um novo volume utilize o utilitário vmkfstools.

# vmkfstools -V

Agora você já conseguira visualizar o snapshot no /vmfs/volumes.

Vantagem

A grande vantagem desta abordagem é a facilidade na recuperação de desastres, cópia e restauração.

A VMware possui uma ferramenta chamada VCB - VMware Consolidated Backup. Esta ferramenta tira um snapshot das máquinas virtuais e copia os arquivos dos discos e configuração para um outro servidor, MS Windows, para ser acessível por CIFS. Esta abordagem necessita de espaço livre no servidor de destino do mesmo tamanho do espaço ocupado no datastore, tornando a solução VCB muito custosa, em relação a espaço necessário.

Ref.:
http://www.yellow-bricks.com/2008/12/11/enableresignature-andor-disallowsnapshotlun/
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003988

Nenhum comentário:

Postar um comentário

Dúvidas ou sugestões? Envie seu comentário.