Set-AzSqlDatabaseFailoverGroup
Modifica la configuración de un grupo de conmutación por error de Azure SQL Database.
Sintaxis
Set-AzSqlDatabaseFailoverGroup
[-ServerName] <String>
[-FailoverGroupName] <String>
[-FailoverPolicy <FailoverPolicy>]
[-GracePeriodWithDataLossHours <Int32>]
[-AllowReadOnlyFailoverToPrimary <AllowReadOnlyFailoverToPrimary>]
[-PartnerServerList <System.Collections.Generic.List`1[System.String]>]
[-ReadOnlyEndpointTargetServer <String>]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[<CommonParameters>]
Description
Este comando modifica la configuración de un grupo de conmutación por error de Azure SQL Database. El servidor principal del grupo de conmutación por error debe usarse para ejecutar el comando . Para controlar el conjunto de bases de datos del grupo, use "Add-AzSqlDatabaseToFailoverGroup" y "Remove-AzSqlDatabaseFromFailoverGroup" en su lugar. Durante la versión preliminar de la característica Grupos de conmutación por error, solo se admiten valores mayores o iguales a 1 hora para el parámetro "-GracePeriodWithDataLossHours".
Ejemplos
Ejemplo 1
$failoverGroup = Set-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1
Establece la directiva de conmutación por error de un grupo de conmutación por error en "Automático".
Ejemplo 2
$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg | Set-AzSqlDatabaseFailoverGroup -FailoverPolicy Manual
Establece la directiva de conmutación por error de un grupo de conmutación por error en "Manual" canalizando en el grupo de conmutación por error.
Parámetros
-AllowReadOnlyFailoverToPrimary
Si las interrupciones en el servidor secundario deben desencadenar la conmutación automática por error del punto de conexión de solo lectura.
Tipo: | AllowReadOnlyFailoverToPrimary |
Valores aceptados: | Enabled, Disabled |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-DefaultProfile
Las credenciales, la cuenta, el inquilino y la suscripción que se usan 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 |
-FailoverGroupName
Nombre del grupo de conmutación por error de Azure SQL Database.
Tipo: | String |
Posición: | 2 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-FailoverPolicy
Directiva de conmutación por error del grupo de conmutación por error de Azure SQL Database.
Tipo: | FailoverPolicy |
Valores aceptados: | Automatic, Manual |
Posición: | Named |
Valor predeterminado: | Manual |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-GracePeriodWithDataLossHours
Intervalo antes de iniciar la conmutación automática por error si se produce una interrupción en el servidor principal. Esto indica que Azure SQL Database no iniciará la conmutación automática por error antes de que expire el período de gracia. Tenga en cuenta que la operación de conmutación por error con la opción AllowDataLoss puede provocar la pérdida de datos debido a la naturaleza de la sincronización asincrónica.
Tipo: | Int32 |
Posición: | Named |
Valor predeterminado: | 1 |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-PartnerServerList
La lista de servidores asociados del grupo de conmutación por error (lista vacía para 0 servidores).
Tipo: | List<T>[String] |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ReadOnlyEndpointTargetServer
Nombre del servidor de destino para el punto de conexión de solo lectura.
Tipo: | String |
Posición: | Named |
Valor predeterminado: | None |
Requerido: | False |
Aceptar entrada de canalización: | False |
Aceptar caracteres comodín: | False |
-ResourceGroupName
Nombre del grupo de recursos.
Tipo: | String |
Posición: | 0 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |
-ServerName
Nombre del servidor principal de Azure SQL Database del grupo de conmutación por error.
Tipo: | String |
Posición: | 1 |
Valor predeterminado: | None |
Requerido: | True |
Aceptar entrada de canalización: | True |
Aceptar caracteres comodín: | False |