Я хочу убедиться, что могу остановить машину на Hyper-v с виртуальными машинами Windows, а затем запустить ее, будучи уверенным, что внутри VHD ничего не изменилось.
Это возможно? Могу ли я создать как MD5 SAM, System и т. Д. «C: \ Windows \ System32 \ config», а затем запустить виртуальную машину (через месяц или более), убедившись, что ничего не изменилось?
Есть ли другой способ, более «красивый»?
Возможно экспорт со всех дисков, например: "DIR c:\*.* /s/one >c:\before.txt"
а затем "DIR c:\*.* /s/one >c:\after.txt"
тогда файл сравнить?
Microsoft предоставляет служебную программу MD5, но она не является официальной. Он называется "fciv" (средство проверки целостности контрольной суммы файла). Он может выводить данные непосредственно на консоль или в файл XML, в зависимости от того, что вы с ним делаете, и даже имеет возможность рекурсивно погружаться в каталог, если вы хотите проверить всю иерархию VHD.
Подробности здесь: http://support.microsoft.com/kb/841290
Вы можете использовать неизменяемые диски. Базовые и разностные диски в Hyper V.
http://www.ucgurus.com/create-a-virtual-machine-using-differencing-hard-disk-hyper-v/