Set-DPMPerformanceOptimization
Bir DPM koruma grubu için kablo üzerinde sıkıştırmayı etkinleştirir veya devre dışı bırakır.
Syntax
Set-DPMPerformanceOptimization
[-ProtectionGroup] <ProtectionGroup>
[-EnableCompression]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-DPMPerformanceOptimization
[-ProtectionGroup] <ProtectionGroup>
[-DisableCompression]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Set-DPMPerformanceOptimization cmdlet'i, System Center - Data Protection Manager (DPM) koruma grubu için verilerin kablo üzerinde sıkıştırmasını etkinleştirir veya devre dışı bırakır. İlk olarak, Get-DPMProtectionGroup cmdlet'ini kullanarak bir koruma grubu alın. Ardından, Get-DPMModifiableProtectionGroup cmdlet'ini kullanarak bu koruma grubunu değiştirmenize izin verin.
Kablo üzerinde sıkıştırma, çoğaltma oluşturma, eşitleme ve tutarlılık denetimi işlemleri sırasında aktarılan veri miktarını azaltır. Kablo üzerinde sıkıştırma, hem DPM sunucusunda hem de korumalı bilgisayarlarda CPU kullanımını artırır.
Örnekler
Örnek 1: Koruma grubu için sıkıştırmayı etkinleştirme
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $MPGroup = Get-DPMModifiableProtectionGroup -ProtectionGroup $PGroup
PS C:\> Set-DPMPerformanceOptimization -ProtectionGroup $MPGroup -EnableCompression
İlk komut, DPM Sunucusu07 adlı DPM sunucusunun koruma grubunu almak için Get-DPMProtectionGroup cmdlet'ini kullanır ve bu nesneyi $PGroup değişkeninde depolar.
İkinci komut, koruma grubunu düzenlenebilir bir biçimde $PGroup almak için Get-DPMModifiableProtectionGroup cmdlet'ini kullanır ve ardından bu nesneyi $MPGroup değişkeninde depolar.
Üçüncü komut, $MPGroup koruma grubu için sıkıştırmayı etkinleştirir.
Parametreler
-Confirm
Cmdlet'i çalıştırmadan önce sizden onay ister.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DisableCompression
Cmdlet'in verilerin kablo üzerinde sıkıştırmasını devre dışı bırakdığını gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-EnableCompression
Cmdlet'in verilerin kablo üzerinde sıkıştırmasını etkinleştirdiğini gösterir.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PassThru
Üzerinde çalıştığınız öğeyi temsil eden bir nesne döndürür. Varsayılan olarak bu cmdlet herhangi bir çıktı üretmez.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Bu cmdlet'in değiştirildiği bir koruma grubu belirtir. ProtectionGroup nesnesi almak için Get-DPMProtectionGroup cmdlet'ini kullanın.
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Çıkışlar
ProtectionGroup