Выполнение дедупликации данных
Запуск заданий дедупликации данных вручную
Каждое запланированное задание дедупликации данных можно запустить вручную следующими командлетами PowerShell:
Start-DedupJob
: запускает новое задание дедупликации данных.Stop-DedupJob
: останавливает уже выполняющееся задание дедупликации данных (или удаляет его из очереди).Get-DedupJob
: отображает все активные и ожидающие в очереди задания дедупликации данных.
При запуске задания вручную доступны все параметры, доступные при планировании задания дедупликации данных, за исключением параметров планирования. Например, чтобы запустить вручную задание оптимизации с высоким приоритетом и максимальным использованием ЦП и памяти, выполните следующую команду PowerShell с правами администратора:
Start-DedupJob -Type Optimization -Volume <Your-Volume-Here> -Memory 100 -Cores 100 -Priority High
Наблюдение за дедупликацией данных
Успешное выполнение задания
Так как дедупликация данных использует модель постобработки, важно, чтобы задания дедупликации данных выполнялись успешно. Простой способ проверить состояние последнего задания — использовать командлет PowerShell Get-DedupStatus
. Периодически проверяйте следующие поля:
- Для задания оптимизации проверьте
LastOptimizationResult
(0 = Успех),LastOptimizationResultMessage
, иLastOptimizationTime
(должны быть указаны последние). - Для задания сбора мусора проверьте
LastGarbageCollectionResult
(0 = Успех),LastGarbageCollectionResultMessage
, иLastGarbageCollectionTime
(должны быть указаны последние). - Для задания очистки целостности проверьте
LastScrubbingResult
(0 = Успех),LastScrubbingResultMessage
, иLastScrubbingTime
(должны быть указаны последние).
Примечание.
Дополнительные сведения об успешном выполнении и невыполнении заданий можно найти в средстве просмотра событий Windows в разделе \Applications and Services Logs\Windows\Deduplication\Operational
.
Скорости оптимизации
Одним из индикаторов сбоя при выполнении задания оптимизации является снижение скорости оптимизации. Оно может означать, что задания оптимизации не могут своевременно обрабатывать все изменения или обновления. Вы можете проверить скорость оптимизации командлетом PowerShell Get-DedupStatus
.
Внимание
Get-DedupStatus
имеет два поля, относящиеся к скорости оптимизации: OptimizedFilesSavingsRate
и SavingsRate
. Для отслеживания важны оба этих поля, но каждое из них имеет уникальное значение.
OptimizedFilesSavingsRate
Применяется только к файлам, которые являются "в политике" для оптимизации (space used by optimized files after optimization / logical size of optimized files
).SavingsRate
применяется ко всему тому (space used by optimized files after optimization / total logical size of the optimization
).
Отключение дедупликации данных
Чтобы отключить дедупликацию данных, запустите задание отмены оптимизации. Чтобы отменить оптимизацию тома, выполните следующую команду:
Start-DedupJob -Type Unoptimization -Volume <Desired-Volume>
Внимание
Если том не имеет достаточно места для хранения неоптимизированных данных, задание отмены оптимизации завершится сбоем.
Вопросы и ответы
Существует ли какой-либо доступный пакет управления System Center Operations Manager для отслеживания дедупликации данных? Да. Дедупликацию данных можно отслеживать при помощи пакета управления System Center для File Server. Дополнительные сведения см. в руководстве по пакету управления System Center для File Server 2012 R2.