Dela via


Add-DPMChildDatasource

Lägger till en datakälla eller en underordnad datakälla i en skyddsgrupp.

Syntax

Add-DPMChildDatasource
   [-ProtectionGroup] <ProtectionGroup>
   [-ChildDatasource] <ProtectableObject[]>
   [-Online]
   [-PassThru]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Cmdleten Add-DPMChildDatasource lägger till en datakälla eller en underordnad datakälla i en System Center - Data Protection Manager-skyddsgrupp (DPM). Underordnade datakällor är mappar på en skyddad volym.

Du kan åsidosätta en datakälla som cmdleten Remove-DPMChildDatasource tidigare exkluderade från en skyddsgrupp genom att lägga till datakällan i skyddsgruppen.

Exempel

Exempel 1: Lägga till en underordnad datakälla i en skyddsgrupp

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]

Det första kommandot hämtar alla skyddsgrupper från DPM-servern med namnet DPMServer07 och lagrar sedan dessa grupper i variabeln $PGroup. Du kan inte redigera dessa skyddsgrupper.

Det andra kommandot hämtar den första skyddsgruppen i $PGroup matris i redigerbart läge och lagrar den sedan i variabeln $MPGroup.

Det tredje kommandot hämtar en matris med skyddade och oskyddade data på produktionsservern med namnet ProductionServer22 och lagrar sedan matrisen i variabeln $PObjects.

Det fjärde kommandot använder standardmatrisnotation för att ange det nionde elementet i den $PObjects matrisen. Kommandot lägger till datakällan i skyddsgruppen som lagras i $MPGroup.

Parametrar

-ChildDatasource

Anger en matris med datakällor, till exempel mappar i ett filsystem, som DPM kan skydda individuellt.

Type:ProtectableObject[]
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

Uppmanar dig att bekräfta innan du kör cmdleten.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Online

Anger att onlineskydd är aktiverat.

Type:SwitchParameter
Position:3
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PassThru

Returnerar ett objekt som representerar det objekt som du arbetar med. Som standard genererar denna cmdlet inga utdata.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ProtectionGroup

Anger en skyddsgrupp som den här cmdleten lägger till datakällor till. Om du vill hämta ett ProtectionGroup-objekt använder du cmdleten Get-DPMProtectionGroup .

Type:ProtectionGroup
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Utdata

ProtectionGroup