Loading...

We've detected that your browser language is Chinese. Would you like to visit our Chinese website? [ Dismiss ]
By: Emma

VMwareスナップショットを削除すべきタイミング

スナップショットはソフトウェアパッチ適用やリスクを伴う設定変更の前といった一時的な用途向けに設計されています。更新後に仮想マシンが安定したことを確認したら、速やかにVMwareスナップショットを削除してください。VMwareは一般的に、これらのファイルを24~72時間以上保持しないことを推奨しています。

長期間放置するとファイルサイズが肥大化し、深刻なパフォーマンス障害を引き起こす可能性があります。サイズの大きなデルタファイルはストレージ領域を大量に消費し、スナップショットの削除処理を大幅に遅延させます。最悪の場合、肥大化したスナップショットにより仮想マシンがフリーズしたり、データストアのストレージ領域が枯渇したりすることがあります。

スナップショットには有効期限がある。バックアップにはない。

i2Backupはエージェント不要の自動バックアップと瞬時リカバリでVMware仮想マシンを保護します。スナップショットチェーンは発生せず、ストレージの肥大化も起こりません。

スナップショットを本物のバックアップに置き換える »

無料トライアル

VMwareにおけるスナップショットの削除方法

環境とアクセス権限に応じて、VMwareスナップショットを削除する複数の手段があります。

方法1:vSphere Clientを使用する

vSphere ClientはVMwareスナップショットの削除で最もよく使われるツールです。視覚的に分かりやすいスナップショットツリーが表示され、保存されている仮想マシンの状態を簡単に確認できます。

  1. vSphere Clientにログインし、インベントリ一覧から対象の仮想マシンを探します。
  2. VM名を右クリックし、ドロップダウンメニューからスナップショット>スナップショットの管理を選択します。
  3. 表示された一覧から削除したいスナップショットを選択します。
  4. 削除ボタンをクリックします。既存のすべてのスナップショットをベースディスクにマージする場合はすべて削除を選択します。
  5. プロンプトが表示されたら操作を確定し、最近のタスクパネルで進捗を監視します。

vmware remove snapshot in vsphere client

注記:VMwareはすべてのデルタデータ変更をマージするため、完了までの時間はスナップショットのサイズとストレージの速度に依存します。

方法2:ESXi Host Clientを使用する

vCenterを使用していないスタンドアロンホストを管理する場合は、ESXi Host Clientから直接VMwareスナップショットを削除できます。特定サーバーの簡易な対応に便利な手法です。

  1. Webブラウザを開き、ホストのIPアドレスを使用してESXi Host Clientにログインします。
  2. 左側ナビゲーションメニューの仮想マシンをクリックします。
  3. 操作対象のVMを右クリックし、スナップショット>スナップショットの管理を選択します。
  4. ポップアップウィンドウにて削除対象のスナップショットを選択し、スナップショットを削除をクリックします。
  5. 閉じるをクリックし、画面下部でタスクの進捗を確認します。

vmware remove snapshot in esxi host client

方法3:PowerCLIを使用する

PowerCLIは1台または複数の仮想マシンに対するVMwareスナップショット削除を自動化するのに適したツールです。熟練した管理者であれば処理が速く、Web画面上での手作業を削減できます。

1. PowerCLIを起動し、次のコマンドでvCenterまたはESXiホストに接続します:

Connect-VIServer -Server YourServerName

identify the target snapshot

2. 次を実行して対象スナップショットを特定します:

Get-VM "VM_Name" | Get-Snapshot

connect to your vCenter or ESXi host

3. 確認プロンプトなしでスナップショットを削除するには以下を使用します:

Get-VM "VM_Name" | Get-Snapshot -Name "SnapshotName" | Remove-Snapshot -Confirm:$false

delete the snapshot without a confirmation prompt

方法4:すべてのスナップショットを削除する(オプション)

すべて削除オプションは、複数のスナップショットが連なっている仮想マシンを一括でクリーンアップする最速の手段です。1つずつ削除する代わりに、すべてのスナップショットを統合し、蓄積された変更をベース仮想ディスクにマージします。

  1. 対象仮想マシンのスナップショットマネージャーを開きます。
  2. スナップショット一覧上部のすべて削除ボタンをクリックします。
  3. プロンプトで操作を確定し、統合処理を開始します。
