Update-DPMPGSet
保護グループ セットに対する変更を更新して保存します。
構文
Update-DPMPGSet
[-AllowDifferentRetentionPeriods]
[-PGSet] <PGSet>
[-Name] <String>
[-WritePeriodUnit] <TimeUnit>
[-WritePeriodValue] <UInt32>
[-ExpiryToleranceUnit] <TimeUnit>
[-ExpiryToleranceValue] <UInt32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-AllowDifferentRetentionPeriods]
[-PGSet] <PGSet>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-Remove] <ProtectionGroup>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-Name] <String>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-WritePeriodUnit] <TimeUnit>
[-WritePeriodValue] <UInt32>
[-ExpiryToleranceUnit] <TimeUnit>
[-ExpiryToleranceValue] <UInt32>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Update-DPMPGSet
[-PGSet] <PGSet>
[-Add] <ProtectionGroup>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
説明
Update-DPMPGSet コマンドレットは、System Center - Data Protection Manager (DPM) 保護グループ セットに対する変更を更新して保存します。 DPM 保護グループは、同じテープに併置する保護グループのコレクションです。
例
例 1: 書き込み期間と有効期限の許容範囲を更新する
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Name "PGSset3" -WritePeriodUnit day -WritePeriodValue 60 -ExpiryToleranceUnit Day -ExpiryToleranceValue 10
次の使用例は、DPMServer07 サーバー上の の保護グループ セットから、書き込み期間と有効期限の許容範囲の値を使用して、最初の保護グループ セットを更新します。
最初のコマンドでは 、Get-DPMPGSet コマンドレットを使用して、指定したサーバーの保護グループ セットを取得し、$PGSet変数に格納します。
2 番目のコマンドでは、標準の配列表記を使用して、$PGSetの最初のメンバーを指定します。 コマンドは、書き込み期間と有効期限の許容範囲の値を更新します。
例 2: 保護グループ セットに保護グループを追加する
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07" | where {($_.friendlyname) -match "PG1" }
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Add $PGroup
次の使用例は、DPMServer07 の保護グループを、その DPM サーバーで設定された最初の保護グループに追加します。
最初のコマンドでは 、Get-DPMPGSet コマンドレットを使用して、指定したサーバーの保護グループ セットを取得し、$PGSet変数に格納します。
2 番目のコマンドでは 、Get-DPMProtectionGroup コマンドレットを使用して、PG1 を含む名前を持つ指定された DPM サーバーから保護グループを取得し、それを $PGroup 変数に格納します。
3 番目のコマンドでは、標準の配列表記を使用して、$PGSet変数の最初のメンバーを指定します。 コマンドは、$PGroupに格納されている保護グループを含むに設定を更新します。
例 3: 保護グループ セットから保護グループを削除する
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07" | where { ($_.friendlyname) -match "PG1" }
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Remove $PGroup
次の使用例は、DPM サーバー TestingServer の保護グループ セットの一覧から最初の保護グループ セットを削除します。
最初のコマンドでは 、Get-DPMPGSet コマンドレットを使用して、指定したサーバーの保護グループ セットを取得し、$PGSet変数に格納します。
2 番目のコマンドでは 、Get-DPMProtectionGroup コマンドレットを使用して、PG1 を含む名前を持つ指定された DPM サーバーから保護グループを取得し、それを $PGroup 変数に格納します。
3 番目のコマンドでは、標準の配列表記を使用して、$PGSetの最初のメンバーを指定します。 コマンドは、$PGroupに格納されている保護グループが含まれないよう設定されたを更新します。
パラメーター
-Add
保護グループを指定します。 コマンドレットは、この保護グループを保護グループ セットに追加します。
Type: | ProtectionGroup |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AllowDifferentRetentionPeriods
保持期間が異なる保護グループを同じ保護グループ セットに含めることができることを示します。
Type: | SwitchParameter |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
コマンドレットの実行前に確認を求めるメッセージが表示されます。
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryToleranceUnit
有効期限の許容範囲の測定単位を指定します。 このパラメーターの有効値は、次のとおりです。
- 日間
- 週
- Month
- 年
Type: | TimeUnit |
Accepted values: | Invalid, Day, Week, Month, Year |
Position: | 4 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ExpiryToleranceValue
DPM によってテープが期限切れとしてマークされるまでに、期限切れの回復ポイントがテープに残る最大時間を指定します。
Type: | UInt32 |
Position: | 5 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
保護グループ セットの新しい名前を指定します。
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PGSet
このコマンドレットが更新する保護グループ セットを指定します。 保護グループ セット オブジェクトを取得するには、Get-DPMPGSet コマンドレットを使用します。
Type: | PGSet |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Remove
保護グループを指定します。 コマンドレットは、保護グループ セットからこの保護グループを削除します。
Type: | ProtectionGroup |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WritePeriodUnit
書き込み期間の測定単位を指定します。 このパラメーターの有効値は、次のとおりです。
- 日間
- 週
- Month
- 年
Type: | TimeUnit |
Accepted values: | Invalid, Day, Week, Month, Year |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WritePeriodValue
新しいバックアップの書き込みにテープを使用できる時間を指定します。 DPM は、この間隔の後にテープをオフサイトの準備完了としてマークします。
Type: | UInt32 |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |