Надеюсь, на это есть простой ответ, но я этого не понимаю прямо сейчас.
5 дней назад я разместил windows server 2008 r2.
На нем работает Hyper-v с почти только IIS7 и сервером filezilla.
Последние 4 дня я потратил на перенос сайтов. Размер каталога wwwroot составляет 150 МБ.
На этом сервере нет баз данных.
Однако за 5 дней размер vhd увеличился с 10 ГБ до более 70 ГБ!
Единственное существенное изменение - это настройка этих веб-сайтов. Как я могу узнать, что случилось или куда ушло пространство?
Любой блок, которого коснулась файловая система, расширит файл VHD. Как и предположил комментатор, это результат того, что файлы были скопированы на том, а затем удалены.
Вы можете сжать VHD-файл, но для этого потребуется его размонтировать. (Затем Hyper-V смонтирует виртуальный жесткий диск в управляющую ОС, чтобы получить метаданные файловой системы, а затем удалит избыточные блоки.)
Хорошая новость (если вы чувствуете себя снисходительным) заключается в том, что теперь у вас есть много запасных блоков в файле VHD, и новые временные файлы не будут часто страдать от кратковременной перфорации при расширении файла.