注記:サイズの大きなスナップショットに対してすべて削除を実行すると、ストレージに大きな負荷がかかります。業務上重要な高I/O処理を実行していないタイミングで実施してください。

スナップショットの削除に時間がかかる理由

スナップショットが数日または数週間有効な状態が続いている場合、VMwareスナップショットの削除処理に長い時間を要することが多くなります。この処理でVMwareは一時的なデルタファイルの全データを読み込み、元の仮想ディスクへ書き戻します。

スナップショット削除が遅い場合、多くはディスクの負荷が高い、またはストレージのパフォーマンスに制限があることが原因です。削除タスクが99%で停止して見える場合でも、バックグラウンドでデータ統合処理が実行されているケースが大半です。データ破損を防ぐため、このフェーズでホストまたは仮想マシンを再起動しないでください。

ヒント:処理を高速化するには、仮想マシンのディスク使用率が最も低いオフピーク時間帯にスナップショット削除を実行してください。

VMwareスナップショット管理のベストプラクティス

仮想環境を効率的に稼働させ続けるために、VMwareスナップショットの管理には簡潔で一貫したガイドラインを守ることが重要です。

1. 72時間ルールを順守する

スナップショット作成後は24~72時間以内に削除するようにしてください。スナップショットは更新やパッチのテストといった短期的な用途向けであり、長期的なデータ保存を目的としたものではありません。数日または数週間放置するとファイルサイズと統合処理時間が大幅に増大します。

2. スナップショットの数を制限する

単一の仮想マシン上で長いスナップショットチェーンを作らないでください。2つまたは3つを超えるスナップショットはVMのパフォーマンスを大きく低下させ、I/Oレイテンシを増加させ、スナップショット削除処理を遅くします。

3. スナップショットをバックアップとして使用しない

VMwareスナップショットは正式なバックアップソリューションの代替にはなりません。動作は元のベースディスクに完全に依存しており、ベースディスクが破損または消失するとスナップショットからデータを復元できなくなります。

4. ディスク領域を監視する

スナップショット作成前には必ずデータストアの空き領域を確認してください。VMの通常稼働中にデルタファイルは急速に拡張する可能性があり、ストレージ領域不足はスナップショット失敗、パフォーマンス低下、さらには仮想マシンの停止を引き起こします。

VMware向けi2Backup:安全かつ効率的なバックアップ

スナップショットは変更をロールバックする簡易な手段を提供しますが、VMware向けの本格的なデータ保護戦略の代替にはなりません。長期保存をスナップショットに依存すると、ディスクパフォーマンスの問題や、ベースディスク破損時の高いリスクが生まれます。

環境の耐障害性を確保するには、i2Backupのようなプロフェッショナルで信頼できるVMバックアップソリューションを使用するのが最善です。

i2Backupの主な機能

  • エージェントレスVMバックアップ:各ゲストOSにエージェントをインストールすることなくネイティブAPIを利用して大規模バックアップを実行する、VMware向け高性能なスナップショット代替手段です。
  • VM瞬時リカバリ:サーバー障害発生時、バックアップデータを対象プラットフォームにリモートマウントすることで瞬時にリカバリを実行し、極めて短いRTO(目標復旧時間)を実現します。
  • ファイル単位の細粒度リストア:仮想マシン全体を復元する代わりに、バックアップから特定のファイルまたはフォルダーを迅速に復元でき、運用効率を向上させます。
  • 自動のセットアンドフォーゲット運用:管理者は柔軟なバックアップスケジュールとスマートなクリーンアップルールを設定可能で、VMwareのデータ保護処理をシステムが自動的かつ透過的に実行します。

i2Backupを導入することで、ストレージハードウェアを最適化しつつデータ損失から保護する効率的なVMwareバックアップ環境を実現できます。この先回りしたアプローチにより安定したVM運用を確保し、過剰なスナップショットに伴う一般的なパフォーマンス低下を回避します。

