Existe uma maneira de excluir uma unidade específica vdi de “instantâneos” no VirtualBox?

5

... ou há outra maneira eficiente de lidar com o arquivo de paginação / troca do Guest O / S?

Eu percebi que é bem possível / provável que uma das coisas que "enche" o snapshot / diff vdi quando um snapshot é tirado é o arquivo de paginação do sistema operacional convidado.

Por exemplo, digamos que eu tenha um arquivo de swap de 2Gb em um SO convidado do Windows e, ao longo de algumas semanas, o uso do arquivo de permuta ultrapassou 1Gb algumas vezes.

Quando eu criar um instantâneo, é provável que eu tenha quase certeza de que cerca de 1 Gb de espaço ocupado no novo disco diferencial apenas por causa das alterações no arquivo de troca. Obviamente (desde que eu nunca tenha feito "live" snapshots em máquinas em execução ou pausadas, e só fizesse isso quando a máquina fosse desligada), eu não precisaria que nenhuma informação no arquivo de swap fosse salva. Então isso seria simplesmente um desperdício de 1Gb.

Eu estou querendo saber se há uma maneira de anexar um vdi a uma VM e sinalizá-lo como "excluir dos instantâneos" - o que significaria que eu poderia colocar o arquivo de troca em um vdi diferente que nunca seria incluído em um instantâneo.

Ou se alguém tiver outras sugestões. Ou uma explicação sobre por que isso pode não ser um problema.

Eu obviamente poderia deletar e recriar uma unidade de swap vdi toda vez que eu fizesse um snapshot para conseguir o mesmo efeito, mas isso é um pouco mais difícil do que simplesmente clicar em "create snapshot" ....

    
por Graza 09.05.2010 / 00:02

1 resposta

2

Você pode excluir a troca no desligamento das janelas de convidados - link

    
por 09.05.2010 / 03:56