Add-DPMChildDatasource
Agrega un origen de datos o un origen de datos secundario a un grupo de protección.
Syntax
Add-DPMChildDatasource
[-ProtectionGroup] <ProtectionGroup>
[-ChildDatasource] <ProtectableObject[]>
[-Online]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
El cmdlet Add-DPMChildDatasource agrega un origen de datos o un origen de datos secundario a un grupo de protección de System Center - Data Protection Manager (DPM). Los orígenes de datos secundarios son carpetas en un volumen protegido.
Puede invalidar un origen de datos que el cmdlet Remove-DPMChildDatasource excluyó anteriormente de un grupo de protección agregando el origen de datos al grupo de protección.
Ejemplos
Ejemplo 1: Agregar un origen de datos secundario a un grupo de protección
PS C:\> $PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $MPGroup = Get-DPMModifiableProtectionGroup $PGroup[0]
PS C:\> $PObjects = Get-DPMDatasource -ProductionServer "ProductionServer22"
PS C:\> Add-DPMChildDatasource -ProtectionGroup $MPGroup -ChildDatasource $PObjects[8]
El primer comando obtiene todos los grupos de protección del servidor DPM denominado DPMServer07 y, a continuación, almacena estos grupos en la variable $PGroup. No se pueden editar estos grupos de protección.
El segundo comando obtiene el primer grupo de protección de la matriz $PGroup en modo editable y, a continuación, lo almacena en la variable $MPGroup.
El tercer comando obtiene una matriz de datos protegidos y no protegidos en el servidor de producción denominado ProductionServer22 y, a continuación, almacena la matriz en la variable $PObjects.
El cuarto comando usa la notación de matriz estándar para especificar el noveno elemento de la matriz $PObjects. El comando agrega ese origen de datos al grupo de protección almacenado en $MPGroup.
Parámetros
-ChildDatasource
Especifica una matriz de orígenes de datos, como carpetas en un sistema de archivos, que DPM puede proteger individualmente.
Type: | ProtectableObject[] |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Confirm
Le solicita su confirmación antes de ejecutar el cmdlet.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Online
Indica que la protección en línea está habilitada.
Type: | SwitchParameter |
Position: | 3 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PassThru
Devuelve un objeto que representa el elemento con el que está trabajando. De forma predeterminada, este cmdlet no genera ningún resultado.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ProtectionGroup
Especifica un grupo de protección al que este cmdlet agrega orígenes de datos. Para obtener un objeto ProtectionGroup , use el cmdlet Get-DPMProtectionGroup .
Type: | ProtectionGroup |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Salidas
ProtectionGroup