Data Deduplication mit der Powershell

Heute setzte ich mich mit dem Thema „Data Deduplication“ via Powershell auseinander.
Die Powershell-Befehle ermöglichen einem Administartor vieles zu Automatisieren.
Wer nur Gelegentlich mit dem Thema „Data Deuplication“ in Berührung kommt, der kann sich auch gern die „Tastatur-Tipp-Orgien“ sparen und das ganze via GUI erledigen.
Anbei ein paar Powershell Schnipsel 🙂

Bevor wir anfangen, möchte ich drauf hinweisen, dass die Anleitung nicht für einen Produktivbetrieb genutzt werden sollte. Der Einsatz erfolgt auf eigene Gefahr, ich übernehme keine Haftung für Schäden!

Installation der Rolle/Features via Powershell:

'Module ServerManger wird aufgerufen
Import-Module ServerManger

'Rolle/Feature werden installiert
Add-WindowsFeature -Name FS-Data-Deduplication

 

Aufrufen des DeDup Module und der Hilfe:

'Module ServerManger wird aufgerufen
Import-Module ServerManger

'Hilfe anzeigen
help dedup

 

Folgende Powershell-Befehle stehen zur Verfügung:

Disable-DedupVolume               Function  deduplication
Enable-DedupVolume                Function  deduplication
Get-DedupJob                      Function  deduplication
Get-DedupMetadata                 Function  deduplication
Get-DedupSchedule                 Function  deduplication
Get-DedupStatus                   Function  deduplication
Get-DedupVolume                   Function  deduplication
Measure-DedupFileMetadata         Function  deduplication
New-DedupSchedule                 Function  deduplication
Remove-DedupSchedule              Function  deduplication
Set-DedupSchedule                 Function  deduplication
Set-DedupVolume                   Function  deduplication
Start-DedupJob                    Function  deduplication
Stop-DedupJob                     Function  deduplication
Update-DedupStatus                Function  deduplication

 

DeDup für ein Volume aktivieren/deaktivieren:

'DeDup für LW D:\ aktivieren 
Enable-DedupVolume -Volume D:

'DeDup für LW D:\ deaktivieren
Disable-DedupVolume -Volume D:

 

Alle Volume anzeigen auf den DeDup aktiviert ist:

'Volumes anzeigen wo DeuDup aktiv ist
Get-DedupVolume

 

Dateien die älter als ein Tag sind sollen von DeDup berücksichtigt werden: 

'Dateien älter 1 Tag berücksichtigen
Set-DedupVolume -Volume D: -MinimumFileAgeDays 1

 

Starten des Deduplications Prozess via Powershell:

'Starten des DeDup Prozess
Start-DedupJob D: -Type Optimization

 

Anzeigend er aktuellen DeDup Jobs:

'Anzeigen de aktuellen DeDup Jobs
Get-DedupJob

 

2 Gedanken zu „Data Deduplication mit der Powershell

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

neunzehn − fünfzehn =