New-AzSqlDatabaseInstanceFailoverGroup
Ez a parancs létrehoz egy új Azure SQL Database-példány feladatátvételi csoportot.
Syntax
New-AzSqlDatabaseInstanceFailoverGroup
[-Name] <String>
[-PartnerResourceGroupName <String>]
-PartnerRegion <String>
-PrimaryManagedInstanceName <String>
-PartnerManagedInstanceName <String>
[-PartnerSubscriptionId <String>]
[-FailoverPolicy <String>]
[-GracePeriodWithDataLossHours <Int32>]
[-AllowReadOnlyFailoverToPrimary <String>]
[-SecondaryType <String>]
[-ResourceGroupName] <String>
[-Location] <String>
[-DefaultProfile <IAzureContextContainer>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Létrehoz egy új Azure SQL Database-példány feladatátvételi csoportot a megadott régiók között a felügyelt példányok feljegyzett párjával.
Két Azure SQL Database TDS-végpont jön létre a Name.SqlDatabaseDnsSuffix (például Name.database.windows.net) és a Name.secondary.SqlDatabaseDnsSuffix helyen. Ezek a végpontok a feladatátvételi csoport elsődleges és másodlagos régióihoz való csatlakozásra használhatók. Ha az elsődleges régiót kimaradás érinti, a rendszer a példány feladatátvételi szabályzatának és türelmi időszakának megfelelően aktiválja a végpontok és adatbázisok automatikus feladatátvételét.
A Példány feladatátvételi csoportjai funkció előzetes verziójában csak az 1 órát meghaladó vagy annál nagyobb értékek támogatottak a -GracePeriodWithDataLossHours paraméter esetében.
Példák
1. példa
$failoverGroup = New-AzSqlDatabaseInstanceFailoverGroup -Name fgName -Location location -ResourceGroupName rg -PrimaryManagedInstanceName $managedInstance.Name -PartnerRegion $partnerRegion -PartnerManagedInstanceName $partnerManagedInstance.Name -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1
ResourceGroupName : rg
Location : East US
Name : fg
PartnerResourceGroupName : rg
PartnerRegion : West US
PrimaryManagedInstanceName : managedInstance1
PartnerManagedInstanceName : managedInstance2
ReplicationRole : Primary
ReplicationState : CATCH_UP
ReadWriteFailoverPolicy : Automatic
FailoverWithDataLossGracePeriodHours : 1
ReadOnlyFailoverPolicy : Disabled
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.Sql/locations/eastus/instanceFailoverGroups/fg
Ez a parancs létrehoz egy új példány feladatátvételi csoportot a felügyelt példány pár "Automatikus" feladatátvételi szabályzatával.
2. példa
$failoverGroup = New-AzSqlDatabaseInstanceFailoverGroup -Name fgName -Location location -ResourceGroupName rg -PrimaryManagedInstanceName $managedInstance.Name -PartnerRegion $partnerRegion -PartnerManagedInstanceName $partnerManagedInstance.Name -FailoverPolicy Manual
ResourceGroupName : rg
Location : East US
Name : fg
PartnerResourceGroupName : rg
PartnerRegion : West US
PrimaryManagedInstanceName : managedInstance1
PartnerManagedInstanceName : managedInstance2
ReplicationRole : Primary
ReplicationState : CATCH_UP
ReadWriteFailoverPolicy : Manual
FailoverWithDataLossGracePeriodHours :
ReadOnlyFailoverPolicy : Disabled
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/rg/providers/Microsoft.Sql/locations/eastus/instanceFailoverGroups/fg
Ez a parancs létrehoz egy új példány feladatátvételi csoportot a felügyelt példánypár feladatátvételi szabályzatával .
3. példa
Ez a parancs létrehoz egy új Azure SQL Database-példány feladatátvételi csoportot. (automatikusan létrehozott)
New-AzSqlDatabaseInstanceFailoverGroup -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1 -Location location -Name fgName -PartnerManagedInstanceName $partnerManagedInstance.Name -PartnerRegion $partnerRegion -PartnerResourceGroupName rg2 -PrimaryManagedInstanceName $managedInstance.Name -ResourceGroupName rg
Paraméterek
-AllowReadOnlyFailoverToPrimary
Azt jelzi, hogy a másodlagos kiszolgáló leállása aktiválja-e az írásvédett végpont automatikus feladatátvételét.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Jóváhagyást kér a parancsmag futtatása előtt.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-DefaultProfile
Az Azure-ral való kommunikációhoz használt hitelesítő adatok, fiók, bérlő és előfizetés.
Type: | IAzureContextContainer |
Aliases: | AzContext, AzureRmContext, AzureCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FailoverPolicy
A példány feladatátvételi csoportjának feladatátvételi szabályzata.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GracePeriodWithDataLossHours
Az automatikus feladatátvételt megelőző időköz, ha az elsődleges kiszolgálón kimaradás történik, és a feladatátvétel adatvesztés nélkül nem hajtható végre.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Location
Annak a helyi régiónak a neve, amelyből le szeretné kérni a példány feladatátvételi csoportját.
Type: | String |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Name
A létrehozandó Azure SQL Database feladatátvételi csoport neve.
Type: | String |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerManagedInstanceName
A partnerrégióban lévő felügyelt példány neve, amely hozzá lesz adva a példány feladatátvételi csoportjához.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerRegion
A példány feladatátvételi csoportjának partnerrégiójának neve.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerResourceGroupName
A példány feladatátvételi csoport másodlagos erőforráscsoportjának neve.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PartnerSubscriptionId
A példány feladatátvételi csoport másodlagos felügyelt példányának előfizetés-azonosítója. Ez a paraméter csak előfizetések közötti beállításhoz szükséges
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrimaryManagedInstanceName
A példány feladatátvételi csoportjához hozzáadni kívánt helyi régió felügyelt példányának neve.
Type: | String |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResourceGroupName
Az erőforráscsoport neve.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SecondaryType
A másodlagos példány tervezett használata. A készenléti állapot azt jelzi, hogy a másodlagos példány csak a vészhelyreállítás passzív replikája lesz.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-WhatIf
Bemutatja, mi történne a parancsmag futtatásakor. A parancsmag nem fut.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Bevitelek
Kimenetek
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: