다음을 통해 공유


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>]

Description

Update-DPMPGSet cmdlet은 변경 내용을 업데이트하고 System Center - DPM(Data Protection Manager) 보호 그룹 집합에 저장합니다. 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 cmdlet을 사용하여 지정된 서버에 대한 보호 그룹 집합을 가져와서 $PGSet 변수에 저장합니다.

두 번째 명령은 표준 배열 표기법을 사용하여 $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 cmdlet을 사용하여 지정된 서버에 대한 보호 그룹 집합을 가져와서 $PGSet 변수에 저장합니다.

두 번째 명령은 Get-DPMProtectionGroup cmdlet을 사용하여 PG1이 포함된 이름을 가진 지정된 DPM 서버에서 보호 그룹을 가져와서 $PGroup 변수에 저장합니다.

세 번째 명령은 표준 배열 표기법을 사용하여 $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 cmdlet을 사용하여 지정된 서버에 대한 보호 그룹 집합을 가져와서 $PGSet 변수에 저장합니다.

두 번째 명령은 Get-DPMProtectionGroup cmdlet을 사용하여 PG1이 포함된 이름을 가진 지정된 DPM 서버에서 보호 그룹을 가져와서 $PGroup 변수에 저장합니다.

세 번째 명령은 표준 배열 표기법을 사용하여 $PGSet 첫 번째 멤버를 지정합니다. $PGroup 저장된 보호 그룹을 더 이상 포함하지 않는 명령 업데이트입니다.

매개 변수

-Add

보호 그룹을 지정합니다. cmdlet은 보호 그룹 집합에 이 보호 그룹을 추가합니다.

형식:ProtectionGroup
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-AllowDifferentRetentionPeriods

보존 기간이 다른 보호 그룹이 동일한 보호 그룹 집합에 속할 수 있음을 나타냅니다.

형식:SwitchParameter
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Confirm

cmdlet을 실행하기 전에 확인 메시지를 표시합니다.

형식:SwitchParameter
별칭:cf
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ExpiryToleranceUnit

만료 허용 오차에 대한 측정 단위를 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 하루
형식:TimeUnit
허용되는 값:Invalid, Day, Week, Month, Year
Position:4
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-ExpiryToleranceValue

DPM이 테이프를 만료된 것으로 표시하기 전에 만료된 복구 지점이 테이프에 남아 있는 최대 시간을 지정합니다.

형식:UInt32
Position:5
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-Name

보호 그룹 집합의 새 이름을 지정합니다.

형식:String
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-PGSet

이 cmdlet이 업데이트하는 보호 그룹 집합을 지정합니다. 보호 그룹 집합 개체를 가져오려면 Get-DPMPGSet cmdlet을 사용합니다.

형식:PGSet
Position:1
Default value:None
필수:True
파이프라인 입력 허용:True
와일드카드 문자 허용:False

-Remove

보호 그룹을 지정합니다. cmdlet은 보호 그룹 집합에서 이 보호 그룹을 제거합니다.

형식:ProtectionGroup
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WhatIf

cmdlet이 실행되면 어떻게 되는지 보여 주세요. cmdlet이 실행되지 않습니다.

형식:SwitchParameter
별칭:wi
Position:Named
Default value:False
필수:False
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WritePeriodUnit

쓰기 기간의 측정 단위를 지정합니다. 이 매개 변수에 허용되는 값은 다음과 같습니다.

  • 하루
형식:TimeUnit
허용되는 값:Invalid, Day, Week, Month, Year
Position:2
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False

-WritePeriodValue

새 백업을 작성하는 데 테이프를 사용할 수 있는 시간을 지정합니다. DPM은 이 간격 후에 테이프를 오프사이트 준비로 표시합니다.

형식:UInt32
Position:3
Default value:None
필수:True
파이프라인 입력 허용:False
와일드카드 문자 허용:False