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