Share via


Azure SQL Managed Instance の管理操作の監視

適用対象:Azure SQL Managed Instance

Azure SQL Managed Instance には、新しいマネージド インスタンスのデプロイ、インスタンスのプロパティの更新、不要になったインスタンスの削除の際に使用できる管理操作の監視が用意されています。

概要

すべての管理操作は次のように分類できます。

  • インスタンスのデプロイ (新しいインスタンスの作成)。
  • インスタンスの更新 (仮想コアや予約済み記憶域などの、インスタンスのプロパティの変更)。
  • インスタンスの削除。

ほとんどの管理操作は長期の操作です。 そのため、状態を監視するか、操作手順の進行状況を追跡する必要があります。

マネージド インスタンスの管理操作を監視するには、いくつかの方法があります。

次の表は、管理操作の監視オプションを比較したものです。

オプション 保持 キャンセルのサポート 作成 更新する 削除 キャンセル 手順
リソース グループのデプロイ 無限1 いいえ2 Visible Visible 表示されません Visible 表示されません
アクティビティ ログ 90 日間 いいえ Visible Visible Visible Visible 表示されません
マネージド インスタンス操作 API 24 時間 はい Visible Visible Visible Visible Visible

1 リソース グループのデプロイ履歴は、800 件のデプロイに制限されます。

2 リソース グループのデプロイは、キャンセル操作をサポートしています。 ただし、キャンセル ロジックにより、キャンセル アクションの実行後にデプロイがスケジュールされた操作のみがキャンセルされます。 リソース グループのデプロイがキャンセルされても、進行中のデプロイはキャンセルされません。 (Azure Resource Manger の観点から) マネージド インスタンスのデプロイは 1 つの長期の手順で構成されているため、リソース グループのデプロイをキャンセルしても、マネージド インスタンスのデプロイはキャンセルされず、操作は完了します。

マネージド インスタンス操作 API

管理操作 API は、操作を監視するために特別に設計されています。 マネージド インスタンス操作を監視することで、操作パラメーターと操作手順に関する分析情報を得られるだけでなく、特定の操作をキャンセルすることができます。 操作の詳細とキャンセル コマンドに加えて、この API は、マルチリソースのデプロイを含む自動化スクリプトで使用できます。進行状況の手順に基づいて、いくつかの依存するリソースのデプロイを開始することができます。

API は次のとおりです。

command 説明
Managed Instance の操作 - 取得 マネージド インスタンスに対する管理操作を取得します。
Managed Instance の操作 - キャンセル マネージド インスタンスに対する非同期操作をキャンセルします。
Managed Instance の操作 - Managed Instance 別に一覧表示 マネージド インスタンス上で実行された操作の一覧を取得します。

注意

API バージョン 2020-02-02 を使用して、操作の一覧でマネージド インスタンスの作成操作を確認します。 これは、Azure portal と最新の PowerShell および Azure CLI パッケージで使用される既定のバージョンです。

操作を監視する

Azure portal で、マネージド インスタンスの [概要] ページを使用してマネージド インスタンスの操作を監視します。

たとえば、作成操作は、作成プロセスの開始時に [概要] ページで確認できます。

Managed instance create progress

[実行中の操作] を選択すると、 [実行中の操作] ページが開き、 [作成] または [更新] の操作を確認できます。 また、このページから操作を [キャンセル] することもできます。

Managed instance operation details

Note

Azure portal、PowerShell、Azure CLI、または REST API バージョン 2020-02-02 を使用するその他のツールを介して送信された作成操作はキャンセルできます。 2020-02-02 より前の REST API バージョンが作成操作の送信に使用された場合、インスタンスのデプロイは開始されますが、このデプロイは操作 API で一覧表示されず、キャンセルできません。

次のステップ