Switch-AzSqlDatabaseFailoverGroup
Provede převzetí služeb při selhání skupiny převzetí služeb při selhání služby Azure SQL Database.
Syntax
Switch-AzSqlDatabaseFailoverGroup
[-ServerName] <String>
[[-FailoverGroupName] <String>]
[-AllowDataLoss]
[-TryPlannedBeforeForcedFailover]
[-AsJob]
[-ResourceGroupName] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Tento příkaz prohodí role serverů ve skupině převzetí služeb při selhání a přepne všechny sekundární databáze na primární roli. Všechny nové relace TDS se po aktualizaci mezipaměti klienta DNS automaticky znovu směrují na sekundární server. Když je původní primární server opět online, přepne se všechny dříve primární databáze do sekundární role. K provedení tohoto příkazu se musí použít sekundární server skupiny převzetí služeb při selhání. Pokud parametr AllowDataLoss není zadaný, tento příkaz počká, dokud se obě role nepřepne. Pokud je zadán parametr AllowDataLoss, příkaz počká pouze na to, dokud nový primární nepředpokládá svou roli.
Příklady
Příklad 1
Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName secondaryserver -FailoverGroupName fg | Switch-AzSqlDatabaseFailoverGroup -AllowDataLoss
Vyřešte operaci převzetí služeb při selhání, která umožňuje ztrátu dat propojením ve skupině převzetí služeb při selhání.
Příklad 2
Switch-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName secondaryserver -FailoverGroupName fg
Vyřešte operaci převzetí služeb při selhání, která bude úspěšná bez ztráty dat, nebo navrácení služeb po obnovení a vrácení zpět.
Parametry
-AllowDataLoss
Dokončete převzetí služeb při selhání i v případě, že by to mohlo vést ke ztrátě dat. To umožní, aby převzetí služeb při selhání pokračovalo i v případě, že primární databáze není k dispozici.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | False |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AsJob
Spuštění rutiny na pozadí
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Před spuštěním rutiny zobrazí výzvu k potvrzení.
Typ: | SwitchParameter |
Aliases: | cf |
Position: | Named |
výchozí hodnota: | False |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Přihlašovací údaje, účet, tenant a předplatné používané ke komunikaci s Azure
Typ: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FailoverGroupName
Název skupiny převzetí služeb při selhání služby Azure SQL Database.
Typ: | String |
Position: | 2 |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ResourceGroupName
Název skupiny zdrojů.
Typ: | String |
Position: | 0 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-ServerName
Název sekundárního serveru služby Azure SQL Database skupiny převzetí služeb při selhání
Typ: | String |
Position: | 1 |
výchozí hodnota: | None |
Vyžadováno: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TryPlannedBeforeForcedFailover
Provede plánované převzetí služeb při selhání jako první krok a pokud z nějakého důvodu selže, než se zahájí vynucené převzetí služeb při selhání s potenciální ztrátou dat. To umožní, aby převzetí služeb při selhání pokračovalo i v případě, že primární databáze není k dispozici.
Typ: | SwitchParameter |
Position: | Named |
výchozí hodnota: | None |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.
Typ: | SwitchParameter |
Aliases: | wi |
Position: | Named |
výchozí hodnota: | False |
Vyžadováno: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Vstupy
Výstupy
Související odkazy
Azure PowerShell
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro