az sql server-arc availability-group

Note

Diese Referenz ist Teil der erweiterung arcdata für die Azure CLI (Version 2.3.1 oder höher). Die Erweiterung wird automatisch installiert, wenn Sie ein az sql server-arc availability-group Befehl ausführen. Erfahren Sie mehr über Erweiterungen.

Diese Befehlsgruppe befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Verwalten von Verfügbarkeitsgruppen.

Befehle

Name Beschreibung Typ Status
az sql server-arc availability-group create

Erstellen einer Verfügbarkeitsgruppe

Extension Preview
az sql server-arc availability-group failover

Anfordern eines manuellen Failovers einer Verfügbarkeitsgruppe.

Extension Preview

az sql server-arc availability-group create

Vorschau

Die Befehlsgruppe "sql server-arc availability-group" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Erstellen einer Verfügbarkeitsgruppe

az sql server-arc availability-group create --mirroring-port
                                            --name
                                            --replica-ids
                                            --resource-group
                                            [--acquire-policy-token]
                                            [--automated-backup-preference]
                                            [--availability-mode]
                                            [--certificate-name]
                                            [--change-reference]
                                            [--cluster-type]
                                            [--databases]
                                            [--db-failover]
                                            [--dtc-support]
                                            [--endpoint-auth-mode]
                                            [--endpoint-login]
                                            [--failover-mode]
                                            [--failure-condition-level]
                                            [--health-check-timeout]
                                            [--listener-ipv4-addresses]
                                            [--listener-ipv4-masks]
                                            [--listener-ipv6-addresses]
                                            [--listener-name]
                                            [--listener-port]
                                            [--no-wait]
                                            [--required-synchronized-secondaries]
                                            [--seeding-mode]

Beispiele

Ex 1 – Erstellen einer Verfügbarkeitsgruppe

az sql server-arc availability-group create --name myAvailabilityGroupName --resource-group myResourceGroup --replica-ids "/subscriptions/.../resourceGroups/.../providers/Microsoft.AzureArcData/sqlServerInstances/mySqlServerInstance" --mirroring-port 5022

Erforderliche Parameter

--mirroring-port

Die Portnummer für den Datenbankspiegelungsendpunkt.

--name -n

Name der Verfügbarkeitsgruppe.

--replica-ids

Mindestens eine SQL Server Instanzressourcen-IDs (durch Leerzeichen getrennt). Die erste ID ist das erste primäre Replikat.

--resource-group -g

Name der Ressourcengruppe, in der sich die Arc-fähige SQL Server Instanz befindet.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--automated-backup-preference

Die automatisierte Sicherungseinstellung für die Verfügbarkeitsgruppe (PRIMARY | SECONDARY_ONLY | SEKUNDÄR | NONE).

--availability-mode

Der Verfügbarkeitsmodus für die Verfügbarkeitsgruppe (SYNCHRONOUS_COMMIT | ASYNCHRONOUS_COMMIT).

--certificate-name

Der Name des Zertifikats für die Authentifizierung von Verbindungen mit dem Spiegelungsendpunkt.

--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--cluster-type

Der Clustertyp für die Verfügbarkeitsgruppe (WSFC | NONE).

--databases

Datenbanknamen (durch Leerzeichen getrennt).

--db-failover

Aktiviert das Failover auf Datenbankebene für die Verfügbarkeitsgruppe (ON | AUS).

--dtc-support

Aktiviert die Unterstützung für datenbankübergreifende Transaktionen über den verteilten Transaktionskoordinator für die Verfügbarkeitsgruppe (PER_DB | AUS).

--endpoint-auth-mode

Der Authentifizierungsmodus für die Verbindung mit dem Spiegelungsendpunkt.

--endpoint-login

Die Anmeldung zum Erteilen von Verbindungsberechtigungen für den Spiegelungsendpunkt.

--failover-mode

Der Failovermodus für die Verfügbarkeitsgruppe (AUTOMATISCH | MANUELL | EXTERN).

