Invoke-AzStorageAccountFailover
Invoca la conmutación por error de una cuenta de almacenamiento.
Invoke-AzStorageAccountFailover
[-ResourceGroupName] <String>
[-Name] <String>
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoke-AzStorageAccountFailover
-InputObject <PSStorageAccount>
[-Force]
[-AsJob]
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Invoca la conmutación por error de una cuenta de almacenamiento. La solicitud de conmutación por error se puede desencadenar para una cuenta de almacenamiento en caso de problemas de disponibilidad. La conmutación por error se produce desde el clúster principal de la cuenta de almacenamiento al clúster secundario para las cuentas de RA-GRS. El clúster secundario se convertirá en principal después de la conmutación por error. Comprenda el siguiente impacto en la cuenta de almacenamiento antes de iniciar la conmutación por error: 1.1. Compruebe la hora de la última sincronización mediante get Blob Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-blob-service-stats), GET Table Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-table-service-stats) y GET Queue Service Stats (https://learn.microsoft.com/rest/api/storageservices/get-queue-service-stats) para su cuenta. Estos son los datos que puede perder si inicia la conmutación por error. 2.Después de la conmutación por error, el tipo de cuenta de almacenamiento se convertirá en almacenamiento con redundancia local (LRS). Puede convertir su cuenta para usar almacenamiento con redundancia geográfica (GRS). 3.Una vez que vuelva a habilitar GRS para la cuenta de almacenamiento, Microsoft replicará los datos en la nueva región secundaria. El tiempo de replicación depende de la cantidad de datos que se van a replicar. Tenga en cuenta que hay cargos de ancho de banda por el arranque. https://azure.microsoft.com/en-us/pricing/details/bandwidth/
$account = Get-AzStorageAccount -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -IncludeGeoReplicationStats
$account.GeoReplicationStats
Status LastSyncTime
------ ------------
Live 11/13/2018 2:44:22 AM
$job = Invoke-AzStorageAccountFailover -ResourceGroupName "MyResourceGroup" -Name "mystorageaccount" -Force -AsJob
$job | Wait-Job
Este comando comprueba la última hora de sincronización de una cuenta de almacenamiento y, a continuación, invoca la conmutación por error, el clúster secundario se convertirá en principal después de la conmutación por error. Dado que la conmutación por error tarda mucho tiempo, sugiera ejecutarla en el back-end con el parámetro -Asjob y, a continuación, espere a que se complete el trabajo.
Ejecución del cmdlet en segundo plano
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Le solicita su confirmación antes de ejecutar el cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Credenciales, cuenta, inquilino y suscripción usados para la comunicación con Azure.
Tipo: | IAzureContextContainer |
Alias: | AzContext, AzureRmContext, AzureCredential |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Forzar la conmutación por error de la cuenta
Tipo: | SwitchParameter |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Objeto de cuenta de almacenamiento
Tipo: | PSStorageAccount |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
Nombre de la cuenta de almacenamiento.
Tipo: | String |
Alias: | StorageAccountName, AccountName |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Nombre del grupo de recursos.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Muestra lo que sucedería si se ejecutara el cmdlet. El cmdlet no se ejecuta.
Tipo: | SwitchParameter |
Alias: | wi |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
Comentarios de Azure PowerShell
Azure PowerShell es un proyecto de código abierto. Seleccione un vínculo para proporcionar comentarios: