Delen via


Start-AzureStorSimpleDeviceFailoverJob

Start een failoverbewerking van volumecontainergroepen.

Notitie

De cmdlets waarnaar in deze documentatie wordt verwezen, zijn bedoeld voor het beheren van verouderde Azure-resources die gebruikmaken van ASM-API's (Azure Service Manager). Deze verouderde PowerShell-module wordt niet aanbevolen bij het maken van nieuwe resources, omdat ASM is gepland voor buitengebruikstelling. Zie Buitengebruikstelling van Azure Service Manager voor meer informatie.

De Az PowerShell-module is de aanbevolen PowerShell-module voor het beheren van ARM-resources (Azure Resource Manager) met PowerShell.

Syntaxis

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>]

Description

De cmdlet Start-AzureStorSimpleDeviceFailoverJob initieert een failoverbewerking van een of meer volumecontainergroepen van het ene apparaat naar het andere.

Voorbeelden

Voorbeeld 1: Een failovertaak starten voor een benoemd apparaat en een benoemd doelapparaat

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

Met deze opdracht worden de failovervolumecontainers opgehaald voor het apparaat met de naam ChewD_App7 met behulp van de cmdlet Get-AzureStorSimpleFailoverVolumeContainers . Met de opdracht worden de resultaten doorgegeven aan de cmdlet Where-Object , waardoor deze containers worden verwijderd die een andere waarde hebben dan $True voor de eigenschap IsDCGroupEligibleForDR . Typ voor meer informatie Get-Help Where-Object. De huidige cmdlet start failovertaken voor de resterende failovervolumecontainers. Met de opdracht geeft u de apparaatnaam en doelapparaatnaam op. De opdracht retourneert de exemplaar-id van de taak die de cmdlet start.

Voorbeeld 2: Een failovertaak starten voor een apparaat en doelapparaat dat is opgegeven door id

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

Met deze opdracht worden de failovervolumecontainers opgehaald voor het apparaat met de naam ChewD_App7 met behulp van Get-AzureStorSimpleFailoverVolumeContainers. Met de opdracht worden de resultaten doorgegeven aan Where-Object, waardoor deze containters worden verwijderd die een andere waarde hebben dan $True voor de eigenschap IsDCGroupEligibleForDR . De cmdlet geeft de resultaten door aan de cmdlet Select-Object , waarmee het eerste object wordt geselecteerd dat moet worden doorgegeven aan de huidige cmdlet. Typ voor meer informatie Get-Help Select-Object. De huidige cmdlet start failovertaken voor de geselecteerde failovervolumecontainer. Met de opdracht geeft u de apparaat-id en doelapparaat-id op. De opdracht retourneert de exemplaar-id van de taak die de cmdlet start.

Parameters

-DeviceId

Hiermee geeft u de exemplaar-id op van het StorSimple-apparaat waarop de volumecontainergroepen bestaan.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-DeviceName

Hiermee geeft u de naam van het StorSimple-apparaat waarop de volumecontainergroepen bestaan.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Force

Hiermee dwingt u de opdracht uit te voeren zonder dat u om bevestiging van de gebruiker wordt gevraagd.

Type:SwitchParameter
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-Profile

Hiermee geeft u een Azure-profiel op.

Type:AzureSMProfile
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetDeviceId

Hiermee geeft u de exemplaar-id op van het StorSimple-apparaat waarnaar met deze cmdlet een failover van de volumecontainergroepen wordt uitgevoerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-TargetDeviceName

Hiermee geeft u de naam op van het StorSimple-apparaat waarnaar met deze cmdlet een failover van de volumecontainergroepen wordt uitgevoerd.

Type:String
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:False
Jokertekens accepteren:False

-VolumecontainerGroups

Hiermee geeft u de lijst met volumecontainergroepen op die door deze cmdlet worden overgeschakeld naar een ander apparaat.

Type:List<T>[DataContainerGroup]
Position:Named
Default value:None
Vereist:True
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

Invoerwaarden

List\<DataContainerGroup\>

U kunt een lijst met volumecontainergroepen doorsluisen naar deze cmdlet.

Uitvoerwaarden

String