El cmdlet Update-DPMPGSet actualiza y guarda los cambios en un conjunto de grupos de protección de System Center - Data Protection Manager (DPM).
Un grupo de protección DPM es una colección de grupos de protección que se colocan en la misma cinta.
Ejemplos
Ejemplo 1: Actualizar el período de escritura y la tolerancia de caducidad
En este ejemplo se actualiza el primer conjunto de grupos de protección de los conjuntos de grupos de protección en el servidor DPMServer07 con valores para el período de escritura y la tolerancia a la expiración.
El primer comando usa el cmdlet Get-DPMPGSet para obtener los conjuntos de grupos de protección para el servidor especificado y los almacena en la variable $PGSet.
El segundo comando especifica el primer miembro de $PGSet mediante la notación de matriz estándar.
El comando actualiza los valores del período de escritura y la tolerancia de caducidad.
Ejemplo 2: Agregar un grupo de protección a un conjunto de grupos de protección
En este ejemplo se agrega un grupo de protección de DPMServer07 al primer grupo de protección establecido en ese servidor DPM.
El primer comando usa el cmdlet Get-DPMPGSet para obtener los conjuntos de grupos de protección para el servidor especificado y los almacena en la variable $PGSet.
El segundo comando usa el cmdlet Get-DPMProtectionGroup para obtener un grupo de protección del servidor DPM especificado que tiene un nombre que contiene PG1 y, a continuación, lo almacena en la variable $PGroup.
El tercer comando especifica el primer miembro de la variable $PGSet mediante la notación de matriz estándar.
El comando actualiza ese conjunto para contener el grupo de protección almacenado en $PGroup.
Ejemplo 3: Quitar un grupo de protección de un conjunto de grupos de protección
En este ejemplo se quita el primer conjunto de grupos de protección de la lista de conjuntos de grupos de protección en el servidor DPM TestingServer.
El primer comando usa el cmdlet Get-DPMPGSet para obtener los conjuntos de grupos de protección para el servidor especificado y los almacena en la variable $PGSet.
El segundo comando usa el cmdlet Get-DPMProtectionGroup para obtener un grupo de protección del servidor DPM especificado que tiene un nombre que contiene PG1 y, a continuación, lo almacena en la variable $PGroup.
El tercer comando especifica el primer miembro de $PGSet mediante la notación de matriz estándar.
El comando se actualiza para que ya no contenga el grupo de protección almacenado en $PGroup.
Parámetros
-Add
Especifica un grupo de protección.
El cmdlet agrega este grupo de protección al conjunto de grupos de protección.
Propiedades del parámetro
Tipo:
ProtectionGroup
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AddPG
Posición:
2
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-AllowDifferentRetentionPeriods
Indica que los grupos de protección con diferentes períodos de retención pueden formar parte del mismo conjunto de grupos de protección.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AllParams
Posición:
2
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Confirm
Le pide confirmación antes de ejecutar el cmdlet.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
False
Admite caracteres comodín:
False
DontShow:
False
Alias:
cf
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ExpiryToleranceUnit
Especifica la unidad de medida para la tolerancia de caducidad.
Los valores aceptables para este parámetro son:
Día
Semana
Mes
Año
Propiedades del parámetro
Tipo:
TimeUnit
Valor predeterminado:
None
Valores aceptados:
Invalid, Day, Week, Month, Year
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AllParams
Posición:
4
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
ChangeTimePeriods
Posición:
4
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-ExpiryToleranceValue
Especifica el período máximo de tiempo durante el cual un punto de recuperación expirado permanece en una cinta antes de que DPM marque la cinta como expirada.
Propiedades del parámetro
Tipo:
UInt32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AllParams
Posición:
5
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
ChangeTimePeriods
Posición:
5
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Name
Especifica un nuevo nombre para el conjunto de grupos de protección.
Propiedades del parámetro
Tipo:
String
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AllParams
Posición:
2
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
ChangeName
Posición:
2
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-PGSet
Especifica un conjunto de grupos de protección que actualiza este cmdlet.
Para obtener un objeto de conjunto de grupos de protección, use el cmdlet Get-DPMPGSet.
Propiedades del parámetro
Tipo:
PGSet
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
(All)
Posición:
1
Mandatory:
True
Valor de la canalización:
True
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-Remove
Especifica un grupo de protección.
El cmdlet quita este grupo de protección del conjunto de grupos de protección.
Propiedades del parámetro
Tipo:
ProtectionGroup
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
RemovePG
Posición:
2
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-WhatIf
Muestra lo que sucedería si el cmdlet se ejecuta.
El cmdlet no se ejecuta.
Propiedades del parámetro
Tipo:
SwitchParameter
Valor predeterminado:
False
Admite caracteres comodín:
False
DontShow:
False
Alias:
Wi
Conjuntos de parámetros
(All)
Posición:
Named
Mandatory:
False
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-WritePeriodUnit
Especifica la unidad de medida para el período de escritura.
Los valores aceptables para este parámetro son:
Día
Semana
Mes
Año
Propiedades del parámetro
Tipo:
TimeUnit
Valor predeterminado:
None
Valores aceptados:
Invalid, Day, Week, Month, Year
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AllParams
Posición:
2
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
ChangeTimePeriods
Posición:
2
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
-WritePeriodValue
Especifica el período de tiempo durante el cual una cinta está disponible para escribir nuevas copias de seguridad.
DPM marca la cinta como Offsite Ready después de este intervalo.
Propiedades del parámetro
Tipo:
UInt32
Valor predeterminado:
None
Admite caracteres comodín:
False
DontShow:
False
Conjuntos de parámetros
AllParams
Posición:
3
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
ChangeTimePeriods
Posición:
3
Mandatory:
True
Valor de la canalización:
False
Valor de la canalización por nombre de propiedad:
False
Valor de los argumentos restantes:
False
CommonParameters
Este cmdlet admite los parámetros comunes: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction y -WarningVariable. Para obtener más información, vea about_CommonParameters.