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 |