Set-AzureRmSqlDatabaseFailoverGroup
Hiermee wijzigt u de configuratie van een Azure SQL Database-failovergroep.
Waarschuwing
De AzureRM PowerShell-module is vanaf 29 februari 2024 officieel afgeschaft. Gebruikers wordt aangeraden om van AzureRM naar de Az PowerShell-module te migreren om ondersteuning en updates te garanderen.
Hoewel de AzureRM-module nog steeds kan functioneren, wordt deze niet meer onderhouden of ondersteund, waardoor het gebruik naar eigen goeddunken en risico van de gebruiker blijft bestaan. Raadpleeg onze migratiebronnen voor hulp bij de overgang naar de Az-module.
Syntax
Set-AzureRmSqlDatabaseFailoverGroup
[-ServerName] <String>
[-FailoverGroupName] <String>
[-FailoverPolicy <FailoverPolicy>]
[-GracePeriodWithDataLossHours <Int32>]
[-AllowReadOnlyFailoverToPrimary <AllowReadOnlyFailoverToPrimary>]
[-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-AzureRmSqlDatabaseToFailoverGroup en Remove-AzureRmSqlDatabaseFromFailoverGroup. 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
PS C:\> $failoverGroup = Set-AzureRmSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1
Hiermee stelt u het failoverbeleid van een failovergroep in op 'Automatisch'.
Voorbeeld 2
PS C:\> $failoverGroup = Get-AzureRmSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg | Set-AzureRmSqlDatabaseFailoverGroup -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. Deze functie wordt nog niet ondersteund.
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: | 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 |
-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 |