Loading...

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

スナップショットはVMware管理者にとって実用的なツールであり、特定時点の状態を取得し、必要に応じて迅速にロールバックできます。高速かつ柔軟なリカバリーが可能なため、テスト、アップグレード、短期的な保護に広く活用されています。

パフォーマンスやストレージに影響を与えずスナップショットを最大限活用するには、適切な運用とVMwareスナップショットのベストプラクティスを順守することが重要です。

VMwareスナップショットとは何か、その仕組み

VMwareスナップショットは、仮想マシンの特定時点での状態を保存します。スナップショットを作成すると、元の仮想ディスク(VMDK)は読み取り専用となり、新しい変更は別のデルタディスクに書き込まれます。これにより、アップデートや設定変更で不具合が発生した場合、スナップショットからVMを復元することができます。

この仕組みではVMwareがベースディスクとデルタファイルの両方からデータを読み取ります。新しいスナップショットを作成するたびに参照レイヤーが追加され、レイヤーが増えるほどディスクパフォーマンスが低下する可能性があります。このためスナップショットは短期利用向けであり、長期保存には適さず、バックアップの代替にはなりません。

What is VMware snapshot

順守すべきVMwareスナップショットの主要ベストプラクティス

適切なスナップショット運用はリスクを低減し、パフォーマンスを向上させます。ここにVMwareスナップショット管理の主要なベストプラクティスを示します。

1. スナップショットは短期間のみ使用(最長24‑72時間)

VMwareの公式ガイダンスでは、スナップショットは一時的なものとし、最長保持期間を72時間と推奨しています。そもそもスナップショットは事後ロールバックを想定した機能です。

数日から数週間スナップショットを放置すると、生成される追加データファイルが肥大化し、後のクリーンアップ処理に時間がかかりリスクも高まります。

多くの環境では24時間以内にスナップショットを削除するのが望ましく、これがVMwareスナップショット管理の基本的な安全策です。

注記:72時間を超えたスナップショットは本番環境の安定性の観点から公式サポート対象外であり、統合処理の遅延やデータストア関連トラブルの一般的な原因となります。

2. 1台のVMあたりのスナップショット数を制限(推奨2‑3個以下)

VMwareは技術的に最大32個の連続スナップショットに対応可能ですが、数が多すぎるとストレージ管理が難しくなりVMの動作も遅くなります。多くのITチームでは1VMあたり2‑3個以内を推奨しています。

新規スナップショットごとにストレージシステムが読み取るレイヤーが増加し、この処理負荷により通常利用時のVMパフォーマンスが低下します。スナップショットチェーンを短く保つことは、パフォーマンスを安定させる簡単な方法の一つです。

VMware Snapshot Disk Chain

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

多くの人がスナップショット=バックアップと誤認しているため、これは最も重要なベストプラクティスの一つです。スナップショットは元のメインディスクに完全に依存しており、メインディスクが消失・破損するとスナップショットから復元できません。

VMwareのガイドラインでもスナップショットとバックアップは明確に区別されています。スナップショットは直近の変更をロールバックするためのものであり、真のバックアップは別の場所にコピーを保管し長期的にデータを保護します。

ヒント:スナップショットは必ず専用のバックアップソリューションと組み合わせて使用してください。スナップショットはロールバック用、バックアップは災害復旧用です。

4. I/O負荷の高いワークロード上でのスナップショット作成を避ける

SQL Server、Exchange、大規模データベースのようなシステムは大量のデータを高速に処理します。これらのVMに対しスナップショットを使用すると、生成される追加ファイルが急速に肥大化し、利用可能なストレージ領域を消費してシステムの動作を悪化させます。

こうした高負荷システムでは繁忙時間帯のスナップショット取得を避けるべきです。肥大化したスナップショットファイルはVMの遅延やフリーズを引き起こし、クリーンアップ処理の遅延、最悪の場合領域枯渇によるシステム停止を招きます。

5. スナップショット作成前にデータストアの空き領域を確認する

スナップショット作成前には必ずデータストアの空き容量を確認してください。VMwareはスナップショットファイルの肥大化に備え、最低20%の空き領域を維持することを推奨しています。

スナップショットファイルは元のVMディスクと同じサイズまで拡大する可能性があります。残り領域が少ないデータストアでスナップショットを作成すると領域が完全に枯渇し、同一ストレージ上の複数のVMが停止する恐れがあります。

注記:データストアの使用率が80%を超えている場合、追加領域を確保するまで新規スナップショットの作成を避けてください。

