Elastic Compute Service (ECS) インスタンスをリセットしたり、そのシステムディスクからデータを消去したりするには、システムディスクを再初期化して初期状態に戻すことができます。 このトピックでは、システムディスクを再初期化する方法について説明します。
前提条件
カスタムイメージからインスタンスを作成した後にそのイメージを削除した場合でも、インスタンスは引き続き使用できます。 ただし、そのインスタンスのシステムディスクを再初期化することはできなくなります。
影響
システムディスクを再初期化する前に、次の点をご理解ください:
システムディスクを再初期化すると、作成後に書き込まれたすべてのデータが消去されます。 この操作を実行する前に、スナップショットを作成してシステムディスクのデータをバックアップしてください。 詳細については、「スナップショットの作成」をご参照ください。
項目 | 説明 |
システムディスクへの影響 |
|
データディスクへの影響 |
|
操作手順
ステップ 1:事前準備
システムディスクを再初期化すると、そのすべてのデータが消去されます。 データの損失を防ぐため、続行する前にディスク上のデータをバックアップしてください。 詳細については、「スナップショットの作成」をご参照ください。
説明スナップショットは有料サービスです。 詳細については、「スナップショットの課金」をご参照ください。
ご利用の Enhanced SSD (ESSD) のスナップショットに対して、旧バージョンのスナップショットのインスタントアクセス機能が無効になっていることを確認してください。 ディスクのスナップショットで旧バージョンのスナップショットのインスタントアクセス機能が有効になっている場合、そのディスクを再初期化することはできません。 新バージョンのスナップショットのインスタントアクセス機能はデフォルトで有効になっており、再初期化操作には影響しません。
(Linux インスタンスのみ) システムディスクの再初期化時に Secure Shell (SSH) キーペアを認証に使用する場合は、まず SSH キーペアを作成またはインポートする必要があります。 詳細については、「SSH キーペアの作成」および「SSH キーペアのインポート」をご参照ください。
(Linux インスタンスのみ) システムディスクを再初期化した後、データディスクを再マウントする必要があります。 マウントディレクトリを変更したくない場合は、事前に次のコマンドを実行してデータディスクのマウント情報を記録してください。
sudo mount |grep "Data disk name"たとえば、/dev/vdb データディスクのマウント情報を表示する場合、サンプル出力は /dev/vdb データディスクに 2 つのパーティションがあることを示しています。/dev/vdb1 は /tmp にマウントされ、/dev/vdb2 は /mnt にマウントされています。
[ecs-user@ecs ~]$ sudo mount |grep "/dev/vdb" /dev/vdb1 on /tmp type ext4 (rw,relatime) /dev/vdb2 on /mnt type ext4 (rw,relatime)ECS インスタンスを停止します。 詳細については、「インスタンスの停止」をご参照ください。
重要ECS インスタンスが従量課金の課金方法を使用し、VPC 内にある場合は、インスタンスを停止するときに標準モードを有効にする必要があります。 節約モードを有効にすると、インスタンスにアタッチされているディスクを再初期化した後にインスタンスを起動できなくなる場合があります。
ステップ 2:ディスクの再初期化
システムディスクを再初期化すると、作成後に書き込まれたすべてのデータが消去されます。 この操作を実行する前に、スナップショットを作成してシステムディスクのデータをバックアップしてください。 詳細については、「スナップショットの作成」をご参照ください。
ECS コンソール - インスタンスに移動します。
左上の隅で、リソースグループとリージョンを選択します。

再初期化するシステムディスクを持つインスタンスを見つけ、インスタンス ID をクリックして インスタンスの詳細 ページに移動します。
[ブロックストレージ] タブで、再初期化するシステムディスクを見つけ、[操作] 列の [ディスクの再初期化] をクリックします。

[ディスクの再初期化] ダイアログボックスで、パラメーターを設定します。

パラメーター
説明
ユーザー名
オペレーティングシステムにログインするためのユーザー名を選択します。
ログイン認証情報
Windows インスタンスの場合:インスタンスのログインパスワードをリセットします。 古いパスワードを使用することも、新しいパスワードを指定することもできます。
Linux インスタンスの場合:[キーペア] または [カスタムパスワード] を選択します。
[キーペア]:SSH キーペアをインスタンスにバインドします。 これにより、SSH キーペアを使用してインスタンスにログインできます。
[カスタムパスワード]:パスワードをリセットします。 古いパスワードを使用することも、新しいパスワードを指定することもできます。
セキュリティ強化
デフォルトでは、[無料で有効化] が選択されています。 セキュリティコンポーネントは無料でインスタンスに自動的にロードされます。 このコンポーネントは、Webshell 検知、異常ログインアラート、ブルートフォース攻撃防御などのセキュリティ機能を提供します。
インスタンスの再起動
デフォルトでは、[初期化後にインスタンスを再起動] が選択されています。 再初期化が完了すると、インスタンスは自動的に起動します。 このオプションをオフにした場合は、必要に応じて手動でインスタンスを起動する必要があります。
[OK] をクリックして、システムディスクの再初期化を開始します。 ディスクのステータスが [初期化中] に変わります。
ディスクのステータスが [使用中] に戻ると、初期化は完了です。
(条件付き) Linux インスタンスがあり、システムディスクが再初期化される前にデータディスクがインスタンスにアタッチされていた場合、データディスク上のデータは失われません。 ただし、データディスクのマウント情報は失われます。 データディスクのマウントポイントを作成し、ファイルシステムを再度マウントする必要があります。 詳細については、「Linux ECS インスタンスのシステムディスクを再初期化した後、データディスクを再マウントするにはどうすればよいですか?」をご参照ください。
Windows インスタンスの場合、システムディスクが再初期化されると、データディスクは自動的にオンラインになります。 他の操作は必要ありません。
システムディスクが再初期化された後、アプリケーションや構成を含むサービスを再デプロイして、できるだけ早くビジネス運用を再開してください。
よくある質問
ディスクの再初期化時に「指定されたディスクには InstantAccess が有効なスナップショットがあるため、この操作はサポートされていません。」というエラーが報告される
このエラーは、ディスクのスナップショットでスナップショットのインスタントアクセス機能が有効になっているために発生します。 スナップショットでスナップショットのインスタントアクセス機能が有効になっている場合、ディスクを再初期化することはできません。 スナップショットのインスタントアクセス機能を無効にする方法については、「スナップショットのインスタントアクセス」をご参照ください。

