Update-DPMPGSet
Atualiza e salva alterações em um conjunto de grupos de proteção.
Sintaxe
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
O cmdlet Update-DPMPGSet atualizações e salva alterações em um conjunto de grupos de proteção do System Center – Data Protection Manager (DPM). Um grupo de proteção do DPM é uma coleção de grupos de proteção que você agrupa na mesma fita.
Exemplos
Exemplo 1: atualizar o período de gravação e a tolerância de expiração
PS C:\>$PGSet = Get-DPMPGSet -DPMServerName "DPMServer07"
PS C:\> Update-DPMPGSet -PGSet $PGSet[0] -Name "PGSset3" -WritePeriodUnit day -WritePeriodValue 60 -ExpiryToleranceUnit Day -ExpiryToleranceValue 10
Este exemplo atualiza o primeiro conjunto de grupos de proteção dos conjuntos de grupos de proteção no servidor DPMServer07 com valores para período de gravação e tolerância de expiração.
O primeiro comando usa o cmdlet Get-DPMPGSet
O segundo comando especifica o primeiro membro do $PGSet usando notação de matriz padrão. O comando atualiza valores para o período de gravação e tolerância de expiração.
Exemplo 2: Adicionar um grupo de proteção a um conjunto de grupos de proteção
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
Este exemplo adiciona um grupo de proteção do DPMServer07 ao primeiro grupo de proteção definido nesse servidor DPM.
O primeiro comando usa o cmdlet Get-DPMPGSet
O segundo comando usa o cmdlet Get-DPMProtectionGroup
O terceiro comando especifica o primeiro membro da variável $PGSet usando notação de matriz padrão. As atualizações de comando definidas para conter o grupo de proteção armazenado em $PGroup.
Exemplo 3: remover um grupo de proteção de um conjunto de grupos de proteção
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
Este exemplo remove o primeiro conjunto de grupos de proteção da lista de conjuntos de grupos de proteção no Servidor DPM TestingServer.
O primeiro comando usa o cmdlet Get-DPMPGSet
O segundo comando usa o cmdlet Get-DPMProtectionGroup
O terceiro comando especifica o primeiro membro do $PGSet usando notação de matriz padrão. As atualizações de comando definidas como não contêm mais o grupo de proteção armazenado em $PGroup.
Parâmetros
-Add
Especifica um grupo de proteção. O cmdlet adiciona esse grupo de proteção ao conjunto de grupos de proteção.
Tipo: | ProtectionGroup |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-AllowDifferentRetentionPeriods
Indica que grupos de proteção com períodos de retenção diferentes podem fazer parte do mesmo conjunto de grupos de proteção.
Tipo: | SwitchParameter |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ExpiryToleranceUnit
Especifica a unidade de medida para tolerância de expiração. Os valores aceitáveis para este parâmetro são:
- Dia
- Semana
- Mês
- Ano
Tipo: | TimeUnit |
Valores aceitos: | Invalid, Day, Week, Month, Year |
Cargo: | 4 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ExpiryToleranceValue
Especifica o período máximo de tempo para o qual um ponto de recuperação expirado permanece em uma fita antes do DPM marcar a fita como expirada.
Tipo: | UInt32 |
Cargo: | 5 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Name
Especifica um novo nome para o conjunto de grupos de proteção.
Tipo: | String |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PGSet
Especifica um conjunto de grupos de proteção que este cmdlet atualiza. Para obter um objeto de conjunto de grupo de proteção, use o cmdlet Get-DPMPGSet.
Tipo: | PGSet |
Cargo: | 1 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-Remove
Especifica um grupo de proteção. O cmdlet remove esse grupo de proteção do conjunto de grupos de proteção.
Tipo: | ProtectionGroup |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WritePeriodUnit
Especifica a unidade de medida para o período de gravação. Os valores aceitáveis para este parâmetro são:
- Dia
- Semana
- Mês
- Ano
Tipo: | TimeUnit |
Valores aceitos: | Invalid, Day, Week, Month, Year |
Cargo: | 2 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-WritePeriodValue
Especifica o período de tempo para o qual uma fita está disponível para gravar novos backups. O DPM marca a fita como Offsite Ready após esse intervalo.
Tipo: | UInt32 |
Cargo: | 3 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |