Недавно, на одном виндовом файловом сервере обнаружилась проблема – на одном из дисков полностью закончилось место, при этом, при удалении файлов с него – место не освобождалось. Файлы корректно удалялись, но место оставалось неизменным. Как выяснилось, происходило это из-за того, что на диске была включена дедупликация данных, и что-то пошло не так.
Если кто не в курсе, при включении дедупликации данных в системе, включается несколько фоновых заданий, таких как оптимизация, отчистка и т.п. Так вот, в нашем случае почему-то не проходила фоновая отчистка.
Чтобы запустить её вручную необходимо выполнить команду в powershell:
Start-DedupJob E: -Type GarbageCollection -Verbose
Чтобы посмотреть текущий ход выполнения задания можно воспользоваться командой:
Get-DedupJob
Для того, чтобы посмотреть расписание фоновых заданий:
Get-dedupschedule
Честно говоря, я не разбирался почему фоновое задание у нас не выполнялось, но подозреваю, что дело в лимитах памяти или времени выполнения. Если ситуация повторится, тогда уже придется разбираться и соответсвенно заметку я дополню.
Share the article with your friends in social networks, maybe it will be useful to them.
If the article helped you, you can >>thank the author<<