Start-AzureStorSimpleDeviceFailoverJob
Zahájí operaci převzetí služeb při selhání skupin kontejnerů svazků.
Poznámka:
Rutiny, na které odkazuje tato dokumentace, slouží ke správě starších prostředků Azure, které používají rozhraní API Azure Service Manageru (ASM). Tento starší modul PowerShellu se nedoporučuje při vytváření nových prostředků, protože ASM je naplánované pro vyřazení z provozu. Další informace najdete v části Vyřazení Azure Service Manageru.
Modul Az PowerShell je doporučený modul PowerShellu pro správu prostředků Azure Resource Manageru (ARM) pomocí PowerShellu.
Syntaxe
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
Rutina Start-AzureStorSimpleDeviceFailoverJob zahájí operaci převzetí služeb při selhání jedné nebo více skupin kontejnerů svazků z jednoho zařízení do jiného.
Příklady
Příklad 1: Spuštění úlohy převzetí služeb při selhání pro pojmenované zařízení a pojmenovaného cílového zařízení
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
Tento příkaz získá kontejnery svazků s podporou převzetí služeb při selhání pro zařízení s názvem ChewD_App7 pomocí rutiny Get-AzureStorSimpleFailoverVolumeContainers .
Příkaz předá výsledky rutině Where-Object , která zahodí kontejnery, které mají jinou hodnotu než $True pro vlastnost IsDCGroupEligibleForDR .
Další informace potřebujete zadáním Get-Help Where-Object
.
Aktuální rutina spustí úlohy převzetí služeb při selhání pro zbývající kontejnery svazků s podporou převzetí služeb při selhání.
Příkaz určuje název zařízení a název cílového zařízení.
Příkaz vrátí ID instance úlohy, kterou rutina spustí.
Příklad 2: Spuštění úlohy převzetí služeb při selhání pro zařízení a cílové zařízení určené PODLE 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
Tento příkaz získá kontejnery svazků s podporou převzetí služeb při selhání pro zařízení s názvem ChewD_App7 pomocí rutin Get-AzureStorSimpleFailoverVolumeContainers.
Příkaz předá výsledky do Where-Object, který zahodí ty, které mají jinou hodnotu než $True pro IsDCGroupEligibleForDR vlastnost.
Rutina předá výsledky rutině Select-Object , která vybere první objekt, který se má předat aktuální rutině.
Další informace potřebujete zadáním Get-Help Select-Object
.
Aktuální rutina spustí úlohy převzetí služeb při selhání pro vybraný kontejner svazků s podporou převzetí služeb při selhání.
Příkaz určuje ID zařízení a ID cílového zařízení.
Příkaz vrátí ID instance úlohy, kterou rutina spustí.
Parametry
-DeviceId
Určuje ID instance zařízení StorSimple, na kterém existují skupiny kontejnerů svazků.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DeviceName
Určuje název zařízení StorSimple, na kterém existují skupiny kontejnerů svazků.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Force
Vynutí spuštění příkazu bez výzvy k potvrzení uživatele.
Typ: | SwitchParameter |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-Profile
Určuje profil Azure.
Typ: | AzureSMProfile |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TargetDeviceId
Určuje ID instance zařízení StorSimple, ke kterému tato rutina převezme služby při selhání skupin kontejnerů svazků.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-TargetDeviceName
Určuje název zařízení StorSimple, ke kterému tato rutina převezme služby při selhání skupin kontejnerů svazků.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-VolumecontainerGroups
Určuje seznam skupin kontejnerů svazků, které tato rutina převezme při selhání jinému zařízení.
Typ: | List<T>[DataContainerGroup] |
Position: | Named |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
List\<DataContainerGroup\>
Do této rutiny můžete připojit seznam skupin kontejnerů svazků.
Výstupy
String