Udostępnij za pośrednictwem


Start-AzureStorSimpleDeviceFailoverJob

Inicjuje operację trybu failover grup kontenerów woluminów.

Uwaga

Polecenia cmdlet, do których odwołuje się ta dokumentacja, służą do zarządzania starszymi zasobami platformy Azure korzystającymi z interfejsów API programu Azure Service Manager (ASM). Ten starszy moduł programu PowerShell nie jest zalecany podczas tworzenia nowych zasobów, ponieważ usługa ASM ma zostać wycofana. Aby uzyskać więcej informacji, zobacz Wycofywanie programu Azure Service Manager.

Moduł Az programu PowerShell jest zalecanym modułem programu PowerShell do zarządzania zasobami usługi Azure Resource Manager (ARM) przy użyciu programu PowerShell.

Składnia

Start-AzureStorSimpleDeviceFailoverJob
     -VolumecontainerGroups <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainerGroup]>
     [-Force]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureStorSimpleDeviceFailoverJob
     -DeviceId <String>
     -VolumecontainerGroups <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainerGroup]>
     -TargetDeviceId <String>
     [-Force]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]
Start-AzureStorSimpleDeviceFailoverJob
     -DeviceName <String>
     -VolumecontainerGroups <System.Collections.Generic.List`1[Microsoft.WindowsAzure.Management.StorSimple.Models.DataContainerGroup]>
     -TargetDeviceName <String>
     [-Force]
     [-Profile <AzureSMProfile>]
     [<CommonParameters>]

Opis

Polecenie cmdlet Start-AzureStorSimpleDeviceFailoverJob inicjuje operację trybu failover co najmniej jednej grupy kontenerów woluminów z jednego urządzenia na inne.

Przykłady

Przykład 1: Uruchamianie zadania trybu failover dla nazwanego urządzenia i nazwanego urządzenia docelowego

PS C:\>(Get-AzureStorSimpleFailoverVolumeContainers -DeviceName "ChewD_App7") | Where-Object {$_.IsDCGroupEligibleForDR -eq $True} | Start-AzureStorSimpleDeviceFailoverJob -DeviceName "ChewD_App7" -TargetDeviceName "Fuller05" -Force
a3d902be-8ffb-42a4-bbf8-0a1b30db71b2_0ee59ae9-0293-46e2-ae56-bc308c8e5520

To polecenie pobiera kontenery woluminów trybu failover dla urządzenia o nazwie ChewD_App7 przy użyciu polecenia cmdlet Get-AzureStorSimpleFailoverVolumeContainers . Polecenie przekazuje wyniki do polecenia cmdlet Where-Object , które odrzuca te kontenery, które mają wartość inną niż $True dla właściwości IsDCGroupEligibleForDR . Aby uzyskać więcej informacji, wpisz Get-Help Where-Object. Bieżące polecenie cmdlet uruchamia zadania trybu failover dla pozostałych kontenerów woluminów trybu failover. Polecenie określa nazwę urządzenia i docelową nazwę urządzenia. Polecenie zwraca identyfikator wystąpienia zadania, które uruchamia polecenie cmdlet.

Przykład 2. Uruchamianie zadania trybu failover dla urządzenia i urządzenia docelowego określonego przez identyfikator

PS C:\>(Get-AzureStorSimpleFailoverVolumeContainers -DeviceId "3825f272-1efb-4c14-b63f-22605ce3b925") | Where-Object {$_.IsDCGroupEligibleForDR -eq $True} | Select-Object -First 1 | Start-AzureStorSimpleDeviceFailoverJob -DeviceId "3825f272-1efb-4c14-b63f-22605ce3b925" -TargetDeviceId "0ee59ae9-0293-46e2-ae56-bc308c8e5520" -Force
4c5ac0d0-4b66-465c-98f5-aec90505ad12_0ee59ae9-0293-46e2-ae56-bc308c8e5520

To polecenie pobiera kontenery woluminów trybu failover dla urządzenia o nazwie ChewD_App7 przy użyciu polecenia Get-AzureStorSimpleFailoverVolumeContainers. Polecenie przekazuje wyniki do metody Where-Object, co powoduje porzucenie tych elementów zawierających wartość inną niż $True dla właściwości IsDCGroupEligibleForDR . Polecenie cmdlet przekazuje wyniki do polecenia cmdlet Select-Object , które wybiera pierwszy obiekt do przekazania do bieżącego polecenia cmdlet. Aby uzyskać więcej informacji, wpisz Get-Help Select-Object. Bieżące polecenie cmdlet uruchamia zadania trybu failover dla wybranego kontenera woluminu trybu failover. Polecenie określa identyfikator urządzenia i identyfikator urządzenia docelowego. Polecenie zwraca identyfikator wystąpienia zadania, które uruchamia polecenie cmdlet.

Parametry

-DeviceId

Określa identyfikator wystąpienia urządzenia StorSimple, na którym istnieją grupy kontenerów woluminów.

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

-DeviceName

Określa nazwę urządzenia StorSimple, na którym istnieją grupy kontenerów woluminów.

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

-Force

Wymusza uruchomienie polecenia bez monitowania o potwierdzenie użytkownika.

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

-Profile

Określa profil platformy Azure.

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

-TargetDeviceId

Określa identyfikator wystąpienia urządzenia StorSimple, do którego to polecenie cmdlet przechodzi w tryb failover grup kontenerów woluminów.

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

-TargetDeviceName

Określa nazwę urządzenia StorSimple, do którego to polecenie cmdlet powoduje awarię grup kontenerów woluminów.

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

-VolumecontainerGroups

Określa listę grup kontenerów woluminów, które to polecenie cmdlet powoduje awarię na innym urządzeniu.

Typ:List<T>[DataContainerGroup]
Position:Named
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:True
Akceptowanie symboli wieloznacznych:False

Dane wejściowe

List\<DataContainerGroup\>

Możesz przekazać listę grup kontenerów woluminów do tego polecenia cmdlet.

Dane wyjściowe

String