Start-AzureStorSimpleDeviceFailoverJob
Inicia una operación de conmutación por error de grupos de contenedores de volúmenes.
Nota
Los cmdlets a los que se hace referencia en esta documentación son para administrar recursos de Azure heredados que usan Service Management API. Consulte el módulo de Az PowerShell para cmdlets para administrar recursos de Azure Resource Manager.
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
El cmdlet Start-AzureStorSimpleDeviceFailoverJob inicia una operación de conmutación por error de uno o varios grupos de contenedores de volúmenes de un dispositivo a otro.
Ejemplos
Ejemplo 1: Iniciar un trabajo de conmutación por error para un dispositivo con nombre y un dispositivo de destino con nombre
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
Este comando obtiene los contenedores de volúmenes de conmutación por error para el dispositivo denominado ChewD_App7 mediante el cmdlet Get-AzureStorSimpleFailoverVolumeContainers .
El comando pasa los resultados al cmdlet Where-Object , que quita los contenedores que tienen un valor distinto de $True para la propiedad IsDCGroupEligibleForDR .
Para obtener más información, escriba Get-Help Where-Object
.
El cmdlet actual inicia trabajos de conmutación por error para los contenedores de volúmenes de conmutación por error restantes.
El comando especifica el nombre del dispositivo y el nombre del dispositivo de destino.
El comando devuelve el identificador de instancia del trabajo que inicia el cmdlet.
Ejemplo 2: Iniciar un trabajo de conmutación por error para un dispositivo y un dispositivo de destino especificado por 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
Este comando obtiene los contenedores de volúmenes de conmutación por error para el dispositivo denominado ChewD_App7 mediante Get-AzureStorSimpleFailoverVolumeContainers.
El comando pasa los resultados a Where-Object, que quita los contenedores que tienen un valor distinto de $True para la propiedad IsDCGroupEligibleForDR .
El cmdlet pasa los resultados al cmdlet Select-Object , que selecciona el primer objeto que se va a pasar al cmdlet actual.
Para obtener más información, escriba Get-Help Select-Object
.
El cmdlet actual inicia trabajos de conmutación por error para el contenedor de volúmenes de conmutación por error seleccionado.
El comando especifica el identificador de dispositivo y el identificador de dispositivo de destino.
El comando devuelve el identificador de instancia del trabajo que inicia el cmdlet.
Parámetros
-DeviceId
Especifica el identificador de instancia del dispositivo StorSimple en el que existen los grupos de contenedores de volúmenes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DeviceName
Especifica el nombre del dispositivo StorSimple en el que existen los grupos de contenedores de volúmenes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Profile
Especifica un perfil de Azure.
Type: | AzureSMProfile |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetDeviceId
Especifica el identificador de instancia del dispositivo StorSimple al que este cmdlet conmuta por error los grupos de contenedores de volúmenes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TargetDeviceName
Especifica el nombre del dispositivo StorSimple al que este cmdlet conmuta por error los grupos de contenedores de volúmenes.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-VolumecontainerGroups
Especifica la lista de grupos de contenedores de volúmenes que este cmdlet conmuta por error a otro dispositivo.
Type: | List<T>[DataContainerGroup] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
Entradas
List\<DataContainerGroup\>
Puede canalizar una lista de grupos de contenedores de volúmenes a este cmdlet.
Salidas
String