az vm unmanaged-disk
VM に接続されているアンマネージド データ ディスクを管理します。
Azure Virtual Machines は、オペレーティング システム、アプリケーション、およびデータを格納する場所としてディスクを使用します。 すべての Azure 仮想マシンには、オペレーティング システム ディスクと一時ディスクの 2 つ以上のディスクがあります。 オペレーティング システム ディスクはイメージから作成されます。オペレーティング システム ディスクとイメージの両方は実際に仮想ハード ディスク (VHD) であり、Azure のストレージ アカウントに格納されます。 仮想マシンでは 1 つ以上のデータ ディスクも保持することができ、これらも VHD として格納されます。
Azure マネージド データ ディスクとアンマネージド データ ディスクの最大サイズは 4095 GB です (プレビューでは大きなディスクを除く)。 Azure アンマネージド ディスクの最大容量も 4095 GB です。
詳細については、以下を参照してください:
- Azure ディスク - https://docs.microsoft.com/azure/virtual-machines/managed-disks-overview.
- パブリック プレビューの大規模なマネージド ディスク - https://azure.microsoft.com/blog/introducing-the-public-preview-of-larger-managed-disks-sizes/
- パブリック プレビューの Ultra SSD マネージド ディスク - https://docs.microsoft.com/azure/virtual-machines/disks-types.
コマンド
名前 | 説明 | 型 | 状態 |
---|---|---|---|
az vm unmanaged-disk attach |
非管理対象の永続ディスクを VM に接続します。 |
コア | GA |
az vm unmanaged-disk detach |
VM からアンマネージド ディスクをデタッチします。 |
コア | GA |
az vm unmanaged-disk list |
VM のアンマネージド ディスクを一覧表示します。 |
コア | GA |
az vm unmanaged-disk attach
非管理対象の永続ディスクを VM に接続します。
これにより、メインテナントまたはサイズ変更のために VM が再プロビジョニングされた場合でも、データを保持できます。
az vm unmanaged-disk attach --resource-group
--vm-name
[--caching {None, ReadOnly, ReadWrite}]
[--lun]
[--name]
[--new]
[--size-gb]
[--vhd-uri]
例
新しい既定サイズ (1023 GB) の非管理対象データ ディスクを VM に接続します。
az vm unmanaged-disk attach -g MyResourceGroup --vm-name MyVm --new
既存のデータ ディスクを非管理対象として VM に接続します。
az vm unmanaged-disk attach -g MyResourceGroup --vm-name MyVm --name MyDataDisk \
--vhd-uri https://mystorage.blob.core.windows.net/vhds/d1.vhd
非管理対象の永続ディスクを VM に接続します。 (自動生成)
az vm unmanaged-disk attach --name MyDataDisk --new --resource-group MyResourceGroup --size-gb 50 --vm-name MyVm
必須のパラメーター
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
仮想マシンの名前。 を使用して az configure --defaults vm=<name>
既定値を構成できます。
省略可能のパラメーター
ディスク キャッシュ ポリシー。
0 ベースの論理ユニット番号 (LUN)。 最大値は、仮想マシンのサイズによって異なります。
データ ディスク名。
新しいディスクを作成します。
GB 単位のサイズ。 最大サイズ: 4095 GB (特定のプレビュー ディスクは大きくなる可能性があります)。
仮想ハード ディスク URI。 (例: https://mystorage.blob.core.windows.net/vhds/d1.vhd)。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az vm unmanaged-disk detach
VM からアンマネージド ディスクをデタッチします。
az vm unmanaged-disk detach --name
--resource-group
--vm-name
例
VM からデータ ディスクをデタッチします。
az vm unmanaged-disk detach -g MyResourceGroup --vm-name MyVm -n disk_name
必須のパラメーター
データ ディスク名。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
仮想マシンの名前。 を使用して az configure --defaults vm=<name>
既定値を構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az vm unmanaged-disk list
VM のアンマネージド ディスクを一覧表示します。
az vm unmanaged-disk list --name
--resource-group
例
VM に接続されているアンマネージド ディスクを一覧表示します。
az vm unmanaged-disk list -g MyResourceGroup --vm-name MyVm
"data_disk" という文字列を含む名前を持つアンマネージド ディスクを一覧表示します。
az vm unmanaged-disk list -g MyResourceGroup --vm-name MyVm \
--query "[?contains(name, 'data_disk')]" --output table
必須のパラメーター
仮想マシンの名前。 を使用して az configure --defaults vm=<name>
既定値を構成できます。
リソース グループの名前。 az configure --defaults group=<name>
を使用して、既定のグループを構成できます。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI