az sql server-arc availability-group

Note

Bu başvuru, Azure CLI (sürüm 2.3.1 veya üzeri) için arcdata uzantısının bir parçasıdır. Uzantı, az sql server-arc availability-group komutu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Bu komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Kullanılabilirlik gruplarını yönetme.

Komutlar

Name Description Tür Durum
az sql server-arc availability-group create

Kullanılabilirlik grubu oluşturun.

Extension Preview
az sql server-arc availability-group failover

Kullanılabilirlik grubunun el ile yük devretmesini isteme.

Extension Preview

az sql server-arc availability-group create

Önizleme

'sql server-arc availability-group' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Kullanılabilirlik grubu oluşturun.

az sql server-arc availability-group create --mirroring-port
                                            --name
                                            --replica-ids
                                            --resource-group
                                            [--acquire-policy-token]
                                            [--automated-backup-preference]
                                            [--availability-mode]
                                            [--certificate-name]
                                            [--change-reference]
                                            [--cluster-type]
                                            [--databases]
                                            [--db-failover]
                                            [--dtc-support]
                                            [--endpoint-auth-mode]
                                            [--endpoint-login]
                                            [--failover-mode]
                                            [--failure-condition-level]
                                            [--health-check-timeout]
                                            [--listener-ipv4-addresses]
                                            [--listener-ipv4-masks]
                                            [--listener-ipv6-addresses]
                                            [--listener-name]
                                            [--listener-port]
                                            [--no-wait]
                                            [--required-synchronized-secondaries]
                                            [--seeding-mode]

Örnekler

Ex 1 - Kullanılabilirlik grubu oluşturma

az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022

Gerekli Parametreler

--mirroring-port

Veritabanı yansıtma uç noktasının bağlantı noktası numarası.

--name -n

Kullanılabilirlik grubunun adı.

--replica-ids

Bir veya daha fazla SQL Server Örneği kaynak kimlikleri (boşlukla ayrılmış). İlk kimlik ilk birincil çoğaltma olacaktır.

--resource-group -g

Arc özellikli SQL Server örneğinin bulunduğu kaynak grubunun adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--automated-backup-preference

Kullanılabilirlik grubu için otomatik yedekleme tercihi (BİRİnCİl | SECONDARY_ONLY | İKINCIL | YOK).

--availability-mode

Kullanılabilirlik grubu için kullanılabilirlik modu (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).

--certificate-name

Yansıtma uç noktasına bağlantıların kimliğini doğrulamak için sertifikanın adı.

--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
--cluster-type

Kullanılabilirlik grubu için küme türü (WSFC | YOK).

--databases

Veritabanı adları (boşlukla ayrılmış).

--db-failover

Kullanılabilirlik grubu için veritabanı düzeyinde yük devretmeyi açar (AÇIK | KAPALI).

--dtc-support

Kullanılabilirlik grubu (PER_DB | için dağıtılmış işlem düzenleyicisi aracılığıyla veritabanları arası işlemler için desteği açar KAPALI).

--endpoint-auth-mode

Yansıtma uç noktasına bağlanmak için kimlik doğrulama modu.

--endpoint-login

Yansıtma uç noktasında bağlantı izinleri vermek için oturum açma.

--failover-mode

Kullanılabilirlik grubu için yük devretme modu (OTOMATIK | EL İLE | EXTERNAL).

--failure-condition-level

Kullanılabilirlik grubu için hata koşulu düzeyi (1 | 2 | 3 | 4 | 5).

--health-check-timeout

Kullanılabilirlik grubu için sistem durumu denetim zaman aşımı (milisaniye cinsinden). En düşük değer 15000'dir.

--listener-ipv4-addresses

Kullanılabilirlik grubu dinleyicisi için bir veya daha fazla IPv4 adresi (boşlukla ayrılmış).

--listener-ipv4-masks

Kullanılabilirlik grubu dinleyicisinin IPv4 adresleri için bir veya daha fazla alt ağ maskesi. IPv4 adreslerinin sırası ve sayısıyla eşleşmelidir.

--listener-ipv6-addresses

Kullanılabilirlik grubu dinleyicisi için bir veya daha fazla IPv6 adresi (boşlukla ayrılmış).

--listener-name

Kullanılabilirlik grubu dinleyicisinin adı.

--listener-port

Kullanılabilirlik grubu dinleyicisinin bağlantı noktası numarası.

--no-wait

Verilirse, oluşturma isteği gönderildikten sonra komut döndürülecektir. Kullanılabilirlik grubu oluşturulana kadar beklemez.

Özellik Değer
Default value: False
--required-synchronized-secondaries

Birincil işlem işlemeden önce işlemek için gereken en az zaman uyumlu ikincil öğe sayısını belirtir (en az 0 maksimum sayı çoğaltması - 1).

--seeding-mode

Kullanılabilirlik grubu için çekirdek oluşturma modu (OTOMATIK | EL İLE).

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False

az sql server-arc availability-group failover

Önizleme

'sql server-arc availability-group' komut grubu önizleme aşamasında ve geliştirme aşamasındadır. Başvuru ve destek düzeyleri: https://aka.ms/CLI_refstatus

Kullanılabilirlik grubunun el ile yük devretmesini isteme.

az sql server-arc availability-group failover --name
                                              --resource-group
                                              --server-name
                                              [--acquire-policy-token]
                                              [--change-reference]

Örnekler

Ex 1 - Kullanılabilirlik grubunun el ile yük devretmesini isteme

az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName

Gerekli Parametreler

--name -n

Kullanılabilirlik grubunun adı.

--resource-group -g

Arc özellikli SQL Server örneğinin bulunduğu kaynak grubunun adı.

--server-name

Yük devretme hedefiNin Arc özellikli SQL Server adı.

İsteğe Bağlı Parametreler

Aşağıdaki parametreler isteğe bağlıdır, ancak bağlama bağlı olarak komutun başarıyla yürütülmesi için bir veya daha fazla parametre gerekli olabilir.

--acquire-policy-token

Bu kaynak işlemi için otomatik olarak bir Azure İlkesi belirteci alma.

Özellik Değer
Parametre grubu: Global Policy Arguments
--change-reference

Bu kaynak işlemi için ilgili değişiklik başvuru kimliği.

Özellik Değer
Parametre grubu: Global Policy Arguments
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

Özellik Değer
Default value: False
--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

Özellik Değer
Default value: False
--output -o

Çıkış biçimi.

Özellik Değer
Default value: json
Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

Özellik Değer
Default value: False