Como posso comparar dois instantâneos do VirtualBox?

5

Estou usando o Oracle VM VirtualBox no Windows para executar o Windows.

Gostaria de fazer um instantâneo, executar uma ação, tirar outro instantâneo e comparar os dois instantâneos para ver o efeito (alterações de disco) que a ação teve.

Sugestões sobre como conseguir a mesma coisa com outra técnica são bem-vindas.

    
por pop 16.08.2016 / 11:19

2 respostas

3

Monte cada VDI como uma unidade lógica no host. Use uma ferramenta de comparação de pastas como Beyond Compare para comparar cada unidade lógica.

    
por 16.08.2016 / 12:27
1

Eu não tentei isso e seria preciso muito esforço para testá-lo, então vou deixar você saber o que estou pensando. Eu uso o Linux quase inteiramente aqui.

Uma ferramenta como essa ou outra ferramenta de soma de verificação pode verificar todos os arquivos nos instantâneos do sistema de arquivos da VM.

link

Aparentemente, o certUtil é integrado ao Windows e pode fazer checksums também. O md5 pode ser um pouco lento - pode valer a pena procurar a ferramenta / algoritmo de soma de verificação mais rápida para o seu sistema operacional. You can completely skip doing checksums if you don't care whether or not a file has changed.

Tenho certeza de que haveria um pouco de trabalho de sua parte (criar um arquivo em lote), mas a ideia é:

Em cada instantâneo

  1. Obtenha uma lista de todos os arquivos / diretórios
  2. Soma de verificação de cada arquivo
  3. Salve todas as informações coletadas em um arquivo

Depois, compare os dois arquivos com diff (GNU) ou FC (Windows), etc ... para ver quais arquivos foram adicionados, removidos, movidos ou alterados.

São meus 2 centavos. Aqui está alguém que pode ajudar, não tenho certeza.

link

Ele faz referência ao RoboCopy para criar diffs e Beyond Compare

    
por 16.08.2016 / 12:11

Tags