Set-AzSqlDatabaseFailoverGroup

Hiermee wijzigt u de configuratie van een Azure SQL Database-failovergroep.

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

Met deze opdracht wijzigt u de configuratie van een Azure SQL Database-failovergroep. De primaire server van de failovergroep moet worden gebruikt om de opdracht uit te voeren. Als u de set databases in de groep wilt beheren, gebruikt u in plaats daarvan Add-AzSqlDatabaseToFailoverGroup en Remove-AzSqlDatabaseFromFailoverGroup. Tijdens de preview van de functie Failovergroepen worden alleen waarden groter dan of gelijk aan 1 uur ondersteund voor de parameter '-GracePeriodWithDataLossHours'.

Voorbeelden

Voorbeeld 1

$failoverGroup = Set-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1

Hiermee stelt u het failoverbeleid van een failovergroep in op 'Automatisch'.

Voorbeeld 2

$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg | Set-AzSqlDatabaseFailoverGroup -FailoverPolicy Manual

Hiermee stelt u het failoverbeleid van een failovergroep in op 'Handmatig' door in de failovergroep te pipen.

Parameters

-AllowReadOnlyFailoverToPrimary

Of storingen op de secundaire server automatische failover van het alleen-lezeneindpunt moeten activeren.

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

-DefaultProfile

De referenties, het account, de tenant en het abonnement dat wordt gebruikt voor communicatie met Azure

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

-FailoverGroupName

De naam van de Azure SQL Database-failovergroep.

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

-FailoverPolicy

Het failoverbeleid van de Azure SQL Database-failovergroep.

Type:FailoverPolicy
Accepted values:Automatic, Manual
Position:Named
Default value:Automatic
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-GracePeriodWithDataLossHours

Interval voordat automatische failover wordt gestart als er een storing op de primaire server optreedt. Dit geeft aan dat Azure SQL Database geen automatische failover start voordat de respijtperiode verloopt. Houd er rekening mee dat failoverbewerking met de optie AllowDataLoss gegevensverlies kan veroorzaken vanwege de aard van asynchrone synchronisatie.

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

-PartnerServerList

De lijst met partnerservers in de failovergroep (lege lijst voor 0 servers).

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

-ReadOnlyEndpointTargetServer

De naam van de doelserver voor het alleen-lezeneindpunt.

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

-ResourceGroupName

De naam van de resourcegroep.

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

-ServerName

De naam van de primaire Azure SQL Database Server van de failovergroep.

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

Invoerwaarden

String

Uitvoerwaarden

AzureSqlFailoverGroupModel