Udostępnij za pośrednictwem


Add-DPMChildDatasource

Dodaje źródło danych lub podrzędne źródło danych do grupy ochrony.

Składnia

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

Opis

Polecenie cmdlet Add-DPMChildDatasource dodaje źródło danych lub podrzędne źródło danych do grupy ochrony programu System Center — Data Protection Manager (DPM). Podrzędne źródła danych to foldery na woluminie chronionym.

Możesz zastąpić źródło danych, które Remove-DPMChildDatasource polecenia cmdlet wcześniej wykluczone z grupy ochrony, dodając źródło danych do grupy ochrony.

Przykłady

Przykład 1. Dodawanie podrzędnego źródła danych do grupy ochrony

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]

Pierwsze polecenie pobiera wszystkie grupy ochrony z serwera DPM o nazwie DPMServer07, a następnie przechowuje te grupy w zmiennej $PGroup. Nie można edytować tych grup ochrony.

Drugie polecenie pobiera pierwszą grupę ochrony w tablicy $PGroup w trybie edytowalnym, a następnie zapisuje ją w zmiennej $MPGroup.

Trzecie polecenie pobiera tablicę chronionych i niechronionych danych na serwerze produkcyjnym o nazwie ProductionServer22, a następnie przechowuje tablicę w zmiennej $PObjects.

Czwarte polecenie używa standardowej notacji tablicy, aby określić dziewiąty element tablicy $PObjects. Polecenie dodaje źródło danych do grupy ochrony przechowywanej w $MPGroup.

Parametry

-ChildDatasource

Określa tablicę źródeł danych, takich jak foldery w systemie plików, które program DPM może chronić indywidualnie.

Typ:ProtectableObject[]
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Online

Wskazuje, że ochrona online jest włączona.

Typ:SwitchParameter
Position:3
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-PassThru

Zwraca obiekt reprezentujący element, z którym pracujesz. Domyślnie to polecenie cmdlet nie generuje żadnych danych wyjściowych.

Typ:SwitchParameter
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-ProtectionGroup

Określa grupę ochrony, do której to polecenie cmdlet dodaje źródła danych. Aby uzyskać obiekt ProtectionGroup, użyj polecenia cmdlet Get-DPMProtectionGroup.

Typ:ProtectionGroup
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

Dane wyjściowe

ProtectionGroup