Set-DPMPerformanceOptimization
Aktiviert oder deaktiviert die On-the-Wire-Komprimierung für eine DPM-Schutzgruppe.
Syntax
Set-DPMPerformanceOptimization
[-ProtectionGroup] <ProtectionGroup>
[-EnableCompression]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMPerformanceOptimization
[-ProtectionGroup] <ProtectionGroup>
[-DisableCompression]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Set-DPMPerformanceOptimization aktiviert oder deaktiviert die datenbasierte Komprimierung für eine DPM-Schutzgruppe (System Center – Data Protection Manager). Rufen Sie zunächst mithilfe des Cmdlets Get-DPMProtectionGroup eine Schutzgruppe ab. Verwenden Sie dann das Cmdlet Get-DPMModifiableProtectionGroup, damit Sie diese Schutzgruppe ändern können.
Die On-the-Wire-Komprimierung verringert die Menge der übertragenen Daten während Replikaterstellungs-, Synchronisierungs- und Konsistenzüberprüfungsvorgängen. Die On-the-Wire-Komprimierung erhöht die CPU-Auslastung sowohl auf dem DPM-Server als auch auf geschützten Computern.
Beispiele
Beispiel 1: Aktivieren der Komprimierung für eine Schutzgruppe
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $MPGroup = Get-DPMModifiableProtectionGroup -ProtectionGroup $PGroup
PS C:\> Set-DPMPerformanceOptimization -ProtectionGroup $MPGroup -EnableCompression
Der erste Befehl verwendet das Cmdlet Get-DPMProtectionGroup , um die Schutzgruppe für den DPM-Server namens DPMServer07 abzurufen und dieses Objekt in der variablen $PGroup zu speichern.
Der zweite Befehl verwendet das Cmdlet Get-DPMModifiableProtectionGroup , um die Schutzgruppe in $PGroup in einem bearbeitbaren Format abzurufen, und speichert dieses Objekt dann in der variablen $MPGroup.
Der dritte Befehl aktiviert die Komprimierung für die Schutzgruppe in $MPGroup.
Parameter
-Confirm
Hiermit werden Sie vor der Ausführung des Cmdlets zur Bestätigung aufgefordert.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableCompression
Gibt an, dass das Cmdlet die datenbasierte Komprimierung deaktiviert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableCompression
Gibt an, dass das Cmdlet die datenbasierte Komprimierung aktiviert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Gibt ein Objekt zurück, das das Element darstellt, mit dem Sie arbeiten. Standardmäßig wird von diesem Cmdlet keine Ausgabe generiert.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Gibt eine Schutzgruppe an, die dieses Cmdlet ändert. Verwenden Sie zum Abrufen eines ProtectionGroup-Objekts das Cmdlet Get-DPMProtectionGroup .
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Zeigt, was geschieht, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Ausgaben
ProtectionGroup