すべてのプロダクト
Search
ドキュメントセンター

ENS:スナップショットの作成と管理

最終更新日:Jan 17, 2025

ディスクのロールバック、重要なシステムファイルの変更、オペレーティングシステムの置き換えなどの重要な操作を実行する前に、システムディスクまたはデータディスクのスナップショットを作成してデータをバックアップすることをお勧めします。 予期しない問題やデータ損失が発生した場合は、スナップショットを使用してデータを復元し、ビジネス継続性を確保できます。 このトピックでは、ディスクのスナップショットを作成する方法について説明します。

スナップショットの作成

[インスタンス] または [クラウドディスク] ページでスナップショットを作成できます。

説明
  • ディスクが [使用中] 状態の場合、ディスクがアタッチされているENSインスタンスが [実行中] または [停止] 状態であることを確認します。

  • スナップショットを作成するときは、インスタンスの停止や再起動など、関連付けられているENSインスタンスのステータスを変更する操作を実行しないでください。 そうでない場合、スナップショットの作成は失敗します。

  • ピーク時にはスナップショットを作成しないでください。 スナップショットを作成すると、ディスクのI/Oパフォーマンスが低下し、データの読み取りと書き込みが遅くなります。

  • スナップショットの作成中にディスク上で操作が実行され、増分データが生成された場合、増分データはスナップショットに含まれません。

  • スナップショットを作成するディスクのサイズを変更することはできません。 スナップショットが作成されるまで待ってから、ディスクのサイズを変更します。

インスタンスページでのスナップショットの作成

  1. ENSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、 を選択します。

  3. [インスタンス] ページで、管理するインスタンスを見つけ、[操作] 列の縦の省略記号アイコンをクリックし、[ディスクとイメージ] セクションの [スナップショットの作成] をクリックします。

  4. [スナップショットの作成] ダイアログボックスで、次の表に示すパラメーターを設定します。

    パラメーター

    説明

    スナップショット名

    値は2 ~ 128文字で、英数字、コロン (:) 、アンダースコア (_) 、ハイフン (-) を使用できます。 値は英字で始める必要があり、http:// またはhttps:// で始めることはできません。

    ディスクの選択

    スナップショットを作成するディスク。 システムディスクまたはデータディスクを選択できます。

    • 一度にスナップショットを作成するディスクは1つだけ選択できます。 インスタンスに複数のディスクがアタッチされている場合は、複数のスナップショットを作成する必要があります。

    • スナップショットを作成するディスクは、ディスクIDまたはディスク名でフィルタできます。

  5. [OK] をクリックします。 スナップショットが作成されたら、約5秒待ってから、作成したスナップショットを [スナップショット] ページで表示できます。

クラウドディスクページでのスナップショットの作成

  1. ENSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、 を選択します。

  3. [クラウドディスク] ページで、作成するディスクを見つけ、[操作] 列の縦の省略記号アイコンをクリックし、[スナップショットの作成] をクリックします。

  4. [スナップショットの作成] ダイアログボックスで、[スナップショット名] パラメーターを設定します。

  5. [OK] をクリックします。 スナップショットが作成されたら、約5秒待ってから、作成したスナップショットを [スナップショット] ページで表示できます。

スナップショットを使用したディスクのロールバック

偶発的な操作や身代金ウイルスなどの理由でディスク上のデータ損失が発生した場合、ディスクのスナップショットを使用してディスクをロールバックできます。 このようにして、ディスクはスナップショットが作成されたときの状態に戻ります。

説明
  • あるディスクのスナップショットを使用して別のディスクをロールバックすることはできません。

  • ディスクのスナップショットが存在し、ディスクをロールバックするために使用できます。 ディスクのスナップショットは作成されていません。

  • ディスクがENSインスタンスにアタッチされている場合は、ディスクをロールバックする前にENSインスタンスを停止します。

  • スナップショットを使用してディスクをロールバックすると、スナップショットが作成された時点からディスクがロールバックされた時点までに追加、削除、または変更されたデータが失われます。 失われたデータには、ホスト構成ファイルと、ホスト名、SSH設定、パスワード、ネットワーク設定、システムソフトウェアリポジトリ設定、クロックソースなどの構成が含まれます。 ホスト構成ファイルと構成は、スナップショットが作成されたときの状態に復元されます。 ビジネス要件に基づいて、失われたデータを再構成する必要があります。

  • ディスクのスナップショットを作成した後にデータディスクのサイズを変更し、そのスナップショットを使用してディスクをロールバックすると、ディスクはスナップショットが作成されたときの元のサイズに戻ります。 追加のディスク容量が失われます。 ディスクを新しいサイズに復元するには、ディスクが接続されているENSインスタンスにログインし、ディスクのサイズを再度変更する必要があります。

  1. ENSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、 を選択します。

  3. [スナップショット] ページで、管理するスナップショットを見つけ、[操作] 列の [ディスクのロールバック] をクリックします。

  4. 表示されたメッセージボックスで、[OK] をクリックします。

