Since Windows 7 would not be your production server support platform( I hope) then you need to look at that. I would recommend you running your production on Linux anyway but I understand that lack of skills to support Linux might be a drawback. If it is a VM and on VMware you might be able to use snapshot and then do crash recovery as a method of full backups.
Otherwise commercial tools might be your only choice and that could be expensive