Set-AzSqlDatabaseFailoverGroup
Upraví konfiguraci skupiny převzetí služeb při selhání služby Azure SQL Database.
Syntaxe
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
Tento příkaz upraví konfiguraci skupiny převzetí služeb při selhání služby Azure SQL Database. Primární server skupiny převzetí služeb při selhání by se měl použít ke spuštění příkazu. Pokud chcete řídit sadu databází ve skupině, použijte místo toho Add-AzSqlDatabaseToFailoverGroup a Remove-AzSqlDatabaseFromFailoverGroup. Ve verzi Preview funkce Skupiny převzetí služeb při selhání se pro parametr -GracePeriodWithDataLossHours podporují pouze hodnoty větší nebo rovny 1 hodině.
Příklady
Příklad 1
$failoverGroup = Set-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1
Nastaví zásadu převzetí služeb při selhání skupiny převzetí služeb při selhání na Automatickou.
Příklad 2
$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg | Set-AzSqlDatabaseFailoverGroup -FailoverPolicy Manual
Nastaví zásadu převzetí služeb při selhání skupiny převzetí služeb při selhání na ruční propojením ve skupině převzetí služeb při selhání.
Parametry
-AllowReadOnlyFailoverToPrimary
Jestli by výpadky na sekundárním serveru měly aktivovat automatické převzetí služeb při selhání koncového bodu jen pro čtení.
Typ: | AllowReadOnlyFailoverToPrimary |
Přípustné hodnoty: | Enabled, Disabled |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliasy: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-FailoverGroupName
Název skupiny převzetí služeb při selhání služby Azure SQL Database.
Typ: | String |
Position: | 2 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-FailoverPolicy
Zásady převzetí služeb při selhání skupiny převzetí služeb při selhání služby Azure SQL Database.
Typ: | FailoverPolicy |
Přípustné hodnoty: | Automatic, Manual |
Position: | Named |
Default value: | Manual |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-GracePeriodWithDataLossHours
Interval před zahájením automatického převzetí služeb při selhání, pokud dojde k výpadku na primárním serveru. To znamená, že Azure SQL Database nespustí automatické převzetí služeb při selhání před vypršením období odkladu. Upozorňujeme, že operace převzetí služeb při selhání s možností AllowDataLoss může způsobit ztrátu dat z důvodu povahy asynchronní synchronizace.
Typ: | Int32 |
Position: | Named |
Default value: | 1 |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-PartnerServerList
Seznam partnerských serverů ve skupině převzetí služeb při selhání (prázdný seznam pro 0 serverů).
Typ: | List<T>[String] |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ReadOnlyEndpointTargetServer
Název cílového serveru pro koncový bod jen pro čtení.
Typ: | String |
Position: | Named |
Default value: | None |
Vyžadováno: | False |
Přijmout vstup kanálu: | False |
Přijmout zástupné znaky: | False |
-ResourceGroupName
Název skupiny zdrojů.
Typ: | String |
Position: | 0 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
-ServerName
Název primárního serveru služby Azure SQL Database skupiny převzetí služeb při selhání
Typ: | String |
Position: | 1 |
Default value: | None |
Vyžadováno: | True |
Přijmout vstup kanálu: | True |
Přijmout zástupné znaky: | False |
Vstupy
Výstupy
Související odkazy
Azure PowerShell