スナップショットからクラウドディスクを作成する

スナップショットからディスクを作成できます。 新しいディスクのデータは、スナップショットが作成されたときのソースディスクのデータと同じです。 これにより、環境クローニングまたはデータバックアップが容易になります。 詳細については、「ディスクの作成と管理」をご参照ください。

スナップショットを使ったカスタムイメージの作成

ENSインスタンスの環境をすばやくレプリケートするには、インスタンスのシステムディスクスナップショットからカスタムイメージを作成します。 カスタムイメージには、ENSインスタンスのオペレーティングシステム、ENSインスタンスにインストールされているソフトウェア、ENSインスタンスに保存されている設定とデータが含まれます。 カスタムイメージから、元のENSインスタンスと同じ環境設定を持つENSインスタンスを作成できます。

説明
  • カスタムイメージはどのエッジノードにも属しておらず、すべてのエッジノードで使用できます。ENS

  • カスタムイメージの作成にはシステムディスクスナップショットのみが使用でき、データディスクスナップショットは使用できません。

  • スナップショットが作成されたENSインスタンスの有効期限が切れた場合、またはリリースされた場合、スナップショットから作成されたカスタムイメージおよびイメージから作成されたENSインスタンスは影響を受けません。

  • イメージの作成に必要な時間は、ディスクのサイズによって異なります。

  1. ENSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、[ストレージとスナップショット] > [スナップショット] を選択します。

  3. [スナップショット] ページで、管理するスナップショットを見つけ、[操作] 列の [カスタムイメージの作成] をクリックします。

  4. [カスタムイメージの作成] ページで、[イメージ名] パラメーターを設定します。

  5. [OK] をクリックします。 カスタムイメージを作成したら、[イメージ] ページで表示できます。

スナップショットの削除

1つ以上のスナップショットが不要になった場合、またはスナップショットの最大数に達した場合、スナップショットを削除してストレージ容量を解放し、不要なスナップショットコストを防ぐことができます。

説明
  • スナップショットを削除すると、スナップショットに含まれているデータは削除されますが、スナップショットが作成されたディスクは影響を受けません。

  • スナップショットを削除すると、スナップショットに含まれるすべてのデータが削除され、復元できません。 削除されたスナップショットは復元できません。 作業は慎重に行ってください。

  • スナップショットからディスクを作成する場合は、スナップショットを削除する前にディスクを削除する必要があります。

  1. ENSコンソールにログインします。

  2. 左側のナビゲーションウィンドウで、 [スナップショット] を選択します。

  3. [スナップショット] ページで、削除するスナップショットを見つけ、[操作] 列の [スナップショットの削除] をクリックします。

  4. 表示されたメッセージボックスで、[OK] をクリックします。

ノード間のスナップショットの複製

ノード間でスナップショットを複製して、データを柔軟かつ確実にバックアップできます。 スナップショットレプリカのIDは、ソーススナップショットのIDとは異なります。 スナップショットレプリカを使用して、ソーススナップショットから作成されたディスクを復元することはできません。

説明

API操作を呼び出すか、SDKを使用してのみ、ノード間でスナップショットを複製できます。 API操作の詳細については、「CopySnapshot」をご参照ください。

ノード間スナップショットレプリケーションは、次のシナリオに適用できます。

  • DevOps:

    ノード間でスナップショットを複製して、新しいノードでビジネスを開始したり、ビジネスシステムを新しいノードに移行したりできます。 これにより、O&Mコストを削減し、データ可用性を向上させることができます。

  • ノード間でデータをバックアップする:

    Snapshotレプリケーションは、コンプライアンス監査とビジネスの信頼性向上の要件を満たすのに役立ちます。 災害が発生した場合、別のノードのスナップショットレプリカを使用してビジネスシステムを復元できます。 これは、回復時間目標 (RTO) および回復ポイント目標 (RPO) を減少させる。