In our case the VM server did not run anything else and the Ubuntu guest was a minmal install, so the loop took only a couple of minutes, and the backup target was a local share (which was only created for the test)
Snapshots can be made using Powershell with:
CheckPoint-VM -ComputerName $HyperVHost -Name $VirtualMachine -Snapshotname $Snapshot
I managed to crash my test VM once (just ran it manually a couple of times) with the snapshots, but didnt try again because the backup method seemed to work well.
For i/o load inside the guest I used bonnie++ with a file size of 512MB and 10 threads
For the backup stress test I really just used:
:start \\myserver\ dummyshare -hyperv:"MYTESTVM"
wbadmin start backup -quiet -backupTarget:
goto start
In our case the VM server did not run anything else and the Ubuntu guest was a minmal install, so the loop took only a couple of minutes, and the backup target was a local share (which was only created for the test)
Snapshots can be made using Powershell with:
CheckPoint-VM -ComputerName $HyperVHost -Name $VirtualMachine -Snapshotname $Snapshot
I managed to crash my test VM once (just ran it manually a couple of times) with the snapshots, but didnt try again because the backup method seemed to work well.
For i/o load inside the guest I used bonnie++ with a file size of 512MB and 10 threads