6. 削除後は必ず統合(コンソリデーション)を実行する

スナップショットを削除しても、残留ファイルが自動的にクリーンアップされない場合があります。これらの未使用ファイルは領域を消費し続け、システムのパフォーマンス低下を引き起こします。

したがって管理者はvSphere Client上の「統合が必要」の警告を確認し、残留ファイルを完全にクリーンアップしてストレージ領域を節約し、ディスクシステムを正常に保つ必要があります。

7. スナップショットのスケジュールはピーク時間外に設定する

スナップショットの作成・削除時には一時的なデータ処理量の急増が発生し、ディスクロックによりシステムが一瞬停止する場合があります。繁忙時間帯に実行するとユーザーからシステムが遅く感じられます。

パフォーマンスを確保するため、保守時間またはシステム負荷の低い時間帯にスナップショットタスクを実行し、通常業務への影響を回避してください。

8. アプリケーションの整合性確保のためクワイエス(Quiescing)を使用する

データベースやメールサーバーなどのアプリケーションでは、通常のスナップショットでは同一時点のデータを完全に取得できない場合があります。スナップショット取得中にファイルの書き換えが継続するためです。

クワイエスは一時的にアプリケーションの処理を停止させ、ファイルシステムを安定した状態にしてからスナップショットを実行します。これにより、頻繁にデータが更新される基幹業務システムにおいて復元の信頼性が高まります。

ヒント:SQLやExchangeを搭載したVMでは、復元後のアプリケーション破損を防ぐため、必ずVMware Toolsのクワイエス機能を使用してください。

9. クリーンアップポリシーを自動化する

手動でスナップショットを管理すると人的ミスが発生しやすく、古いスナップショットはストレージトラブルの代表的な原因です。時間が経過するとどのスナップショットが必要か忘れがちになります。

PowerCLIなどの自動化ツールを利用し、スナップショットの監視、古いスナップショットの検出、アラート送信を行います。このベストプラクティスによりスナップショットの放置を防ぎ、パフォーマンス低下や予期せぬディスク領域トラブルを回避できます。

10. 復元テストを定期的に実施する

スナップショットは必要な時にVMを復元できて初めて意味があります。管理者は非本番環境でスナップショットによるリカバリーとクリーンアップ手順を定期的にテストし、想定通り動作することを確認できます。

「スナップショットに戻す」と「すべて削除」の違いを理解することで、障害発生時の迅速かつ確実なリカバリーを実現します。定期テストによりVMwareスナップショットの動作を予測可能で安全なものにします。

手順解説:安全なVMwareスナップショットの作成方法

スナップショット作成自体は簡単ですが、安全に実施するにはいくつかの手順を踏む必要があります。これらの手順により一時的なシステム停止やストレージ領域の問題を回避できます。VMware ESXiホスト向けのこれらのスナップショットベストプラクティスに従えば、本番パフォーマンスに影響を与えず信頼できる復元ポイントを取得できます。

  1. データストア容量の確認:作業開始前に、基盤となるストレージに少なくとも20%の空き領域があることを確認します。長時間放置するとスナップショットディスクは元のディスクと同じサイズまで拡大する可能性がある点に留意してください。
  2. 対象VMを開く:vSphere Clientにて対象の仮想マシンを右クリックし、スナップショット、続いてスナップショットの作成を選択します。
  3. 名前と説明を記入:明確な名前と簡単な説明を必ず入力してください(例:”2026‑02パッチ適用前“)。他の管理者がスナップショットの目的と削除可能なタイミングを把握するのに役立ちます。
  4. メモリとクワイエスの設定
    • VMメモリのスナップショット:アプリケーションの実行状態をそのまま取得する必要がある場合のみチェックしてください。処理時間が長くなり、ディスク領域も多く消費します。
    • ゲストファイルシステムをクワイエス:OSとアプリケーションを整合性の取れた状態にしてからスナップショットを取得するため、チェックしてください。
  1. タスク進捗を監視:「最近のタスク」ペインを確認し、完了後にスナップショットマネージャーにスナップショットが表示されることを確認します。

Take Snapshot ‑ VMware Snapshot

vSphereでの適切なスナップショット管理には、スナップショット作成直後にカレンダーリマインダーを設定することも含まれます。このリマインダーにより24‑72時間以内にスナップショットの削除・クリーンアップを実施できます。

VMwareスナップショットのメリット・デメリット

スナップショットは日常業務で非常に有用ですが、リスクも伴います。

