Aracılığıyla paylaş


Set-AzSqlDatabaseFailoverGroup

Azure SQL Veritabanı Yük Devretme Grubunun yapılandırmasını değiştirir.

Syntax

Default (Varsayılan)

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

Bu komut, Azure SQL Veritabanı Yük Devretme Grubu yapılandırmasını değiştirir. Komutu yürütmek için Yük Devretme Grubunun birincil sunucusu kullanılmalıdır. Gruptaki veritabanı kümesini denetlemek için bunun yerine 'Add-AzSqlDatabaseToFailoverGroup' ve 'Remove-AzSqlDatabaseFromFailoverGroup' kullanın. Yük Devretme Grupları özelliğinin önizlemesi sırasında yalnızca '-GracePeriodWithDataLossHours' parametresi için 1 saatten büyük veya buna eşit değerler desteklenir.

Örnekler

Örnek 1

$failoverGroup = Set-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg -FailoverPolicy Automatic -GracePeriodWithDataLossHours 1

Yük Devretme Grubunun yük devretme ilkesini 'Otomatik' olarak ayarlar.

Örnek 2

$failoverGroup = Get-AzSqlDatabaseFailoverGroup -ResourceGroupName rg -ServerName primaryserver -FailoverGroupName fg | Set-AzSqlDatabaseFailoverGroup -FailoverPolicy Manual

Yük Devretme Grubu'ndaki boruları kullanarak yük devretme grubunun yük devretme ilkesini 'El ile' olarak ayarlar.

Parametreler

-AllowReadOnlyFailoverToPrimary

İkincil sunucudaki kesintilerin salt okunur uç noktanın otomatik yük devretmesini tetikleyip tetiklemeyeceği.

Parametre özellikleri

Tür:AllowReadOnlyFailoverToPrimary
Default value:None
Kabul edilen değerler:Enabled, Disabled
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-DefaultProfile

Azure ile iletişim için kullanılan kimlik bilgileri, hesap, kiracı ve abonelik

Parametre özellikleri

Tür:IAzureContextContainer
Default value:None
Joker karakterleri destekler:False
DontShow:False
Diğer adlar:AzContext, AzureRmContext, AzureCredential

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-FailoverGroupName

Azure SQL Veritabanı Yük Devretme Grubunun adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:2
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-FailoverPolicy

Azure SQL Veritabanı Yük Devretme Grubunun yük devretme ilkesi.

Parametre özellikleri

Tür:FailoverPolicy
Default value:Manual
Kabul edilen değerler:Automatic, Manual
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-GracePeriodWithDataLossHours

Birincil sunucuda bir kesinti oluşursa otomatik yük devretme başlatılmadan önceki aralık. Bu, yetkisiz kullanım süresi dolmadan önce Azure SQL Veritabanı'nın otomatik yük devretme başlatmayacağını gösterir. AllowDataLoss seçeneğiyle yük devretme işleminin zaman uyumsuz eşitlemenin doğası gereği veri kaybına neden olabileceğini lütfen unutmayın.

Parametre özellikleri

Tür:Int32
Default value:1
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-PartnerServerList

Yük devretme grubundaki iş ortağı sunucularının listesi (0 sunucu için boş liste).

Parametre özellikleri

Tür:

List<T>[String]

Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ReadOnlyEndpointTargetServer

Salt okunur uç nokta için hedef sunucunun adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:Named
Zorunlu:False
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:False
Kalan bağımsız değişkenlerden elde edilen değer:False

-ResourceGroupName

Kaynak grubunun adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:0
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

-ServerName

Yük Devretme Grubunun birincil Azure SQL Veritabanı Sunucusunun adı.

Parametre özellikleri

Tür:String
Default value:None
Joker karakterleri destekler:False
DontShow:False

Parametre kümeleri

(All)
Position:1
Zorunlu:True
İşlem hattından gelen değer:False
Özellik adına göre işlem hattından gelen değer:True
Kalan bağımsız değişkenlerden elde edilen değer:False

CommonParameters

Bu cmdlet yaygın parametreleri destekler: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction ve -WarningVariable. Daha fazla bilgi için bkz. about_CommonParameters.

Girişler

String

Çıkışlar

AzureSqlFailoverGroupModel