az sql instance-failover-group-arc
Note
Den här referensen är en del av arcdata-tillägget för Azure CLI (version 2.3.1 eller senare). Tillägget installeras automatiskt första gången du kör ett kommandot az sql instance-failover-group-arc. Läs mer om tillägg.
Hantera Arc-aktiverade SQL-hanterade instanser redundansgrupper.
Kommandon
| Name | Description | Typ | Status |
|---|---|---|---|
| az sql instance-failover-group-arc create |
Skapa en redundansgruppsresurs. |
Extension | GA |
| az sql instance-failover-group-arc delete |
Ta bort en Arc-aktiverad SQL Managed Instance-redundansgrupp. |
Extension | GA |
| az sql instance-failover-group-arc list |
Visa en lista över alla redundansgrupper. |
Extension | GA |
| az sql instance-failover-group-arc show |
Visa information om en redundansgruppsresurs. |
Extension | GA |
| az sql instance-failover-group-arc update |
Uppdatera en redundansgruppsresurs. |
Extension | GA |
az sql instance-failover-group-arc create
Skapa en redundansgruppsresurs.
Skapa en Arc-aktiverad SQL Managed Instance-resurs för redundans för att konfigurera en distribuerad tillgänglighetsgrupp.
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]
Exempel
Använd Kubernetes-API:et för att skapa en redundansgruppsresurs mellan den primära SQL-hanterade instansen sqlmi1 och sqlmi2 för partnerhanterad SQL-instans. Partnerspeglingsslutpunkten och certifikatfilen krävs.
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
Använd Azure Resource Manager (ARM) för att skapa en redundansgruppsresurs.
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
Använd ARM för att skapa en redundansgrupp med anpassade speglings-URL:er.
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
Obligatoriska parametrar
Namnet på den primära SQL-hanterade instansen.
Namnet på resursen för redundansklustergruppen.
Namnet på den sql-hanterade partnerinstansen eller sql-fjärrinstansen. När du använder ARM-riktade argument refererar detta till dr-instansnamnet (Disaster Recovery).
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Namnområde där redundansgruppen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Vänta inte tills den långvariga åtgärden har slutförts.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Filnamnet för det offentliga speglingsslutpunktscertifikatet för den hanterade partnerinstansen eller tillgänglighetsgruppen för sql-fjärrinstansen. Endast PEM-format stöds.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Url:en för speglingsslutpunkten för den hanterade sql-partnerinstansen.
Azure-resursgruppen för den ARC-aktiverade SQL-hanterade SQL-instansen med DR-partner.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Partnersynkroniseringsläget för den Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Godkända värden: | async, sync |
Url:en för speglingsslutpunkten för den primära SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Den begärda rollen för redundansgruppen. Rollen kan ändras.
| Egenskap | Värde |
|---|---|
| Godkända värden: | primary, secondary |
Det delade namnet på redundansgruppen för den här SQL-hanterade instansen. Både den primära SQL-hanterade instansen och dess partner måste använda samma delade namn.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Skapa den Arc-aktiverade SQL-hanterade instansens redundansgrupp med hjälp av lokala Kubernetes-API:er.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az sql instance-failover-group-arc delete
Ta bort en Arc-aktiverad SQL Managed Instance-redundansgrupp.
az sql instance-failover-group-arc delete --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Exempel
Ta bort en redundansgruppsresurs med kubernetes-API:et.
az sql instance-failover-group-arc delete --name fogcr --use-k8s
Ta bort en redundansgruppsresurs med Hjälp av Azure Resource Manager.
az sql instance-failover-group-arc delete --name fogcr --mi sqlmi1 -g rg-name
Obligatoriska parametrar
Namnet på den redundansklustergruppresurs som ska tas bort.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Namnområde där redundansgruppen distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Namnet på den primära Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az sql instance-failover-group-arc list
Visa en lista över alla redundansgrupper.
az sql instance-failover-group-arc list [--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Exempel
Visa en lista över alla redundansgrupper i ett namnområde med kubernetes-API:et.
az sql instance-failover-group-arc list --k8s-namespace arcdata --use-k8s
Visa en lista över alla redundansgrupper genom att fråga Azure Resource Manager (ARM).
az sql instance-failover-group-arc list --mi sqlmi1 -g rg-name
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Namnområde där redundansgrupperna distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Namnet på den Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Azure-resursgruppen för den Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az sql instance-failover-group-arc show
Visa information om en redundansgruppsresurs.
az sql instance-failover-group-arc show --name
[--k8s-namespace]
[--mi]
[--resource-group]
[--use-k8s]
Exempel
Visa information om en redundansgrupp med kubernetes-API:et.
az sql instance-failover-group-arc show --name fogcr --use-k8s
Visa information om en redundansgrupp genom att fråga Azure Resource Manager (ARM).
az sql instance-failover-group-arc show --name fogcr1 --mi sqlmi1 -g rg-name
Obligatoriska parametrar
Namnet på resursen för redundansklustergruppen.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Namnområde där redundansgruppen distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Namnet på den primära Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
az sql instance-failover-group-arc update
Uppdatera en redundansgruppsresurs.
Uppdatera en Arc-aktiverad SQL Managed Instance-resurs för redundans för att ändra rollen för den distribuerade tillgänglighetsgruppen.
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]
Exempel
Uppdatera en redundansgruppsresurs till den sekundära rollen från den primära med hjälp av Kubernetes-API:et.
az sql instance-failover-group-arc update --name fogcr --role secondary --use-k8s
Uppdatera en redundansgruppsresurs med Hjälp av Azure Resource Manager.
az sql instance-failover-group-arc update --name fogcr --role secondary --mi sqlmi1 --resource-group rg-name
Obligatoriska parametrar
Namnet på resursen för redundansklustergruppen.
Valfria parametrar
Följande parametrar är valfria, men beroende på sammanhanget kan en eller flera krävas för att kommandot ska kunna köras.
Namnområde där redundansgruppen finns. Om inget namnområde anges används det namnområde som definierats i kubeconfig.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Namnet på den Arc-aktiverade SQL-hanterade instansen som ska uppdateras.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Vänta inte tills den långvariga åtgärden har slutförts.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Partnersynkroniseringsläget för den SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Godkända värden: | async, sync |
Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Azure Resource Manager – targeted Arguments |
Den begärda rollen för redundansgruppen.
| Egenskap | Värde |
|---|---|
| Godkända värden: | force-primary-allow-data-loss, force-secondary, secondary |
Använd lokala Kubernetes-API:er för att utföra den här åtgärden.
| Egenskap | Värde |
|---|---|
| Parametergrupp: | Kubernetes API – targeted Arguments |
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |
Utdataformat.
| Egenskap | Värde |
|---|---|
| Standardvärde: | json |
| Godkända värden: | json, jsonc, none, table, tsv, yaml, yamlc |
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumeration. Du kan konfigurera standardprenumerationen med hjälp av az account set -s NAME_OR_ID.
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
| Egenskap | Värde |
|---|---|
| Standardvärde: | False |