Aracılığıyla paylaş


Set-AzSqlDatabaseFailoverGroup

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

Sözdizimi

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 Grubunun 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.

Tür:AllowReadOnlyFailoverToPrimary
Kabul edilen değerler:Enabled, Disabled
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-DefaultProfile

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

Tür:IAzureContextContainer
Diğer adlar:AzContext, AzureRmContext, AzureCredential
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-FailoverGroupName

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

Tür:String
Position:2
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-FailoverPolicy

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

Tür:FailoverPolicy
Kabul edilen değerler:Automatic, Manual
Position:Named
Default value:Manual
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et: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ı otomatik yük devretme başlatılmadığı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.

Tür:Int32
Position:Named
Default value:1
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-PartnerServerList

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

Tür:List<T>[String]
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ReadOnlyEndpointTargetServer

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

Tür:String
Position:Named
Default value:None
Gerekli:False
İşlem hattı girişini kabul et:False
Joker karakterleri kabul et:False

-ResourceGroupName

Kaynak grubunun adı.

Tür:String
Position:0
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

-ServerName

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

Tür:String
Position:1
Default value:None
Gerekli:True
İşlem hattı girişini kabul et:True
Joker karakterleri kabul et:False

Girişler

String

Çıkışlar

AzureSqlFailoverGroupModel