--failure-condition-level

Die Fehlerbedingungsstufe für die Verfügbarkeitsgruppe (1 | 2 | 3 | 4 | 5).

--health-check-timeout

Das Timeout der Integritätsprüfung (in Millisekunden) für die Verfügbarkeitsgruppe. Der Mindestwert ist 15000.

--listener-ipv4-addresses

Mindestens eine IPv4-Adresse (durch Leerzeichen getrennt) für den Verfügbarkeitsgruppenlistener.

--listener-ipv4-masks

Mindestens eine Subnetzmaske für die IPv4-Adressen des Verfügbarkeitsgruppenlisteners. Muss mit der Reihenfolge und Anzahl der IPv4-Adressen übereinstimmen.

--listener-ipv6-addresses

Mindestens eine IPv6-Adresse (durch Leerzeichen getrennt) für den Verfügbarkeitsgruppenlistener.

--listener-name

Der Name des Verfügbarkeitsgruppenlisteners.

--listener-port

Die Portnummer für den Verfügbarkeitsgruppenlistener.

--no-wait

Wenn angegeben, wird der Befehl zurückgegeben, sobald die Erstellungsanforderung übermittelt wurde. Sie wartet erst, wenn die Verfügbarkeitsgruppe erstellt wurde.

Eigenschaft Wert
Standardwert: False
--required-synchronized-secondaries

Gibt die minimale Anzahl synchroner Secondaries an, die vor dem primären Commit für eine Transaktion erforderlich sind (min. 0 Max. Replikate - 1).

--seeding-mode

Der Seedingmodus für die Verfügbarkeitsgruppe (AUTOMATISCH | MANUELL).

Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False

az sql server-arc availability-group failover

Vorschau

Die Befehlsgruppe "sql server-arc availability-group" befindet sich in der Vorschau und in der Entwicklung. Referenz- und Supportebenen: https://aka.ms/CLI_refstatus

Anfordern eines manuellen Failovers einer Verfügbarkeitsgruppe.

az sql server-arc availability-group failover --name
                                              --resource-group
                                              --server-name
                                              [--acquire-policy-token]
                                              [--change-reference]

Beispiele

Ex 1 – Manuelles Failover einer Verfügbarkeitsgruppe anfordern

az sql server-arc availability-group failover --name myAvailabilityGroupName --resource-group myResourceGroup --server-name myServerName

Erforderliche Parameter

--name -n

Name der Verfügbarkeitsgruppe.

--resource-group -g

Name der Ressourcengruppe, in der sich die Arc-fähige SQL Server Instanz befindet.

--server-name

Name des Arc-aktivierten Failoverziels SQL Server.

Optionale Parameter

Die folgenden Parameter sind optional, aber je nach Kontext kann mindestens ein Parameter erforderlich sein, damit der Befehl erfolgreich ausgeführt werden kann.

--acquire-policy-token

Automatisches Abrufen eines Azure Policy Tokens für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
--change-reference

Die zugehörige Änderungsreferenz-ID für diesen Ressourcenvorgang.

Eigenschaft Wert
Parametergruppe: Global Policy Arguments
Globale Parameter
--debug

Erhöhen Sie die Ausführlichkeit der Protokollierung, um alle Debugprotokolle anzuzeigen.

Eigenschaft Wert
Standardwert: False
--help -h

Diese Hilfemeldung anzeigen und schließen.

--only-show-errors

Nur Fehler anzeigen, Warnungen unterdrücken.

Eigenschaft Wert
Standardwert: False
--output -o

Ausgabeformat.

Eigenschaft Wert
Standardwert: json
Zulässige Werte: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.

--subscription

Name oder ID des Abonnements. Sie können das Standardabonnement mithilfe von az account set -s NAME_OR_IDkonfigurieren.

--verbose

Erhöhen Sie die Ausführlichkeit der Protokollierung. Verwenden Sie "-debug" für vollständige Debugprotokolle.

Eigenschaft Wert
Standardwert: False