az sql mi link

インスタンス リンク管理コマンド。

コマンド

名前 説明 Status
az sql mi link create

新しいインスタンス リンクを作成します。

コア GA
az sql mi link delete

インスタンス リンクを削除します。

コア GA
az sql mi link list

Azure SQL Managed Instance のリンク機能に関する情報を返します。

コア GA
az sql mi link show

Azure SQL Managed Instance のリンク機能に関する情報を返します。

コア GA
az sql mi link update

インスタンス リンクのプロパティを更新します。

コア GA

新しいインスタンス リンクを作成します。

このコマンドは、渡されたパラメーターに基づいて SQL Server 上の分散型可用性グループを結合することで、Azure SQL Managed Instance リンクを作成します。

az sql mi link create --distributed-availability-group-name
                      --instance-name
                      --resource-group
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--primary-ag]
                      [--secondary-ag]
                      [--source-endpoint]
                      [--target-database]

インスタンス リンクを作成します。

az sql mi link create -g 'rg1' --instance-name 'mi1' --name 'link1' --primary-availability-group-name 'primaryag1' --secondary-availability-group-name 'secondaryag1' --source-endpoint '"tcp://server1:5022" --target-database 'db1' --no-wait')
--distributed-availability-group-name --link --name -n

インスタンス リンクの名前。

--instance-name --managed-instance --managed-instance-name --mi

Azure SQL Managed Instance の名前。

--resource-group -g

リソース グループの名前。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--primary-ag --primary-availability-group-name

プライマリ可用性グループの名前。

--secondary-ag --secondary-availability-group-name

セカンダリ可用性グループの名前。

--source-endpoint

ソース エンドポイントの IP アドレス。

--target-database --target-db

ターゲット データベースの名前。

グローバル パラメーター
--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 を使います。

インスタンス リンクを削除します。

このコマンドは、リンクが削除され、レプリカの LSN がプライマリと同期されていない場合にデータ損失を引き起こす可能性があるため、ユーザーはプロンプトが表示されたら明示的にコマンドを確認するか、--yes パラメーターを使用する必要があります。

az sql mi link delete [--distributed-availability-group-name]
                      [--ids]
                      [--instance-name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--resource-group]
                      [--subscription]
                      [--yes]

インスタンス リンクを強制的に削除します。

az sql mi link delete -g 'rg1' --instance-name 'mi1' -n 'link1' --yes
--distributed-availability-group-name --link --name -n

インスタンス リンクの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--instance-name --managed-instance --managed-instance-name --mi

Azure SQL Managed Instance の名前。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

リソース グループの名前。

--subscription

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

--yes -y

確認のダイアログを表示しません。

既定値: False
グローバル パラメーター
--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 を使います。

Azure SQL Managed Instance のリンク機能に関する情報を返します。

az sql mi link list --instance-name
                    --resource-group

特定のマネージド インスタンス上のすべてのインスタンス リンクを一覧表示します。

az sql mi link list -g {rg} --instance-name {mi}
--instance-name --managed-instance --managed-instance-name --mi

Azure SQL Managed Instance の名前。

--resource-group -g

リソース グループの名前。

グローバル パラメーター
--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 を使います。

Azure SQL Managed Instance のリンク機能に関する情報を返します。

az sql mi link show [--distributed-availability-group-name]
                    [--ids]
                    [--instance-name]
                    [--resource-group]
                    [--subscription]

特定のインスタンス リンクに関する情報を表示する

az sql mi link show -g 'rg1' --instance-name 'mi1' --name 'link1'
--distributed-availability-group-name --link --name -n

インスタンス リンクの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--instance-name --managed-instance --managed-instance-name --mi

Azure SQL Managed Instance の名前。

--resource-group -g

リソース グループの名前。

--subscription

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

グローバル パラメーター
--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 mi link update [--distributed-availability-group-name]
                      [--ids]
                      [--instance-name]
                      [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                      [--replication-mode {Async, Sync}]
                      [--resource-group]
                      [--subscription]

レプリケーション モードを同期に変更する

az sql mi link update -g 'rg1' --mi 'mi1' -n 'link1' --replication-mode 'Sync'
--distributed-availability-group-name --link --name -n

インスタンス リンクの名前。

--ids

1 つまたは複数のリソース ID (スペース区切り)。 これは、'Resource Id' 引数のすべての情報を含む完全なリソース ID である必要があります。 --ids または他の 'Resource Id' 引数を指定する必要があります。

--instance-name --managed-instance --managed-instance-name --mi

Azure SQL Managed Instance の名前。

--no-wait

実行時間の長い操作の終了を待機しません。

承認された値: 0, 1, f, false, n, no, t, true, y, yes
--replication-mode

レプリケーション モードの値。 指定できる値は、'Sync' と 'Async' です。

承認された値: Async, Sync
--resource-group -g

リソース グループの名前。

--subscription

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

グローバル パラメーター
--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 を使います。