60日間無料トライアル
安全なダウンロード

よくある質問

Q1:VMwareスナップショットを削除すると最近の作業内容は消えますか?

いいえ。VMwareスナップショットの削除は、デルタファイルの変更内容を親仮想ディスクにマージするだけです。最近の作業内容および現在のVMの状態は完全に保持され、データ損失は発生しません。

 

Q2:仮想マシンの電源がオンの状態でVMスナップショットを削除できますか?

はい、VM起動中でもスナップショットを削除可能です。サイズの大きなスナップショットの場合は、データ統合による一時的なディスクパフォーマンス低下を回避するため、トラフィックの少ない時間帯に実行してください。

 

Q3:VMwareスナップショットの削除が完了まで長時間かかるのはなぜですか?

スナップショット削除の遅延は、大きなスナップショットファイルとストレージ速度の制限が主な原因です。長時間有効なスナップショットは増分データを多く保持しており、ベースディスクへの書き戻しに追加の時間を要します。

 

Q4:VMwareのスナップショット削除タスクが99%で停止した場合、どうすればよいですか?

99%で停止したように見えるタスクは、多くの場合バックグラウンドで統合処理を完了させています。処理が失敗した場合はVMを右クリックしスナップショット>統合を選択し、手動でファイルをマージしてエラーを解消します。

まとめ

VMwareスナップショットを適切に削除することは、円滑で高性能な仮想環境を運用する上で不可欠です。vSphere Client、ESXi Host Clientの使用、あるいはPowerCLIによるタスク自動化のいずれにおいても、一貫したスナップショット管理によりVMを簡潔かつ効率的に保てます。

スナップショットは一時的なツールであり、恒久的なバックアップではないことを忘れないでください。定期的かつタイムリーな削除により、長時間の統合処理とサーバーへのパフォーマンス影響を回避できます。

本ガイドの手順とベストプラクティスに従い、i2Backupのような専用バックアップソリューションを組み合わせてデータを保護してください。スナップショット管理を先回りして実施することが、VMware基盤の長期的な安定性を維持する最も簡単な手段です。

概要は準備中です

関連記事

VMware、Azure、Hyper‑V におけるスナップショットからの VM 復元方法
更新が失敗したりシステムがクラッシュしたりした場合、スナップショットを利用すれば最初から再構築する代わりに瞬時にロールバックできます。本ガイドでは VMware、Azure、Hyper‑V における VM スナップショット復元の手順をステップバイステップで解説し、迅速な復旧とダウンタイムの最小化を実現します。
記事を読む
[2026 完全ガイド]VMware スナップショット ベストプラクティス
スナップショットはVMを保護するための機能ですが、誤って使用すると知らぬ間にレイテンシの発生、ディスクの肥大化、さらにはデータストアのクラッシュを引き起こす可能性があります。本記事ではVMwareスナップショットのベストプラクティス、72時間ルール、安全な利用上限、vSphereおよびESXi環境を高速かつ安定に保つ実証済みの手順を解説します。
記事を読む
vCenter 間で VMware 仮想マシンを移行する 4 つの手法
本記事ではvCenter間でVMware仮想マシンを移行する4つの安定的な手法を紹介し、停止時間、規模、環境の複雑さに応じて適切な移行方式を選定するための参考情報を提供します。
記事を読む
[解決済み] VMware「ホストを同期できない」エラーの解決方法
vCenter と ESXi 管理エージェント間の通信断の箇所を特定し、VMware「ホストを同期できない」エラーを解消します。本ガイドでは、サービスのハング、ポート 902 の接続性、ゲスト OS‑ホスト間の時刻ずれといった項目をトラブルシューティングし、vCenter のホスト同期障害を解決する実績のある手順を紹介します。
記事を読む
目次:
最新情報を購読
最新のインサイト、ニュース、限定コンテンツをお届けします。いつでも配信解除が可能です。
購読する
ビジネスデータのセキュリティ強化を始めませんか?
60日間の無料トライアルまたはデモで、Info2softが企業データをどのように保護するかをご確認ください。
フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}