az sql instance-failover-group-arc

Uwaga

Ta dokumentacja jest częścią rozszerzenia arcdata dla interfejsu wiersza polecenia platformy Azure (wersja 2.3.1 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az sql instance-failover-group-arc po raz pierwszy. Dowiedz się więcej o rozszerzeniach.

Zarządzanie grupami trybu failover wystąpienia zarządzanego SQL z obsługą usługi Arc.

Polecenia

Nazwa Opis Typ Stan
az sql instance-failover-group-arc create

Utwórz zasób grupy trybu failover.

Numer wewnętrzny Ogólna dostępność
az sql instance-failover-group-arc delete

Usuń grupę trybu failover usługi SQL Managed Instance z obsługą usługi Arc.

Numer wewnętrzny Ogólna dostępność
az sql instance-failover-group-arc list

Wyświetl listę wszystkich grup trybu failover.

Numer wewnętrzny Ogólna dostępność
az sql instance-failover-group-arc show

Pokaż szczegóły zasobu grupy trybu failover.

Numer wewnętrzny Ogólna dostępność
az sql instance-failover-group-arc update

Aktualizowanie zasobu grupy trybu failover.

Numer wewnętrzny Ogólna dostępność

az sql instance-failover-group-arc create

Utwórz zasób grupy trybu failover.

Utwórz zasób grupy trybu failover usługi SQL Managed Instance z obsługą usługi Arc, aby skonfigurować rozproszoną grupę dostępności.

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]

Przykłady

Użyj interfejsu API platformy Kubernetes, aby utworzyć zasób grupy trybu failover między podstawowym wystąpieniem zarządzanym SQL sqlmi1 i partnerskim wystąpieniem zarządzanym SQL sqlmi2. Wymagany jest punkt końcowy dublowania partnera i plik certyfikatu.

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

Użyj usługi Azure Resource Manager (ARM), aby utworzyć zasób grupy trybu failover.

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

Użyj usługi ARM, aby utworzyć grupę trybu failover z niestandardowymi adresami URL dublowania.

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

Parametry wymagane

--mi

Nazwa podstawowego wystąpienia zarządzanego SQL.

--name -n

Nazwa zasobu grupy trybu failover.

--partner-mi

Nazwa wystąpienia zarządzanego SQL partnera lub zdalnego wystąpienia SQL. W przypadku używania argumentów ukierunkowanych na usługę ARM odnosi się to do nazwy wystąpienia odzyskiwania po awarii (DR).

Parametry opcjonalne

--k8s-namespace -k

Przestrzeń nazw, w której ma zostać wdrożona grupa trybu failover. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--partner-mirroring-cert-file -f

Nazwa pliku dublowanego certyfikatu publicznego punktu końcowego dla partnerskiego wystąpienia zarządzanego SQL lub grupy dostępności w zdalnym wystąpieniu SQL. Obsługiwany jest tylko format PEM.

--partner-mirroring-url -u

Adres URL dublowania punktu końcowego wystąpienia zarządzanego SQL partnera.

--partner-resource-group

Grupa zasobów platformy Azure dla wystąpienia zarządzanego SQL obsługującego usługę ARC partnera odzyskiwania po awarii.

--partner-sync-mode -m

Tryb synchronizacji partnera wystąpienia zarządzanego SQL z obsługą usługi Arc.

akceptowane wartości: async, sync
--primary-mirroring-url

Adres URL dublowania punktu końcowego podstawowego wystąpienia zarządzanego SQL.

--resource-group -g

Grupa zasobów platformy Azure podstawowego wystąpienia zarządzanego SQL z obsługą usługi Arc.

--role

Żądana rola grupy trybu failover. Rolę można zmienić.

akceptowane wartości: primary, secondary
--shared-name

Nazwa udostępniona grupy trybu failover dla tego wystąpienia zarządzanego SQL. Zarówno podstawowe wystąpienie zarządzane SQL, jak i jego partner muszą używać tej samej nazwy udostępnionej.

--use-k8s

Utwórz grupę trybu failover wystąpienia zarządzanego SQL z obsługą usługi Arc przy użyciu lokalnych interfejsów API platformy Kubernetes.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql instance-failover-group-arc delete

