Azure 仮想マシンの PowerShell のサンプルAzure Virtual Machine PowerShell samples

次の表では、Windows 仮想マシン (VM) を作成および管理する PowerShell サンプル スクリプトへのリンクを示します。The following table provides links to PowerShell script samples that create and manage Windows virtual machines (VMs).

仮想マシンの作成Create virtual machines
仮想マシンの短時間での作成Quickly create a virtual machine リソース グループ、仮想マシン、およびすべての関連リソースを、最小限のプロンプトで作成します。Creates a resource group, a virtual machine, and all related resources, with a minimum of prompts.
完全に構成された仮想マシンの作成Create a fully configured virtual machine リソース グループ、仮想マシン、およびすべての関連リソースを作成します。Creates a resource group, a virtual machine, and all related resources.
可用性が高い仮想マシンの作成Create highly available virtual machines 可用性が高く、負荷分散がされた構成で仮想マシンを複数作成します。Creates several virtual machines in a highly-available and load-balanced configuration.
VM の作成と構成スクリプトの実行Create a VM and run a configuration script 仮想マシンを作成し、Azure カスタム スクリプトの拡張機能を使用して IIS をインストールします。Creates a virtual machine and uses the Azure Custom Script extension to install IIS.
VM の作成と DSC 構成の実行Create a VM and run a DSC configuration 仮想マシンを作成し、Azure Desired State Configuration (DSC) の拡張機能を使用して IIS をインストールします。Creates a virtual machine and uses the Azure Desired State Configuration (DSC) extension to install IIS.
VHD をアップロードして VM を作成するUpload a VHD and create VMs ローカル VHD ファイルを Azure にアップロードします。その VHD からイメージを作成し、そのイメージから VM を作成します。Uploads a local VHD file to Azure, creates an image from the VHD, and then creates a VM from that image.
管理 OS ディスクから VM を作成するCreate a VM from a managed OS disk 既存の管理ディスクを OS ディスクとして接続することで仮想マシンを作成します。Creates a virtual machine by attaching an existing Managed Disk as OS disk.
スナップショットから VM を作成するCreate a VM from a snapshot スナップショットからマネージド ディスクを作成し、その新しいマネージド ディスクを OS ディスクとして接続することで、スナップショットから仮想マシンを作成します。Creates a virtual machine from a snapshot by first creating a managed disk from the snapshot and then attaching the new managed disk as OS disk.
ストレージの管理Manage storage
同じまたは別のサブスクリプションの VHD からマネージド ディスクを作成するCreate a managed disk from a VHD in the same or a different subscription 同じまたは別のサブスクリプションで、OS ディスクとして特殊化した VHD から、またはデータ ディスクとしてデータ VHD から、マネージド ディスクを作成します。Creates a managed disk from a specialized VHD as an OS disk, or from a data VHD as a data disk, in the same or a different subscription.
スナップショットからマネージド ディスクを作成するCreate a managed disk from a snapshot スナップショットからマネージド ディスクを作成します。Creates a managed disk from a snapshot.
同じサブスクリプションまたは別のサブスクリプションにマネージド ディスクをコピーするCopy a managed disk to the same or a different subscription 同じサブスクリプションまたは親マネージド ディスクと同じリージョン内の別のサブスクリプションに、マネージド ディスクをコピーします。Copies a managed disk to the same or a different subscription that is in the same region as the parent managed disk.
ストレージ アカウントに VHD としてスナップショットをエクスポートするExport a snapshot as a VHD to a storage account 管理スナップショットを VHD として別のリージョンのストレージ アカウントにエクスポートします。Exports a managed snapshot as a VHD to a storage account in a different region.
ストレージ アカウントにマネージド ディスクの VHD をエクスポートするExport the VHD of a managed disk to a storage account 別のリージョンのストレージ アカウントに、マネージド ディスクの基盤となる VHD をエクスポートします。Exports the underlying VHD of a managed disk to a storage account in a different region.
VHD からスナップショットを作成するCreate a snapshot from a VHD VHD からスナップショットを作成した後、そのスナップショットを使用して複数の同じマネージド ディスクを短時間で作成します。Creates a snapshot from a VHD and then uses that snapshot to create multiple identical managed disks quickly.
同じサブスクリプションまたは別のサブスクリプションにスナップショットをコピーするCopy a snapshot to the same or a different subscription 同じサブスクリプションまたは親スナップショットと同じリージョン内の別のサブスクリプションに、スナップショットをコピーします。Copies snapshot to the same or a different subscription that is in the same region as the parent snapshot.
セキュリティ保護された仮想マシンSecure virtual machines
VM とそのデータ ディスクを暗号化するEncrypt a VM and its data disks Azure キー コンテナー、暗号化キー、およびサービス プリンシパルを作成し、VM を暗号化します。Creates an Azure key vault, an encryption key, and a service principal, and then encrypts a VM.
仮想マシンの監視Monitor virtual machines
Azure Monitor を使用して VM を監視するMonitor a VM with Azure Monitor 仮想マシンを作成し、Azure Log Analytics エージェントをインストールして、VM を Log Analytics ワークスペースに登録します。Creates a virtual machine, installs the Azure Log Analytics agent, and enrolls the VM in a Log Analytics workspace.
PowerShell を使用してサブスクリプション内のすべての VM に関する詳細情報を収集するCollect details about all VMs in a subscription with PowerShell 指定されたサブスクリプション内の VM の VM 名、リソース グループ名、リージョン、仮想ネットワーク、サブネット、プライベート IP アドレス、OS の種類、およびパブリック IP アドレスを含む csv を作成します。Creates a csv that contains the VM Name, Resource Group Name, Region, Virtual Network, Subnet, Private IP Address, OS Type, and Public IP Address of the VMs in the provided subscription.