Set-AzSqlDatabaseFailoverGroup

Modifica la configuración de un grupo de conmutación por error de Azure SQL Database.

Syntax

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.

Type:AllowReadOnlyFailoverToPrimary
Accepted values:Enabled, Disabled
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-DefaultProfile

Las credenciales, la cuenta, el inquilino y la suscripción que se usan para la comunicación con Azure

Type:IAzureContextContainer
Aliases:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-FailoverGroupName

Nombre del grupo de conmutación por error de Azure SQL Database.

Type:String
Position:2
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-FailoverPolicy

Directiva de conmutación por error del grupo de conmutación por error de Azure SQL Database.

Type:FailoverPolicy
Accepted values:Automatic, Manual
Position:Named
Default value:Automatic
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Int32
Position:Named
Default value:1
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PartnerServerList

La lista de servidores asociados del grupo de conmutación por error (lista vacía para 0 servidores).

Type:List<T>[String]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReadOnlyEndpointTargetServer

Nombre del servidor de destino para el punto de conexión de solo lectura.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResourceGroupName

Nombre del grupo de recursos.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-ServerName

Nombre del servidor principal de Azure SQL Database del grupo de conmutación por error.

Type:String
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

Entradas

String

Salidas

AzureSqlFailoverGroupModel