メリット:

  • 即時リカバリー:アップデートや設定変更で不具合が生じた場合、過去の状態へ素早くロールバック可能。
  • 管理者向け安全策:スナップショットが安全ネットとなり、管理者がミスを取り消せる安心感を持って変更作業を実施できる。
  • バックアップの基盤提供:多くのバックアップツールはスナップショットを利用しVMデータを保存します。本番業務を停止せずに処理が実行可能。

デメリット:

  • パフォーマンス低下:チェーン上のスナップショットが増えるとVMの動作が遅くなり、読み書き処理の完了に時間を要する。
  • ストレージ枯渇:スナップショットファイルは時間経過とともに肥大化し、適切な管理を行わないと領域を消費し尽くし、システム全体の停止を引き起こす可能性がある。
  • 一時停止(Stun)現象:スナップショットの作成・削除時にVM処理が一瞬停止することがあり、重要アプリケーションやデータベースの接続が切断される可能性がある。

スナップショットだけでは不十分 — i2BackupによるVMware環境のバックアップ

VMware ESXiホストのスナップショットベストプラクティスは短期リカバリーに重要ですが、完全なデータ保護戦略にはなりません。スナップショットはベースディスクに依存しており、データストアに障害が発生するとスナップショットも失われます。

i2Backupは総合的なフルスタックワークロードデータ保護ソリューションを提供し、環境の耐障害性を確保します。

i2Backupの主な機能:

  • エージェントレスVMバックアップ:VMware、Hyper‑Vなど主要プラットフォームに対し、エージェントをインストールせず大規模に保護を実現。ネイティブ仮想化APIを活用し、本番環境に影響を与えずシームレスなバックアップ、レプリケーション、マイグレーションを実行。
  • 多次元保護:WORM(追記型)対応ストレージによりバックアップデータを改変不可にし、不正な削除を防止。伝送時にはAESおよびSM4規格の暗号化に対応し、厳格なアクセス制御を備えています。
  • 高速リカバリー:Instant VMリカバリー機能によりバックアップをリモートマウントし、低いRTO(目標復旧時間)を実現。ファイルレベルリカバリーにも対応し、システム全体を復元せず特定フォルダやデータベースレコードを復元可能。RTOs
  • インテリジェントな一元管理:使いやすいB/SウェブUIにより全ワークロードを一括制御。重複排除から古いバックアップを削除しストレージを最適化するスマートクリーンアップポリシーまで、一連の処理を自動化する「設定したら放置」のワークフローを実装。
  • 将来に向けたスケーラビリティ:分散アーキテクチャによりデータ増加に合わせてシームレスに水平スケーリング可能。ローカルディスク、テープライブラリ、NASなど多様なストレージメディアに対応。

Info2softへお問い合わせいただくか、下記ボタンよりi2Backupの60日間無料トライアルをお申し込みください。お客様環境への導入と使用方法をサポートいたします。

手順1. 管理ダッシュボードで「バックアップ&リカバリー」>「仮想化バックアップ」>「仮想マシンバックアップ」を開き、「新規作成」をクリックします。

手順2. 基本パラメータ画面でルール名とその他必要な基本設定を入力します。

手順3. バックアップ元/バックアップ先画面でVMwareホストを選択しProxyClientを指定後、バックアップ対象の仮想マシンを選択します。「自動検出」を有効にしVMを自動追加することも可能です。

backup source target VMware backup

手順4. バックアップパラメータ画面で「サイレントスナップショット」「ストレージフォーマット」「データ伝送モード」などを設定します。

backup settings vmware backup

手順5. 次にバックアップスケジュールを設定します。定刻で完全バックアップ、増分バックアップ、差分バックアップを実行できます。

backup schedule vmware backup

手順6. 詳細設定画面でバックアップ圧縮、暗号化、帯域制限、演習設定を構成し、確認後タスクを送信します。

advanced vmware backup

i2Backupの動作はデモ動画でも確認できます。

VMwareスナップショット よくある質問

Q1:1台のVMにスナップショットはいくつ作成できますか?

1VMあたり2‑3個を推奨します。チェーンが長くなるとストレージ参照レイヤーが増加しVMのレイテンシが上昇し、パフォーマンスに悪影響を与えます。

 

Q2:スナップショットはVMのパフォーマンスに影響しますか?

はい。スナップショットは追加の読み書きオーバーヘッドを発生させます。短期的な用途に限定し、速やかに削除して本来の速度を回復させてください。

 

