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