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 las API de Azure Service Management (ASM). Este módulo heredado de PowerShell no se recomienda al crear nuevos recursos, ya que ASM está programado para la retirada. Para más información, consulte Retirada de Azure Service Manager.
El módulo Az de PowerShell es el módulo de PowerShell recomendado para administrar recursos de Azure Resource Manager (ARM) con PowerShell.
Sintaxis
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.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DeviceName
Especifica el nombre del dispositivo StorSimple en el que existen los grupos de contenedores de volúmenes.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Force
Obliga al comando a ejecutarse sin solicitar la confirmación del usuario.
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-Profile
Especifica un perfil de Azure.
Tipo: | AzureSMProfile |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TargetDeviceId
Especifica el identificador de instancia del dispositivo StorSimple al que este cmdlet conmuta por error los grupos de contenedores de volúmenes.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-TargetDeviceName
Especifica el nombre del dispositivo StorSimple al que este cmdlet conmuta por error los grupos de contenedores de volúmenes.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-VolumecontainerGroups
Especifica la lista de grupos de contenedores de volúmenes que este cmdlet conmuta por error a otro dispositivo.
Tipo: | List<T>[DataContainerGroup] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Entradas
List\<DataContainerGroup\>
Puede canalizar una lista de grupos de contenedores de volúmenes a este cmdlet.
Salidas
String