Usuń grupę trybu failover usługi SQL Managed Instance z obsługą usługi Arc.

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

Przykłady

Usuń zasób grupy trybu failover przy użyciu interfejsu API platformy Kubernetes.

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

Usuń zasób grupy trybu failover przy użyciu usługi Azure Resource Manager.

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

Parametry wymagane

--name -n

Nazwa zasobu grupy trybu failover do usunięcia.

Parametry opcjonalne

--k8s-namespace -k

Przestrzeń nazw, w której wdrożono grupę trybu failover. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--mi

Nazwa podstawowego wystąpienia zarządzanego SQL z obsługą usługi Arc.

--resource-group -g

Grupa zasobów platformy Azure podstawowego wystąpienia zarządzanego SQL z obsługą usługi Arc.

--use-k8s

Użyj lokalnych interfejsów API platformy Kubernetes, aby wykonać tę akcję.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql instance-failover-group-arc list

Wyświetl listę wszystkich grup trybu failover.

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

Przykłady

Wyświetl listę wszystkich grup trybu failover w przestrzeni nazw przy użyciu interfejsu API platformy Kubernetes.

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

Wyświetl listę wszystkich grup trybu failover, wykonując zapytanie dotyczące usługi Azure Resource Manager (ARM).

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

Parametry opcjonalne

--k8s-namespace -k

Przestrzeń nazw, w której są wdrażane grupy trybu failover. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--mi

Nazwa wystąpienia zarządzanego SQL z obsługą usługi Arc.

--resource-group -g

Grupa zasobów platformy Azure wystąpienia zarządzanego SQL z obsługą usługi Arc.

--use-k8s

Użyj lokalnych interfejsów API platformy Kubernetes, aby wykonać tę akcję.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql instance-failover-group-arc show

Pokaż szczegóły zasobu grupy trybu failover.

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

Przykłady

Pokaż szczegóły grupy trybu failover przy użyciu interfejsu API platformy Kubernetes.

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

Pokaż szczegóły grupy trybu failover, wykonując zapytanie dotyczące usługi Azure Resource Manager (ARM).

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

Parametry wymagane

--name -n

Nazwa zasobu grupy trybu failover.

Parametry opcjonalne

--k8s-namespace -k

Przestrzeń nazw, w której wdrożono grupę trybu failover. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--mi

Nazwa podstawowego wystąpienia zarządzanego SQL z obsługą usługi Arc.

--resource-group -g

Grupa zasobów platformy Azure podstawowego wystąpienia zarządzanego SQL z obsługą usługi Arc.

--use-k8s

Użyj lokalnych interfejsów API platformy Kubernetes, aby wykonać tę akcję.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az sql instance-failover-group-arc update

Aktualizowanie zasobu grupy trybu failover.

Zaktualizuj zasób grupy trybu failover usługi SQL Managed Instance z obsługą usługi Arc, aby zmienić rolę rozproszonej grupy dostępności.

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]

Przykłady

Zaktualizuj zasób grupy trybu failover do roli pomocniczej z podstawowego przy użyciu interfejsu API platformy Kubernetes.

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

Zaktualizuj zasób grupy trybu failover przy użyciu usługi Azure Resource Manager.

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

Parametry wymagane

--name -n

Nazwa zasobu grupy trybu failover.

Parametry opcjonalne

--k8s-namespace -k

Przestrzeń nazw, w której istnieje grupa trybu failover. Jeśli nie określono przestrzeni nazw, zostanie użyta przestrzeń nazw zdefiniowana w narzędziu kubeconfig.

--mi

Nazwa wystąpienia zarządzanego SQL z obsługą usługi Arc do zaktualizowania.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

wartość domyślna: False
--partner-sync-mode -m

Tryb synchronizacji partnera wystąpienia zarządzanego SQL.

akceptowane wartości: async, sync
--resource-group -g

Grupa zasobów platformy Azure podstawowego wystąpienia zarządzanego SQL z obsługą usługi Arc.

--role

Żądana rola grupy trybu failover.

akceptowane wartości: force-primary-allow-data-loss, force-secondary, secondary
--use-k8s

Użyj lokalnych interfejsów API platformy Kubernetes, aby wykonać tę akcję.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.