Dela via


Remove-DPMChildDatasource

Tar bort en datakälla eller en underordnad datakälla från en skyddsgrupp.

Syntax

Remove-DPMChildDatasource
      [-ProtectionGroup] <ProtectionGroup>
      [-ChildDatasource] <ProtectableObject[]>
      [-KeepDiskData]
      [-KeepTapeData]
      [-KeepOnlineData]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]
Remove-DPMChildDatasource
      [-ProtectionGroup] <ProtectionGroup>
      [-ChildDatasource] <ProtectableObject[]>
      [-Online]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Cmdleten Remove-DPMChildDatasource tar bort en datakälla eller underordnad datakälla från en System Center - DPM-skyddsgrupp (Data Protection Manager). Underordnade datakällor är filer eller mappar på en skyddad volym.

Om du tar bort en datakälla med den här cmdleten motsvarar det att ange ett undantag.

Exempel

Exempel 1: Ta bort en underordnad datakälla

PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName "DPMServer07"
PS C:\> $MPGroup = Get-DPMModifiableProtectionGroup $PGroup[0]
PS C:\> $PObjects = Get-DPMDatasource -ProtectionGroup $PGroup
PS C:\> Remove-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 medlemmen i $PGroup matrisen i redigerbart läge och lagrar sedan den här skyddsgruppen i variabeln $MPGroup.

Det tredje kommandot hämtar datakällan för listan över skyddsgrupper i $PGroup och lagrar sedan den här datakällan i variabeln $PObjects.

Det sista kommandot använder standardmatriskommendation för att ange det nionde elementet i den $PObjects matrisen. Kommandot tar bort datakällan från skyddsgruppen som lagras i $MPGroup.

Parametrar

-ChildDatasource

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

Typ:ProtectableObject[]
Position:2
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-Confirm

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

Typ:SwitchParameter
Alias:cf
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-KeepDiskData

Anger att cmdleten behåller befintliga data på en disk.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-KeepOnlineData

Anger att cmdleten behåller repliker även när skyddet har upphört. Du måste också ange parametern KeepDiskData för att aktivera den här parametern.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-KeepTapeData

Anger att cmdleten behåller befintliga data på ett band.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-Online

Anger att onlineskydd är aktiverat.

Typ:SwitchParameter
Position:3
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PassThru

Returnerar ett objekt som representerar det objekt som du arbetar med. Som standard genererar den här cmdleten inga utdata.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ProtectionGroup

Anger en skyddsgrupp som den här cmdleten tar bort datakällor från. Om du vill hämta ett ProtectionGroup--objekt använder du cmdleten Get-DPMProtectionGroup.

Typ:ProtectionGroup
Position:1
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-WhatIf

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

Typ:SwitchParameter
Alias:wi
Position:Named
Standardvärde:False
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Utdata

ProtectionGroup