PowerCLI で VM のスナップショットを作成する方法
search cancel

PowerCLI で VM のスナップショットを作成する方法

book

Article ID: 421914

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

免責事項:これは英文の記事「How to take VM snapshots using PowerCLI」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

この記事では、PowerCLI で VM のスナップショットを取得するコマンドを紹介します。

Environment

VMware vSphere ESXi

Resolution

vCenter Server に接続

PS C:\> Connect-VIServer -Server vCenter-FQDN

Name                           Port  User
----                                ----    ----
vCenter-FQDN             443   VSPHERE.LOCAL\Administrator

 

1. メモリスナップショットの作成:

例:

PS C:\> Get-VM -Name "VM name" | New-Snapshot -Name "Test-1" -Description "test-snap" -Memory

Name                 Description                    PowerState
----                      -----------                         ----------
Test-1                 test-snap                       PoweredOn


2. 静止スナップショットの作成:

例:

PS C:\> Get-VM -Name "VM name" | New-Snapshot -Name "Test-2" -Description "test-snap" -Quiesce

Name                 Description                    PowerState
----                      -----------                         ----------
Test-2                 test-snap                       PoweredOff

 

3. メモリ/静止オプションを伴わないスナップショットの作成 :

例:

PS C:\> Get-VM -Name "VM name" | New-Snapshot -Name "Test-3" -Description "test-snap"

Name                 Description                    PowerState
----                      -----------                         ----------
Test-3                 test-snap                       PoweredOff

 

複数 VM のスナップショットを取得するには、コンマで区切って複数の VM 名を指定できます。

Example:

Get-VM -Name "VM name1","VM name2" | New-Snapshot -Name "Test-4" -Description "test-snap"