суббота, 7 ноября 2015 г.

Установка и настройка дедупликации данных


Установка компонентов дедупликации с помощью диспетчера сервера


В мастере добавления ролей и компонентов в разделе "Роли сервера" выберите Файловые службы и службы хранилища (если они не были установлены).
Установите флажок Файловые службы, а затем установите флажок Дедупликация данных.
Нажимайте кнопку Далее, пока не будет активирована кнопка Установить, а затем щелкните Установить.

Установка компонентов дедупликации с помощью Windows PowerShell
Запустите Windows PowerShell. Щелкните правой кнопкой мыши значок Windows PowerShell на панели задач, а затем щелкните Запуск от имени администратора.
Выполните следующие команды Windows PowerShell:
Windows PowerShell
Import-Module ServerManager Add-WindowsFeature -name FS-Data-Deduplication Import-Module Deduplication

Шаг 2. Включение дедупликации данных

Включение дедупликации данных с помощью диспетчера сервера
На информационной панели диспетчера сервера щелкните правой кнопкой мыши том данных и выберите Настройка дедупликации данных. Отображается страница "Параметры дедупликации".
Включите дедупликацию данных.
На Windows Server 2012 R2: В поле Дедупликация данных выберите рабочую нагрузку, которую планируете разместить в томе. Для общих файлов данных выберите Файловый сервер общего назначения или выберите Сервер инфраструктуры виртуальных рабочих столов (VDI) при настройке хранилища для работающих виртуальных машин.

На Windows Server 2012: Установите флажок Включить дедупликацию данных.
Введите количество дней, которые должны пройти с момента создания файла, после чего будет выполняться дедупликация файлов, введите расширения имен для любых типов файлов, для которых не должна выполняться дедупликация, а затем нажмите кнопку Добавить, чтобы перейти к любым папкам с файлами, для которых не должна выполняться дедупликация.
Щелкните Применить, чтобы применить эти настройки и вернуться к информационной панели диспетчера сервера, или нажмите кнопку Настроить расписание дедупликации, чтобы продолжить настройку расписания дедупликации.

Включение дедупликации данных с помощью Windows PowerShell
Чтобы включить дедупликацию для тома, выполните следующую команду Windows PowerShell на сервере. В этом примере дедупликация включается для тома E.
На Windows Server 2012 R2:
Windows PowerShell
Enable-DedupVolume E: -UsageType HyperV Enable-DedupVolume E: -UsageType Default
На Windows Server 2012:
Windows PowerShell
Enable-DedupVolume E:

Дополнительно задайте минимальное количество дней, после которых выполняется дедупликация файла, с помощью следующей команды.
Windows PowerShell
Set-Dedupvolume E: -MinimumFileAgeDays 20
Если задать для параметра MinimumFileAgeDays значение 0, дедупликация будет выполняться для всех файлов вне зависимости от их срока существования. Это подходит для тестовой среды, в которой вы хотите проверить максимальную дедупликацию. Однако в рабочей среде рекомендуется подождать несколько дней (по умолчанию три дня в Windows Server 2012 R2 и пять дней в Windows Server 2012), поскольку обычно файлы часто изменяются в течение краткого периода, после чего частота изменений снижается. Это позволяет использовать ресурсы сервера более эффективно. 
Возвращение списка томов, для которых включена дедупликация данных, с помощью Windows PowerShell
Выполните следующие команды Windows PowerShell на сервере.


Windows PowerShell
Get-DedupVolume Get-DedupVolume | format-list


Первая команда возвращает сводку информации, а вторая — подробные сведения о параметрах дедупликации данных в томе.
Шаг 3. Настройка заданий дедупликации данных
Задания дедупликации данных могут выполняться по требованию (вручную) или по расписанию. Существует три типа заданий, которые можно выполнять в томе: оптимизация, очистка данных и сборщик мусора.
Задания оптимизации
У средства дедупликации данных имеются встроенные задания, которые автоматически будут регулярно запускаться и выполнять оптимизацию указанных томов. Задания оптимизации выполняют дедупликацию данных и сжимают блоки файлов в томе согласно параметрам политики. После выполнения начальной оптимизации задания оптимизации выполняются для файлов, включенных в политики, согласно расписаниям заданий, которые были настроены пользователем, или стандартным расписаниям заданий, которые поставляются с продуктом.
Вы можете запускать задания оптимизации по требованию в Windows PowerShell с помощью командлета Start-DedupJob. Например:
Windows PowerShell
Start-DedupJob –Volume E: –Type Optimization
Эта команда выполняется немедленно, и задание запускается в асинхронном режиме. Если вы хотите завершить задание позже, добавьте параметр –wait, как в следующем примере:
Windows PowerShell
Start-DedupJob E: –Type Optimization -Wait
Вы можете запросить сведения о ходе выполнения задания для тома с помощью командлета Get-DedupJob:
Windows PowerShell
Get-DedupJob
Команда Get-DedupJob показывает текущие задания, которые выполняются или поставлены в очередь на выполнение.Вы можете запросить ключевые статистические данные, в том числе достигнутую экономию на томе, с помощью командлета Get-DedupStatus:
Windows PowerShell
Get-DedupStatus | Format-List
Команда Get-DedupStatus показывает свободный объем, сэкономленный объем, оптимизированные файлы, параметр InPolicyfiles (число файлов, подпадающих под политику дедупликации тома на основании определенных критериев срока существования, размера, типа и расположения файлов), а также соответствующий идентификатор диска.