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
Der letzte Befehl müsste Get-DedupJob lauten anstatt
Get-DedubJob Gruss Sven
Uups Fehlerteufel.
Danke hab es sofort geändert.
Gruß
Daniel