適用対象: ✔️ Windows VMs ✔️ Linux VM ✔️ オンプレミス環境 ✔️ Azure Arc 対応サーバー。
このチュートリアルでは、動的スコープを作成し、条件に基づいてパッチを適用する方法について説明します。
このチュートリアルでは、以下の内容を学習します。
Azure サブスクリプションをお持ちでない場合は、開始する前に 無料アカウント を作成してください。
前提条件
- パッチ オーケストレーションは、カスタマー マネージド スケジュールに設定する必要があります。
- スケジュールを VM に関連付けます。
動的スコープを作成する
動的スコープを作成するには、次の手順に従います:
-
Azure portal にサインインし、Azure Update Manager に移動します。
-
[概要]>[更新プログラムのスケジュール]>[メンテナンス構成の作成] を選択します。
-
[メンテナンス構成の作成] ページで、[基本] タブに詳細を入力し、[メンテナンス スコープ] を [ゲスト] (Azure VM、Arc 対応 VM/サーバー)として選択します。
-
動的スコープ を選択し、動的スコープの追加 の手順に従います。
-
[マシン] タブで、[マシンの追加] を選択して、メンテナンス構成に個々のマシンを追加し、[更新] を選択します。
-
[更新] タブで、含める/除外するパッチ分類を選択し、[タグ] を選択します。
-
[タグ] タブでタグを指定します。
-
[レビュー]、[レビュー + 作成] の順に選択します。
注記
動的スコープは、スケジュールのコンテキスト内にのみ存在します。 1 つのスケジュールを使用して、マシン、動的スコープ、またはその両方にリンクできます。 1 つの動的スコープに複数のスケジュールを設定することはできません。
az maintenance assignment create-or-update-subscription --maintenance-configuration-id "/subscriptions/{subscription_id}/resourcegroups/{rg}/providers/Microsoft.Maintenance/maintenanceConfigurations/clitestmrpconfinguestadvanced" --name cli_dynamicscope_recording01 --filter-locations eastus2euap centraluseuap --filter-os-types windows linux --filter-tags {{tagKey1:[tagKey1Val1,tagKey1Val2],tagKey2:[tagKey2Val1,tagKey2Val2]}} --filter-resource-group rg1, rg2 --filter-tags-operator All -l global
New-AzConfigurationAssignment -ConfigurationAssignmentName $maintenanceConfigurationName -MaintenanceConfigurationId $maintenanceConfigurationInGuestPatchCreated.Id -FilterLocation eastus2euap,centraluseuap -FilterOsType Windows,Linux -FilterTag '{"tagKey1" : ["tagKey1Value1", "tagKey1Value2"], "tagKey2" : ["tagKey2Value1", "tagKey2Value2", "tagKey2Value3"] }' -FilterOperator "Any"
同意を提供する
更新プログラムの適用に同意することは、スケジュールされたパッチ適用のワークフローの重要な手順であり、同意を提供 するためのさまざまな方法の手順に従います。
次の手順
複数のマシンの管理について説明します。