az sql instance-failover-group-arc

Kommentar

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

Anknytning Allmän tillgänglighet
az sql instance-failover-group-arc delete

Ta bort en Arc-aktiverad SQL Managed Instance-redundansgrupp.

Anknytning Allmän tillgänglighet
az sql instance-failover-group-arc list

Visa en lista över alla redundansgrupper.

Anknytning Allmän tillgänglighet
az sql instance-failover-group-arc show

Visa information om en redundansgruppsresurs.

Anknytning Allmän tillgänglighet
az sql instance-failover-group-arc update

Uppdatera en redundansgruppsresurs.

Anknytning Allmän tillgänglighet

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

--mi

Namnet på den primära SQL-hanterade instansen.

--name -n

Namnet på resursen för redundansklustergruppen.

--partner-mi

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

--k8s-namespace -k

Namnområde där redundansgruppen ska distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--partner-mirroring-cert-file -f

Filnamnet för det offentliga speglingsslutpunktscertifikatet för den hanterade partnerinstansen eller tillgänglighetsgruppen för sql-fjärrinstansen. Endast PEM-format stöds.

--partner-mirroring-url -u

Url:en för speglingsslutpunkten för den hanterade sql-partnerinstansen.

--partner-resource-group

Azure-resursgruppen för den ARC-aktiverade SQL-hanterade SQL-instansen med DR-partner.

--partner-sync-mode -m

Partnersynkroniseringsläget för den Arc-aktiverade SQL-hanterade instansen.

accepterade värden: async, sync
--primary-mirroring-url

Url:en för speglingsslutpunkten för den primära SQL-hanterade instansen.

--resource-group -g

Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.

--role

Den begärda rollen för redundansgruppen. Rollen kan ändras.

accepterade värden: primary, secondary
--shared-name

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.

--use-k8s

Skapa den Arc-aktiverade SQL-hanterade instansens redundansgrupp med hjälp av lokala Kubernetes-API:er.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

--name -n

Namnet på den redundansklustergruppresurs som ska tas bort.

Valfria parametrar

--k8s-namespace -k

Namnområde där redundansgruppen distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.

--mi

Namnet på den primära Arc-aktiverade SQL-hanterade instansen.

--resource-group -g

Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.

--use-k8s

Använd lokala Kubernetes-API:er för att utföra den här åtgärden.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

--k8s-namespace -k

Namnområde där redundansgrupperna distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.

--mi

Namnet på den Arc-aktiverade SQL-hanterade instansen.

--resource-group -g

Azure-resursgruppen för den Arc-aktiverade SQL-hanterade instansen.

--use-k8s

Använd lokala Kubernetes-API:er för att utföra den här åtgärden.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

--name -n

Namnet på resursen för redundansklustergruppen.

Valfria parametrar

--k8s-namespace -k

Namnområde där redundansgruppen distribueras. Om inget namnområde anges används det namnområde som definierats i kubeconfig.

--mi

Namnet på den primära Arc-aktiverade SQL-hanterade instansen.

--resource-group -g

Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.

--use-k8s

Använd lokala Kubernetes-API:er för att utföra den här åtgärden.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

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

--name -n

Namnet på resursen för redundansklustergruppen.

Valfria parametrar

--k8s-namespace -k

Namnområde där redundansgruppen finns. Om inget namnområde anges används det namnområde som definierats i kubeconfig.

--mi

Namnet på den Arc-aktiverade SQL-hanterade instansen som ska uppdateras.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

standardvärde: False
--partner-sync-mode -m

Partnersynkroniseringsläget för den SQL-hanterade instansen.

accepterade värden: async, sync
--resource-group -g

Azure-resursgruppen för den primära Arc-aktiverade SQL-hanterade instansen.

--role

Den begärda rollen för redundansgruppen.

accepterade värden: force-primary-allow-data-loss, force-secondary, secondary
--use-k8s

Använd lokala Kubernetes-API:er för att utföra den här åtgärden.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

accepterade värden: json, jsonc, none, table, tsv, yaml, yamlc
standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.