az sql instance-failover-group-arc
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 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. |
Extension | GA |
| az sql instance-failover-group-arc delete |
Arc özellikli SQL Yönetilen Örneği yük devretme grubunu silin. |
Extension | GA |
| az sql instance-failover-group-arc list |
Tüm yük devretme gruplarını listeleyin. |
Extension | GA |
| az sql instance-failover-group-arc show |
Yük devretme grubu kaynağının ayrıntılarını gösterin. |
Extension | GA |
| az sql instance-failover-group-arc update |
Yük devretme grubu kaynağını güncelleştirme. |
Extension | 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
Birincil SQL yönetilen örneğinin adı.
Yük devretme grubu kaynağının adı.
İş 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
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.
Yük devretme grubunun dağıtılacağı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
İş ortağı SQL yönetilen örneğinin yansıtma uç noktası URL'si.
DR iş ortağı Arc özellikli SQL yönetilen örneğinin Azure kaynak grubu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Arc özellikli SQL yönetilen örneğinin iş ortağı eşitleme modu.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | async, sync |
Birincil SQL yönetilen örneğinin yansıtma uç noktası URL'si.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Yük devretme grubunun istenen rolü. Rol değiştirilebilir.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | primary, secondary |
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.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Yerel Kubernetes API'lerini kullanarak Arc özellikli SQL yönetilen örneği yük devretme grubunu oluşturun.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 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
Silinecek yük devretme grubu kaynağının 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.
Yük devretme grubunun dağıtıldığı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Arc özellikli birincil SQL yönetilen örneğinin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 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
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.
Yük devretme gruplarının dağıtıldığı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Arc özellikli SQL yönetilen örneğinin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Arc özellikli SQL yönetilen örneğinin Azure kaynak grubu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 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
Yük devretme grubu kaynağının 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.
Yük devretme grubunun dağıtıldığı ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Arc özellikli birincil SQL yönetilen örneğinin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 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
Yük devretme grubu kaynağının 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.
Yük devretme grubunun bulunduğu ad alanı. Ad alanı belirtilmezse kubeconfig içinde tanımlanan ad alanı kullanılır.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Güncelleştirilecek Arc özellikli SQL yönetilen örneğinin adı.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Uzun süre çalışan işlemin bitmesini beklemeyin.
| Özellik | Değer |
|---|---|
| Default value: | False |
SQL yönetilen örneğinin iş ortağı eşitleme modu.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | async, sync |
Arc özellikli birincil SQL yönetilen örneğinin Azure kaynak grubu.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Azure Resource Manager – targeted Arguments |
Yük devretme grubunun istenen rolü.
| Özellik | Değer |
|---|---|
| Kabul edilen değerler: | force-primary-allow-data-loss, force-secondary, secondary |
Bu eylemi gerçekleştirmek için yerel Kubernetes API'lerini kullanın.
| Özellik | Değer |
|---|---|
| Parametre grubu: | Kubernetes API – targeted Arguments |
Global Parametreler
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 |
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir ve uyarıları gizler.
| Özellik | Değer |
|---|---|
| Default value: | False |
Çıkış biçimi.
| Özellik | Değer |
|---|---|
| Default value: | json |
| Kabul edilen değerler: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.
Aboneliğin adı veya kimliği.
az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.
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 |