Não persistência no Windows 7

0

Eu tenho uma licença do Windows 7 de reposição e gostaria de configurar uma pequena VM para uso como um escravo Jenkins.

Como as coisas podem dar errado nos sistemas de compilação, e gostaria de evitar o acúmulo de problemas no sistema, gostaria de ocasionalmente restaurar uma imagem recém-instalada. Obviamente, isso significa que todas as atualizações do WU também são revertidas e baixadas novamente no próximo início.

Existe uma boa maneira de evitar isso?

Ideias até agora:

  • desabilitar totalmente a WU, pois a máquina não será exposta à rede
  • tem "modo de atualização" com alterações persistentes, mas sem carga de trabalho, e "modo normal", onde o WU está desabilitado
  • usar algum recurso do Windows para reverter
Simon Richter
fonte
Você já olhou para a rota do SteadyState? microsoft.com/en-us/download/details.aspx?id=24373
Austin T French
SteadyStateé uma escolha horrível que foi descontinuada e existem alguns grandes problemas com ela que não serão corrigidos. A solução mais simples seria realizar todas as atualizações atualizadas. Depois disso, clone a máquina virtual e mantenha um instantâneo funcional. Quando você determinar seu tempo para atualizar esse instantâneo, inicie a máquina virtual e atualize o instantâneo e clone-o novamente, removendo as versões anteriores.
Ramhound
@Ramhound não é um steadystate literal (discontiued como mencionado no link), mas você pode usar efetivamente o ambiente persistente quando uma VM não é uma opção (por qualquer motivo).
Austin T French
O sistema estará funcionando dentro de uma VM em qualquer caso - mas como não consigo ver facilmente de fora da VM se as atualizações estão disponíveis, isso significa muita intervenção manual.
Simon Richter

Respostas:

1

Instantâneos são seus amigos aqui. Todos os produtos de virtualização os suportam (com a exceção notável do VMWare Player) e foram criados com o objetivo exato que você tem em mente.

Carregue sua nova instalação no produto de virtualização de sua escolha (com ou sem atualizações), faça as configurações desejadas para a imagem e, em seguida, tire uma foto. Você pode então fazer o seu teste e voltar ao instantâneo à vontade. Você pode obter quantos instantâneos incrementais desejar e usá-los para servir como pontos de verificação ao longo de um caminho, se precisar testar o comportamento de seu projeto em diferentes pontos no tempo.

Você também pode "bifurcar" cada instantâneo em sua própria árvore com base em diferentes cenários de caso de uso. Torna-se mais difícil de gerir, mas não está além do reino da possibilidade.

No caso de um instantâneo que não tenha atualizações, recomendo que você configure uma política de atualização que notifique você sobre as atualizações disponíveis, mas não as baixe / instale automaticamente. Dessa forma, você permanece no controle de quando, como e quais atualizações instalar (e, sim, também é possível tirar instantâneos de vários estados nesses casos).

Se o teste de atualizações automáticas fizer parte de sua equação e a imagem da VM for ingressada no domínio, você poderá colocar a VM em sua própria UO no AD e criar várias Políticas de Grupo para controlá-la, vinculando e desvinculando-as à vontade entre reversões de snapshots . Caso contrário, você também pode criar instantâneos de configurações diferentes para atualizações automáticas também.

Realmente o que estou dizendo é que o céu é o limite aqui (bem, na verdade o espaço do disco rígido é, mas você entendeu o que eu queria).

Wes Sayeed
fonte
Acabei de copiar a pasta VMware da partição virtual para outro disco ou partição ou pasta como backup. Muito mais fácil que instantâneos.
whs
Copiar arquivos contêineres VMWare de um lado para o outro para a mídia de backup é mais fácil para você do que gerenciar instantâneos ??
Wes Sayeed
Sim, é apenas 2 cliques.
whs