PowerShell でキャッシュ設定を管理する
管理スクリプトを作成することは、ワークフローを最適化する強力な方法です。 共通する反復的なタスクを自動化することができます。 スクリプトは、検証されると一貫して実行されるため、エラーが減る可能性があります。 前の演習では、VM の作成、データ ディスクの追加、キャッシュの変更をすべて Azure portal を通じて行いました。 さまざまなリージョンの多くの VM でこれらのタスクを繰り返す必要がある場合は、どうしたらよいでしょう。 それは Azure PowerShell で行うことができます。
ヒント
Azure PowerShell の詳細は、「PowerShell で Azure タスクを自動化する」モジュールで扱います。 PowerShell のインストール、構成、使用に関する詳細は同モジュールでご確認ください。
Azure PowerShell とは
Azure PowerShell は、Azure サブスクリプションに接続し、リソースを管理するためのプラットフォームに依存しないコマンドライン ツールです。 これは 2 つのものを組み合わせています。コマンドライン ツール サポートを提供する PowerShell と Azure で使用するコマンド ("コマンドレット" と呼ばれています) を提供する Az PowerShell モジュールです。
Azure PowerShell には、Azure リソースのほとんどの側面を操作できるコマンドレットが用意されています。 リソース グループ、ストレージ、仮想マシン、Microsoft Entra ID、コンテナー、機械学習などを操作できます。 これらすべての詳細については他のトレーニング モジュールで扱います。
Azure ディスク キャッシュを管理するための PowerShell コマンドレット
Azure PowerShell には、VM とディスクの管理に役立つ固有のコマンドレットがあります。
コマンド | 説明 |
---|---|
Get-AzVM |
仮想マシンのプロパティを取得します。 |
Update-AzVM |
Azure 仮想マシンの状態を更新します。 |
New-AzDiskConfig |
構成可能なディスク オブジェクトを作成します。 |
Add-AzVMDataDisk |
データ ディスクを仮想マシンに追加します。 |
これらのコマンドを使用すると、Azure portal で行ったすべてのタスクを実行できます。 それでは VM で試してみましょう。