Udostępnij za pośrednictwem


Uruchamianie deduplikacji danych

Ręczne uruchamianie zadań deduplikacji danych

Każde zaplanowane zadanie deduplikacji danych można uruchomić ręcznie przy użyciu następujących poleceń cmdlet programu PowerShell:

  • Start-DedupJob: Uruchamia nowe zadanie deduplikacji danych
  • Stop-DedupJob: zatrzymuje zadanie deduplikacji danych, które jest w toku (lub usuwa to zadanie z kolejki)
  • Get-DedupJob: pokazuje wszystkie aktywne i kolejkowane zadania deduplikacji danych

Wszystkie ustawienia dostępne podczas planowania zadania deduplikacji danych są również dostępne podczas ręcznego uruchamiania zadania z wyjątkiem ustawień specyficznych dla harmonogramu. For example, to start an Optimization job manually with high priority, maximum CPU usage, and maximum memory usage, execute the following PowerShell command with administrator privilege:

Start-DedupJob -Type Optimization -Volume <Your-Volume-Here> -Memory 100 -Cores 100 -Priority High

Deduplikacja danych monitorowania

Job successes

Ponieważ deduplikacja danych używa modelu przetwarzania końcowego, ważne jest, aby zadania deduplikacji danych zakończyły się pomyślnie. Łatwym sposobem sprawdzenia stanu ostatniego zadania jest użycie Get-DedupStatus polecenia cmdlet programu PowerShell. Okresowo sprawdzaj następujące pola:

  • For the Optimization job, look at LastOptimizationResult (0 = Success), LastOptimizationResultMessage, and LastOptimizationTime (should be recent).
  • W przypadku zadania odzyskiwania pamięci przyjrzyj się LastGarbageCollectionResult wartościom (0 = Powodzenie), LastGarbageCollectionResultMessagei LastGarbageCollectionTime (powinny być ostatnie).
  • W przypadku zadania kontroli integralności przyjrzyj się LastScrubbingResult wartościom (0 = Powodzenie), LastScrubbingResultMessagei LastScrubbingTime (powinny być ostatnie).

Note

Więcej szczegółów na temat sukcesów i niepowodzeń zadań można znaleźć w Podglądzie zdarzeń systemu Windows w obszarze \Applications and Services Logs\Windows\Deduplication\Operational.

Optimization rates

One indicator of Optimization job failure is a downward-trending optimization rate which might indicate that the Optimization jobs are not keeping up with the rate of changes, or churn. Współczynnik optymalizacji można sprawdzić przy użyciu Get-DedupStatus polecenia cmdlet programu PowerShell.

Important

Get-DedupStatus zawiera dwa pola, które są istotne dla współczynnika optymalizacji: OptimizedFilesSavingsRate i SavingsRate. Są to zarówno ważne wartości do śledzenia, ale każdy ma unikatowe znaczenie.

  • OptimizedFilesSavingsRate dotyczy tylko plików, które są zgodne z zasadami optymalizacji (space used by optimized files after optimization / logical size of optimized files).
  • SavingsRate dotyczy całego woluminu (space used by optimized files after optimization / total logical size of the optimization).

Wyłączanie deduplikacji danych

To turn off Data Deduplication, run the Unoptimization job. Aby cofnąć optymalizację woluminu, uruchom następujące polecenie:

Start-DedupJob -Type Unoptimization -Volume <Desired-Volume>

Important

Zadanie cofania optymalizacji zakończy się niepowodzeniem, jeśli wolumin nie ma wystarczającej ilości miejsca do przechowywania niezoptymalizowanych danych.

Często zadawane pytania

Czy istnieje pakiet administracyjny programu System Center Operations Manager dostępny do monitorowania deduplikacji danych? Yes. Deduplikacja danych może być monitorowana za pomocą pakietu administracyjnego programu System Center dla serwera plików. Aby uzyskać więcej informacji, zobacz dokument Guide for System Center Management Pack for File Server 2012 R2 (Przewodnik po pakiecie administracyjnym programu System Center dla serwera plików 2012 R2 ).