Start-AzureStorSimpleDeviceFailoverJob
Initierar en redundansåtgärd för volymcontainergrupper.
Kommentar
De cmdletar som refereras i den här dokumentationen är till för att hantera äldre Azure-resurser som använder Service Management-API:er. Se Az PowerShell-modulen för cmdletar för att hantera Azure Resource Manager-resurser.
Syntax
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
Cmdleten Start-AzureStorSimpleDeviceFailoverJob initierar en redundansåtgärd av en eller flera volymcontainergrupper från en enhet till en annan.
Exempel
Exempel 1: Starta ett redundansjobb för en namngiven enhet och namngiven målenhet
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
Det här kommandot hämtar redundansvolymcontainrarna för enheten med namnet ChewD_App7 med hjälp av cmdleten Get-AzureStorSimpleFailoverVolumeContainers .
Kommandot skickar resultatet till cmdleten Where-Object , som släpper de containrar som har ett annat värde än $True för egenskapen IsDCGroupEligibleForDR .
Om du vill ha mer information skriver du Get-Help Where-Object
.
Den aktuella cmdleten startar redundansjobb för de återstående redundansvolymcontainrarna.
Kommandot anger enhetsnamnet och målenhetens namn.
Kommandot returnerar instans-ID:t för jobbet som cmdleten startar.
Exempel 2: Starta ett redundansjobb för en enhet och målenhet som anges av 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
Det här kommandot hämtar redundansvolymcontainrarna för enheten med namnet ChewD_App7 med hjälp av Get-AzureStorSimpleFailoverVolumeContainers.
Kommandot skickar resultatet till Where-Object, som släpper de containtrar som har ett annat värde än $True för egenskapen IsDCGroupEligibleForDR .
Cmdleten skickar resultatet till cmdleten Select-Object , som väljer det första objektet som ska skickas till den aktuella cmdleten.
Om du vill ha mer information skriver du Get-Help Select-Object
.
Den aktuella cmdleten startar redundansjobb för den valda redundansvolymcontainern.
Kommandot anger enhets-ID och målenhets-ID.
Kommandot returnerar instans-ID:t för jobbet som cmdleten startar.
Parametrar
-DeviceId
Anger instans-ID för StorSimple-enheten där volymcontainergrupperna finns.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeviceName
Anger namnet på den StorSimple-enhet där volymcontainergrupperna finns.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Anger en Azure-profil.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetDeviceId
Anger instans-ID för StorSimple-enheten som den här cmdleten redundansväxlar volymcontainergrupperna till.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetDeviceName
Anger namnet på den StorSimple-enhet som den här cmdleten redundansväxlar volymcontainergrupperna till.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VolumecontainerGroups
Anger listan över volymcontainergrupper som den här cmdleten redundansväxlar till en annan enhet.
Type: | List<T>[DataContainerGroup] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Indata
List\<DataContainerGroup\>
Du kan skicka en lista över volymcontainergrupper till den här cmdleten.
Utdata
String