Start-DPMSwitchProtection
Przełącza ochronę źródeł danych na pomocniczy serwer PROGRAMU DPM.
Składnia
Default (Domyślna)
Start-DPMSwitchProtection
[-ProtectionGroup] <ProtectionGroup>
[-Async]
-Datasource <Datasource[]>
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Opis
Polecenie cmdlet Start-DPMSwitchProtection przełącza ochronę zestawu źródeł danych na pomocniczy serwer programu System Center — Data Protection Manager (DPM). Uruchom to polecenie cmdlet na pomocniczym serwerze DPM.
Przykłady
Przykład 1: Przełączanie ochrony źródła danych na serwer pomocniczy
PS C:\>$PGroup = Get-DPMProtectionGroup -DPMServerName DPMServer073
PS C:\> $PObject = Get-DPMDatasource $PGroup[0]
PS C:\> Start-DPMSwitchProtection -ProtectionGroup $PGroup -Datasource $PObject
Pierwsze polecenie pobiera grupę ochrony danych dla serwera przy użyciu polecenia cmdlet Get-DPMProtectionGroup, a następnie zapisuje ją w zmiennej $PGroup.
Drugie polecenie używa polecenia cmdlet Get-DPMDatasource w celu uzyskania źródła danych. Polecenie używa standardowej składni tablicy, aby określić pierwszy element członkowski tablicy $PGroup. Polecenie przechowuje źródło danych w zmiennej $PObject.
Trzecie polecenie przełącza ochronę do serwera pomocniczego dla źródła danych w zmiennej $Ds, która jest częścią grupy ochrony przechowywanej w zmiennej $PGroup. Uruchom ten przykład na serwerze pomocniczym.
Parametry
-Async
Wskazuje, że polecenie jest uruchamiane asynchronicznie. Po uruchomieniu polecenia asynchronicznie wiersz polecenia zostanie zwrócony natychmiast, nawet jeśli zadanie zajmie dłuższy czas.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Confirm
Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | False |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | por |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-Datasource
Określa obiekt źródła danych, dla którego to polecenie cmdlet przełącza ochronę. Źródło danych może być udziałem systemu plików lub woluminem systemu operacyjnego Windows, bazą danych programu Microsoft SQL Server, grupą magazynów programu Microsoft Exchange Server, farmą programu Microsoft SharePoint, maszyną wirtualną Firmy Microsoft, bazą danych programu DPM lub stanem systemu, który jest członkiem grupy ochrony.
Właściwości parametru
| Typ: | Datasource[] |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | True |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-ProtectionGroup
Określa grupę ochrony, na której działa to polecenie cmdlet. Aby uzyskać obiekt grupy ochrony, użyj polecenia cmdlet Get-DPMProtectionGroup.
Właściwości parametru
| Typ: | ProtectionGroup |
| Domyślna wartość: | None |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
Zestawy parametrów
(All)
| Position: | 1 |
| Obowiązkowy: | True |
| Wartość z potoku: | True |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
-WhatIf
Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.
Właściwości parametru
| Typ: | SwitchParameter |
| Domyślna wartość: | False |
| Obsługuje symbole wieloznaczne: | False |
| DontShow: | False |
| Aliasy: | Wi |
Zestawy parametrów
(All)
| Position: | Named |
| Obowiązkowy: | False |
| Wartość z potoku: | False |
| Wartość z potoku według nazwy właściwości: | False |
| Wartość z pozostałych argumentów: | False |
CommonParameters
To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.