Как включить дедупликацию в Windows 8?
Добрый день коллеги! Недавно, я описывал возможности дедупликации в Windows 2012 сервере в статье «файловые хранилища в Windows 2012 Server«. Довольно интересная функция, хотя по моим тестам работает странно. Например при создании копии файла в той же папке, что и исходный — место не «дедуплицируется«, возможно я до конца не разобрался в алгоритме который был описан, ну да ладно. В данной статье мы разберемся как включить эту «фитчу» в Windows 8.
Внимание! Файлы можно закинуть только в Windows 8 64 битную, так как серверная ОСЬ бывает только 64, а так же дедупликация не работает на системном томе.
- Для ее включения нам понадобится накопительный пакет файлов (для версии Windows 8.1 можете скачать тут) из Windows 2012 Server.
- Разархивируем скаченные пакеты и вводим суровую команду в cmd для установки:
dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.2.9200.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.2.9200.16384.cab
dism /online /enable-feature /featurename:Dedup-Core /all
- Для Windows 8.1 команда немного отличается:
dism /online /add-package /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-VdsInterop-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-FileServer-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~~6.3.9600.16384.cab /packagepath:Microsoft-Windows-Dedup-Package~31bf3856ad364e35~amd64~en-US~6.3.9600.16384.cab
dism /online /enable-feature /featurename:Dedup-Core /all
Проверяем в панели управления что появился пункт.
После включения дудупликации все управление ей необходимо производить из PowerShell.
Включить дедупликацию диска С:
Enable -DedupVolume -Volume c:
|
Выключить соотвественно:
Disable -DedupVolume -Volume c:
|
Посмотреть состояние и статистику дедупликации:
PS C:Windowssystem32> Get-DedupVolume -Volume c: | fl
Volume : C:
Enabled : True
Capacity : 465.42 GB
FreeSpace : 448.61 GB
UsedSpace : 16.8 GB
SavedSpace : 0 B
SavingsRate : 0 %
MinimumFileAgeDays : 30
MinimumFileSizeKB : 64
NoCompress : False
ExcludeFolder :
ExcludeFileType :
NoCompressionFileType : {aac, aif, aiff, asf...}
ChunkRedundancyThreshold : 100
Verify : False
|
Описание Set-DedupeVolume:
-NoCompress ($True – не сжимать содержимое тома, $False – сжимать содержимое тома)
-Verify проверить том.
-MinimumFileAgeDates минимальный интервал возраста файла в днях после которого мы будем дедуплицировать его
-MinimumFileSizeKB минимальный размер файла после которого мы будем дедуплицировать его
-ChunkRedundancyThreshold размер блоков
-CompressionLevel уровень компрессии
-ExcludeFolder исключаем папки, которые мы не хотим дедуплицировать.
-ExcludeFileType исключаем типы файлов в папках
-NoCompressionFileType типы файлов без компресии
Microsoft заявляет, что скорость дедупликации равна 100гб/час или 2тб/день. Спасибо за внимание!
Если вам помогла статья или у вас остались вопросы — пожалуйста пишите в комментариях.
Ссылки по теме: