az sql instance-failover-group-arc

Dekont

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 instance-failover-group-arc komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.

Arc özellikli SQL yönetilen örneği Yük Devretme Gruplarını yönetin.

Komutlar

Name Description Tür Durum
az sql instance-failover-group-arc create

Yük devretme grubu kaynağı oluşturun.

Dahili GA
az sql instance-failover-group-arc delete

Arc özellikli SQL Yönetilen Örneği yük devretme grubunu silin.

Dahili GA
az sql instance-failover-group-arc list

Tüm yük devretme gruplarını listeleyin.

Dahili GA
az sql instance-failover-group-arc show

Yük devretme grubu kaynağının ayrıntılarını gösterin.

Dahili GA
az sql instance-failover-group-arc update

Yük devretme grubu kaynağını güncelleştirme.

Dahili GA

az sql instance-failover-group-arc create

Yük devretme grubu kaynağı oluşturun.

Dağıtılmış bir kullanılabilirlik grubu ayarlamak için Arc özellikli SQL Yönetilen Örneği yük devretme grubu kaynağı oluşturun.

az sql instance-failover-group-arc create --mi
                                          --name
                                          --partner-mi
                                          [--k8s-namespace]
                                          [--no-wait]
                                          [--partner-mirroring-cert-file]
                                          [--partner-mirroring-url]
                                          [--partner-resource-group]
                                          [--partner-sync-mode {async, sync}]
                                          [--primary-mirroring-url]
                                          [--resource-group]
                                          [--role {primary, secondary}]
                                          [--shared-name]
                                          [--use-k8s]

Örnekler

Birincil SQL yönetilen örneği sqlmi1 ile iş ortağı SQL yönetilen örneği sqlmi2 arasında bir yük devretme grubu kaynağı oluşturmak için Kubernetes API'sini kullanın. İş ortağı yansıtma uç noktası ve sertifika dosyası gereklidir.

az sql instance-failover-group-arc create --name fogcr --shared-name sharedname1 --mi sqlmi1 --role primary --partner-mi sqlmi2 --partner-mirroring-url 10.20.5.20:970 --partner-mirroring-cert-file ./sqlmi2.cer --use-k8s

Yük devretme grubu kaynağı oluşturmak için Azure Resource Manager'ı (ARM) kullanın.

az sql instance-failover-group-arc create --name fogcr  --mi sqlmi1 --resource-group primary-rg-name  --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async

Arm kullanarak özel yansıtma URL'leri ile bir yük devretme grubu oluşturun.

az sql instance-failover-group-arc create --name fogcr  --mi sqlmi1 --resource-group primary-rg-name  --partner-mi sqlmi2 --partner-resource-group partner-rg-name --partner-sync-mode async --primary-mirroring-url 21.10.6.30:6603 --partner-mirroring-url 10.20.5.20:970

Gerekli Parametreler

--mi

Birincil SQL yönetilen örneğinin adı.

--name -n

Yük devretme grubu kaynağının adı.

--partner-mi

İş ortağı SQL yönetilen örneğinin veya uzak SQL örneğinin adı. ARM hedefli bağımsız değişkenler kullanılırken bu, Olağanüstü Durum Kurtarma (DR) örnek adını ifade eder.

İsteğe Bağlı Parametreler

--k8s-namespace -k

Yük devretme grubunun dağıtılacağı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--partner-mirroring-cert-file -f

Uzak SQL örneğindeki iş ortağı SQL yönetilen örneği veya kullanılabilirlik grubu için yansıtma uç noktası genel sertifikasının dosya adı. Yalnızca PEM biçimi desteklenir.

--partner-mirroring-url -u

İş ortağı SQL yönetilen örneğinin yansıtma uç noktası URL'si.

--partner-resource-group

DR iş ortağı Arc özellikli SQL yönetilen örneğinin Azure kaynak grubu.

--partner-sync-mode -m

Arc özellikli SQL yönetilen örneğinin iş ortağı eşitleme modu.

kabul edilen değerler: async, sync
--primary-mirroring-url

Birincil SQL yönetilen örneğinin yansıtma uç noktası URL'si.

--resource-group -g

Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.

--role

Yük devretme grubunun istenen rolü. Rol değiştirilebilir.

kabul edilen değerler: primary, secondary
--shared-name

Bu SQL yönetilen örneği için yük devretme grubunun paylaşılan adı. Hem birincil SQL yönetilen örneği hem de iş ortağı aynı paylaşılan adı kullanmalıdır.

--use-k8s

Yerel Kubernetes API'lerini kullanarak Arc özellikli SQL yönetilen örneği yük devretme grubunu oluşturun.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az sql instance-failover-group-arc delete

