Compartir a través de


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

Entradas

String

Salidas

AzureSqlFailoverGroupModel