Desativar instantâneos automáticos no servidor vmware

3

Existe uma maneira de desativar o recurso de instantâneo automático no servidor vmware? (Ou será que é uma má idéia por algum motivo?) Nós temos os arquivos na máquina copiados separadamente, então não vejo a necessidade de snapshots, e isso atrasa seriamente o sistema host quando ele é executado.

    
por Paul Lynch 01.11.2011 / 22:01

2 respostas

0

O recurso de instantâneo automático (que parece ser chamado de autoprotegido) é controlado pelas linhas "rollingTier" no arquivo .vmx. O arquivo .vmx da máquina contém uma linha:

snapshot.numRollingTiers = "3"

, o que significa que existem três temporizadores que controlam a frequência (e outras coisas) dos instantâneos automáticos. Abaixo dessa linha, você verá linhas começando com "rollingTier0", rollingTier1 e rollingTier2, que são a configuração para os timers.

Na minha resposta anterior a essa pergunta, sugeri aumentando as configurações de "intervalo" dos timers de rolamento para algo grande (como 10 anos). Isso funciona, mas eu encontrei uma maneira de desligá-los completamente. Se você definir as linhas rollingTier [n] .live como false, por exemplo,

rollingTier0.live = "false"

(e também para rollingTier1 e rollingTier2), os cronômetros simplesmente não serão executados.

Observação: se você editar o arquivo vmx diretamente, desligue a máquina virtual primeiro, por esta página . Meu sistema de administração realmente fez a mudança usando o cliente baseado na web para o servidor vmware que permite configurar as máquinas virtuais.

    
por 04.11.2011 / 17:13
2

[ Atualização: A resposta a seguir funciona, mas eu encontrei um melhor solução que eu postei também.]

Embora eu não tenha encontrado uma maneira de desligar completamente o recurso de snapshot automático (que parece ser chamado de autoprotect), eu encontrei uma maneira de estender o intervalo entre os snapshots para 10 anos (ou qualquer outro tempo) que essencialmente a mesma coisa. O arquivo .vmx da máquina contém uma linha:

snapshot.numRollingTiers = "3"

, o que significa que existem três temporizadores que controlam a frequência (e outras coisas) dos instantâneos automáticos. Abaixo dessa linha, você verá linhas começando com "rollingTier0", rollingTier1 e rollingTier2, que são a configuração para os timers. A linha rollingTier [n] .interval contém um número de segundos para aguardar entre os instantâneos. O padrão para rollingTier0.interval é 3600, portanto, um instantâneo acontece a cada hora. Eu coloquei um valor de 315567360 para este:

rollingTier0.interval = "315567360"

então ele é executado a cada 10 anos e deixa os outros um pouco mais longos.

Se você editar o arquivo vmx diretamente, desligue a máquina virtual primeiro, por esta página . Meu sistema de administração realmente fez a mudança usando o cliente baseado na web para o servidor vmware que permite configurar as máquinas virtuais.

    
por 03.11.2011 / 15:33