Q3:ストレージ障害時にスナップショットでデータを守れますか?

いいえ。スナップショットは元のベースディスクに依存しています。ストレージに障害が発生するとVMとスナップショットの両方が失われます。

 

Q4:スナップショットの72時間制限の理由は何ですか?

スナップショットは一時的な機能だからです。古いスナップショットはデルタファイルを肥大化させ、統合処理を遅延させ、ストレージトラブルのリスクを高めます。72時間以内に抑えることで安全かつ効率的な運用を実現します。

 

Q5:スナップショットを放置するとどうなりますか?

ファイルが肥大化し領域を浪費し、VMの動作が遅くなります。深刻な場合はデータストアが満杯になり、同一ボリューム上の全VMがクラッシュする可能性があります。

 

Q6:SQL/Exchange搭載VMに対しスナップショットを取得すべきですか?

繁忙時間帯は避けてください。I/O負荷が高いとデルタファイルが急速に肥大化し、領域トラブルやVMの一時停止を引き起こします。どうしても必要な場合はクワイエスを使用してください。

 

Q7:統合が必要かどうか確認する方法は?

vSphere Client上の「統合が必要」の警告を確認します。統合処理を実行し残留したデルタファイルをクリーンアップしてください。

 

Q8:スナップショットに戻すと削除の違いは何ですか?

「スナップショットに戻す」はスナップショット時点へロールバックし後の変更を破棄します。「削除」は変更をベースディスクにマージし、更新内容を保持します。

 

Q9:スナップショットはバックアップになりますか?

なりません。バックアップは独立したコピーであるのに対し、スナップショットはベースディスクに依存しています。データ保護には必ず専用のバックアップツールを使用してください。

 

Q10:スナップショット作成に必要な空き領域はどれくらいですか?

データストアに最低20%の空き領域を確保してください。デルタファイルはベースディスクと同じサイズまで拡大する可能性があり、領域確保は障害防止につながります。

まとめ

VMwareスナップショットのベストプラクティスでは、保持期間を72時間未満に抑え、連鎖するスナップショット数を制限し、利用可能なストレージ領域を頻繁に確認することを定めています。これらの運用ルールによりスナップショットを安全に活用し、vSphereおよびESXiシステムを安定かつ高速に保てます。

IT担当者は、スナップショットが短期的な保護しか提供しないことを理解する必要があります。完全かつ長期的なデータ安全性と災害復旧を実現するには、i2Backupのような専用バックアップソリューションにより企業システムを保護し、データの耐障害性を確保してください。

概要は準備中です

関連記事

VMware P2V:エンタープライズ無停止移行ガイド
物理環境のワークロードを仮想環境へ移行することは、データセンターのモダナイゼーションにおける重要な工程です。本ガイドではVMware P2V移行に伴う技術的課題を整理し、データの整合性と業務の連続稼働を担保する専門的な施策を紹介します。
記事を読む
vCenter 間で VMware 仮想マシンを移行する 4 つの手法
本記事ではvCenter間でVMware仮想マシンを移行する4つの安定的な手法を紹介し、停止時間、規模、環境の複雑さに応じて適切な移行方式を選定するための参考情報を提供します。
記事を読む
VMware HA:vSphere 高可用性完全ガイド
このガイドでは、リーダー選出からデータストアハートビートまで、VMware vSphere HAの内部動作メカニズムを解説します。VMware HAのメリットとデメリットを分析することで、IT管理者は迅速な復旧とリソース負荷の均衡を図ったVMwareクラスタを適切に設計できます。
記事を読む
[解決済み] VMware「ホストを同期できない」エラーの解決方法
vCenter と ESXi 管理エージェント間の通信断の箇所を特定し、VMware「ホストを同期できない」エラーを解消します。本ガイドでは、サービスのハング、ポート 902 の接続性、ゲスト OS‑ホスト間の時刻ずれといった項目をトラブルシューティングし、vCenter のホスト同期障害を解決する実績のある手順を紹介します。
記事を読む
目次:
最新情報を購読
最新のインサイト、ニュース、限定コンテンツをお届けします。いつでも配信解除が可能です。
購読する
ビジネスデータのセキュリティ強化を始めませんか?
60日間の無料トライアルまたはデモで、Info2softが企業データをどのように保護するかをご確認ください。
フォームにご記入の上、送信してください。担当者より追ってご連絡いたします。
このフォームを送信することにより、 プライバシー通知を読み、同意したことを確認します。
{{ isSubmitting ? '送信中...' : '送信する' }}