誤操作やランサムウェアウイルスなどの理由でディスク上のデータが失われた場合、ディスクのスナップショットを使用してディスクをロールバックできます。これにより、ディスクはスナップショットが作成された時点の状態に戻ります。この Topic では、スナップショットを使用してディスクをロールバックする方法について説明します。
制限事項
あるディスクのスナップショットを使用して、別のディスクをロールバックすることはできません。
説明スナップショットを別のディスクにロールバックする場合は、スナップショットから新しいディスクを作成できます。詳細については、「スナップショットからディスクを作成する」をご参照ください。
Elastic Compute Service (ECS) インスタンスのオペレーティングシステムを交換した後は、元のシステムディスクのスナップショットを使用して新しいシステムディスクをロールバックすることはできません。
説明スナップショットを使用して従量課金ディスクを作成し、そのディスクを ECS インスタンスにアタッチしてデータを復元できます。データが復元されたら、できるだけ早くディスクをリリースすることをお勧めします。詳細については、「スナップショットからデータディスクを作成する」、「データディスクをアタッチする」、および「ディスクをリリースする」をご参照ください。
共有スナップショットとスナップショットコピーは、ディスクのロールバックには使用できません。
前提条件
スナップショットを使用してディスクをロールバックする前に、次の条件が満たされていることを確認してください。
ディスクのスナップショットが存在し、ディスクのロールバックに使用できること、およびディスクのスナップショットが作成中でないことを確認してください。
ディスクはリリースされていてはなりません。一度リリースされると、そのスナップショットはロールバックできません。
ディスクが ECS インスタンスにアタッチされている場合は、ディスクをロールバックする前に ECS インスタンスを停止してください。
動的拡張ボリュームまたは RAID の作成に使用されるディスクをロールバックする場合は、まずディスクを使用するサービスまたはアプリケーションを停止して、ディスクのロールバック中にディスクで読み取りまたは書き込み操作が実行されないようにする必要があります。
手順
[スナップショット] または [インスタンス] ページでディスクをロールバックできます。このセクションでは、[スナップショット] ページでディスクをロールバックする方法について説明します。
ロールバック操作は元に戻せません。ディスクをロールバックすると、スナップショットが作成された時点からディスクがロールバックされるまでの間に追加、削除、または変更したデータは失われます。変更によるデータ損失を防ぐため、ディスクをロールバックする前に、ディスクのスナップショットを作成してデータをバックアップすることをお勧めします。詳細については、「手動でスナップショットを作成する」をご参照ください。
ECS コンソール - スナップショットに移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。

[ディスクスナップショット] タブで、使用するスナップショットを見つけます。[アクション] 列で、[ディスクのロールバック] をクリックします。
表示されるメッセージで、[確認] をクリックします。
次のステップ
スナップショットを使用してディスクをロールバックすると、スナップショットが作成された時点からディスクがロールバックされるまでの間に追加、削除、または変更したデータは失われます。失われたデータには、ホスト構成ファイルと、ホスト名、SSH 設定、パスワード、ネットワーク設定、システムソフトウェアリポジトリ設定、クロックソースなどの構成が含まれます。ホスト構成ファイルと構成は、スナップショットが作成された時点の状態に復元されます。ビジネス要件に基づいて、失われたデータを再構成する必要があります。
ディスクのスナップショットを作成した後にデータディスクのサイズを変更し、そのスナップショットを使用してディスクをロールバックすると、ディスクはスナップショットが作成された時点の元のサイズに戻ります。追加のディスク領域は失われます。ディスクを新しいサイズに復元するには、ディスクがアタッチされている ECS インスタンスにログインし、ディスクのサイズを再度変更する必要があります。
Linux インスタンス: パーティションとファイルシステムの拡張 (Linux)
Windows インスタンス: パーティションとファイルシステムの拡張 (Windows)
ECS インスタンスのシステムディスクをロールバックしても、現在の SSH キーペア、ユーザー名、またはパスワードには影響しません。ロールバック後も、それらを使用して ECS インスタンスにログインし続けることができます。
よくある質問
Windows インスタンスの D ドライブにある特定のフォルダまたはファイルをスナップショットを使用して復元するにはどうすればよいですか?
特定のフォルダまたはファイルを復元するには、スナップショットを使用して直接ロールバックすることはできません。代わりに、次の手順を実行します。
スナップショットから一時的な従量課金ディスクを作成します。詳細については、「スナップショットからデータディスクを作成する」をご参照ください。
ディスクを ECS インスタンスにアタッチします。詳細については、「データディスクをアタッチする」をご参照ください。
ディスクを [オンライン] にします。
特定のフォルダまたはファイルを元のディスクにコピーします。
一時ディスクをデタッチしてリリースします。詳細については、「データディスクをデタッチする」および「ディスクをリリースする」をご参照ください。