次の方法で共有


az sql server-arc availability-group

このリファレンスは、Azure CLI (バージョン 2.3.1 以降) の arcdata 拡張機能の一部です。 拡張機能は、az sql server-arc availability-group コマンド 初めて実行するときに自動的にインストールされます。 拡張機能の詳細については、 を参照してください。

このコマンド グループはプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

可用性グループを管理します。

コマンド

名前 説明 状態
az sql server-arc availability-group create

可用性グループを作成します。

拡張 プレビュー
az sql server-arc availability-group failover

可用性グループの手動フェールオーバーを要求します。

拡張 プレビュー

az sql server-arc availability-group create

プレビュー

コマンド グループ 'sql server-arc availability-group' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

可用性グループを作成します。

az sql server-arc availability-group create --mirroring-port
                                            --name
                                            --replica-ids
                                            --resource-group
                                            [--automated-backup-preference]
                                            [--availability-mode]
                                            [--certificate-name]
                                            [--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]

例 1 - 可用性グループを作成する

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

必須のパラメーター

--mirroring-port

データベース ミラーリング エンドポイントのポート番号。

--name -n

可用性グループの名前。

--replica-ids

1 つ以上の SQL Server インスタンス リソース ID (スペース区切り)。 最初の ID は、最初のプライマリ レプリカになります。

--resource-group -g

Arc 対応 SQL Server インスタンスが配置されているリソース グループの名前。

省略可能のパラメーター

--automated-backup-preference

可用性グループの自動バックアップ設定 (PRIMARY |SECONDARY_ONLY |SECONDARY |なし)。

--availability-mode

可用性グループの可用性モード (SYNCHRONOUS_COMMIT |ASYNCHRONOUS_COMMIT)。

--certificate-name

ミラーリング エンドポイントへの接続を認証するための証明書の名前。

--cluster-type

可用性グループのクラスターの種類 (WSFC |なし)。

--databases

データベース名 (スペース区切り)。

--db-failover

可用性グループのデータベース レベルのフェールオーバーを有効にします (ON |OFF)。

--dtc-support

可用性グループの分散トランザクション コーディネーターを使用して、データベース間トランザクションのサポートを有効にします (PER_DB |OFF)。

--endpoint-auth-mode

ミラーリング エンドポイントに接続するための認証モード。

--endpoint-login

ミラーリング エンドポイントに対する接続アクセス許可を付与するログイン。

--failover-mode

可用性グループのフェールオーバー モード (AUTOMATIC |MANUAL |外部)。

--failure-condition-level

可用性グループの障害条件レベル (1 | 2 | 3 | 4 | 5)。

--health-check-timeout

可用性グループの正常性チェックのタイムアウト (ミリ秒単位)。 最小値は 15000 です。

--listener-ipv4-addresses

可用性グループ リスナーの 1 つ以上の IPv4 アドレス (スペース区切り)。

--listener-ipv4-masks

可用性グループ リスナーの IPv4 アドレスの 1 つ以上のサブネット マスク。 IPv4 アドレスの順序と数と一致する必要があります。

--listener-ipv6-addresses

可用性グループ リスナーの 1 つ以上の IPv6 アドレス (スペース区切り)。

--listener-name

可用性グループ リスナーの名前。

--listener-port

可用性グループ リスナーのポート番号。

--no-wait

指定した場合、作成要求が送信されると、コマンドが返されます。 可用性グループが作成されるまで待機しません。

規定値: False
--required-synchronized-secondaries

プライマリがトランザクションをコミットする前にコミットに必要な同期セカンダリの最小数を指定します (最小 0 個の最大レプリカ数 - 1)。

--seeding-mode

可用性グループのシード処理モード (AUTOMATIC |手動)。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

--output -o

出力フォーマット。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。

az sql server-arc availability-group failover

プレビュー

コマンド グループ 'sql server-arc availability-group' はプレビュー段階であり、開発中です。 参照レベルとサポート レベル: https://aka.ms/CLI_refstatus

可用性グループの手動フェールオーバーを要求します。

az sql server-arc availability-group failover --name
                                              --resource-group
                                              --server-name

例 1 - 可用性グループの手動フェールオーバーを要求する

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

必須のパラメーター

--name -n

可用性グループの名前。

--resource-group -g

Arc 対応 SQL Server インスタンスが配置されているリソース グループの名前。

--server-name

フェールオーバー ターゲットの Arc 対応 SQL Server の名前。

グローバル パラメーター
--debug

ログの詳細度を上げて、すべてのデバッグ ログを表示します。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告を抑制します。

--output -o

出力フォーマット。

指定可能な値: json, jsonc, none, table, tsv, yaml, yamlc
規定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ を参照してください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_IDを使用して既定のサブスクリプションを構成できます。

--verbose

ログの詳細度を高める。 完全なデバッグ ログには --debug を使用します。