Arc özellikli SQL Yönetilen Örneği yük devretme grubunu silin.

az sql instance-failover-group-arc delete --name
                                          [--k8s-namespace]
                                          [--mi]
                                          [--resource-group]
                                          [--use-k8s]

Örnekler

Kubernetes API'sini kullanarak bir yük devretme grubu kaynağını silin.

az sql instance-failover-group-arc delete --name fogcr --use-k8s

Azure Resource Manager'ı kullanarak bir yük devretme grubu kaynağını silin.

az sql instance-failover-group-arc delete --name fogcr --mi sqlmi1 -g rg-name

Gerekli Parametreler

--name -n

Silinecek yük devretme grubu kaynağının adı.

İsteğe Bağlı Parametreler

--k8s-namespace -k

Yük devretme grubunun dağıtıldığı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.

--mi

Arc özellikli birincil SQL yönetilen örneğinin adı.

--resource-group -g

Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.

--use-k8s

Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az sql instance-failover-group-arc list

Tüm yük devretme gruplarını listeleyin.

az sql instance-failover-group-arc list [--k8s-namespace]
                                        [--mi]
                                        [--resource-group]
                                        [--use-k8s]

Örnekler

Kubernetes API'sini kullanarak bir ad alanında tüm yük devretme gruplarını listeleyin.

az sql instance-failover-group-arc list --k8s-namespace arcdata --use-k8s

Azure Resource Manager'ı (ARM) sorgulayarak tüm yük devretme gruplarını listeleyin.

az sql instance-failover-group-arc list --mi sqlmi1 -g rg-name

İsteğe Bağlı Parametreler

--k8s-namespace -k

Yük devretme gruplarının dağıtıldığı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.

--mi

Arc özellikli SQL yönetilen örneğinin adı.

--resource-group -g

Arc özellikli SQL yönetilen örneğinin Azure kaynak grubu.

--use-k8s

Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az sql instance-failover-group-arc show

Yük devretme grubu kaynağının ayrıntılarını gösterin.

az sql instance-failover-group-arc show --name
                                        [--k8s-namespace]
                                        [--mi]
                                        [--resource-group]
                                        [--use-k8s]

Örnekler

Kubernetes API'sini kullanarak yük devretme grubunun ayrıntılarını gösterin.

az sql instance-failover-group-arc show --name fogcr --use-k8s

Azure Resource Manager'ı (ARM) sorgulayarak yük devretme grubunun ayrıntılarını gösterin.

az sql instance-failover-group-arc show --name fogcr1 --mi sqlmi1 -g rg-name

Gerekli Parametreler

--name -n

Yük devretme grubu kaynağının adı.

İsteğe Bağlı Parametreler

--k8s-namespace -k

Yük devretme grubunun dağıtıldığı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.

--mi

Arc özellikli birincil SQL yönetilen örneğinin adı.

--resource-group -g

Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.

--use-k8s

Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.

az sql instance-failover-group-arc update

Yük devretme grubu kaynağını güncelleştirme.

Dağıtılmış kullanılabilirlik grubunun rolünü değiştirmek için Arc özellikli SQL Yönetilen Örneği yük devretme grubu kaynağını güncelleştirin.

az sql instance-failover-group-arc update --name
                                          [--k8s-namespace]
                                          [--mi]
                                          [--no-wait]
                                          [--partner-sync-mode {async, sync}]
                                          [--resource-group]
                                          [--role {force-primary-allow-data-loss, force-secondary, secondary}]
                                          [--use-k8s]

Örnekler

Kubernetes API'sini kullanarak bir yük devretme grubu kaynağını birincil rolden ikincil role güncelleştirin.

az sql instance-failover-group-arc update --name fogcr --role secondary --use-k8s

Azure Resource Manager'ı kullanarak bir yük devretme grubu kaynağını güncelleştirin.

az sql instance-failover-group-arc update --name fogcr  --role secondary --mi sqlmi1 --resource-group rg-name

Gerekli Parametreler

--name -n

Yük devretme grubu kaynağının adı.

İsteğe Bağlı Parametreler

--k8s-namespace -k

Yük devretme grubunun bulunduğu ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.

--mi

Güncelleştirilecek Arc özellikli SQL yönetilen örneğinin adı.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

varsayılan değer: False
--partner-sync-mode -m

SQL yönetilen örneğinin iş ortağı eşitleme modu.

kabul edilen değerler: async, sync
--resource-group -g

Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.

--role

Yük devretme grubunun istenen rolü.

kabul edilen değerler: force-primary-allow-data-loss, force-secondary, secondary
--use-k8s

Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.

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.

--help -h

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

--only-show-errors

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

--output -o

Çıkış biçimi.

kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.