Elastic Compute Service (ECS) インスタンスをリセットする場合、またはシステムディスク上のデータを消去する場合は、システムディスクを再初期化してディスクの初期状態に戻します。このトピックでは、システムディスクを再初期化する方法について説明します。
制限事項
ECS インスタンスの作成元のカスタムイメージを削除または共有解除した場合、インスタンスは引き続き使用できます。ただし、システムディスクを再初期化することはできません。
影響
システムディスクを再初期化する前に、次の表に記載されている項目を理解していることを確認してください。
システムディスクを再初期化すると、ディスクの作成時点から再初期化時点までにディスクに書き込まれたすべてのデータが消去されます。ディスクを再初期化する前に、ディスクのスナップショットを作成してディスクデータをバックアップすることをお勧めします。詳細については、「スナップショットの作成」をご参照ください。
項目 | 説明 |
システムディスクへの影響 |
|
データディスクへの影響 |
|
手順
ステップ 1:準備を行う
再初期化操作を実行すると、システムディスクからデータが消去されます。システムディスクを再初期化する前に、データの損失を防ぐために、ディスク上のデータをバックアップしてください。詳細については、「スナップショットの作成」をご参照ください。
説明スナップショットには料金が発生します。スナップショットの課金については、「スナップショット」をご参照ください。
企業向け SSD (ESSD) シリーズのシステムディスクを再初期化する場合は、まずディスクのスナップショットのインスタントアクセス機能の状態を確認します。古いバージョンのインスタントアクセス機能が ESSD スナップショットで有効になっている場合、ディスクの再初期化はブロックされます。新しいバージョンのインスタントアクセスはスナップショットでデフォルトで有効になっており、再初期化プロセスには影響しません。
(Linux インスタンスにのみ適用) システムディスクを再初期化する際に認証に SSH キーペアを使用する場合は、SSH キーペアを作成またはインポートする必要があります。詳細については、「SSH キーペアの作成」および「SSH キーペアのインポート」をご参照ください。
(Linux インスタンスにのみ適用) Linux インスタンスのシステムディスクを再初期化した後、データディスクをインスタンスに再接続する必要があります。データディスクのマウントディレクトリを変更しない場合は、次のコマンドを実行してデータディスクのマウント情報を表示し、情報を記録します。
sudo mount |grep "<データディスク名>" // データディスク名を指定します
たとえば、2 つのパーティションを持つ /dev/vdb データディスクのマウント情報を表示します。/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 コンソール - インスタンス に移動します。
上部のナビゲーションバーで、管理するリソースのリージョンとリソースグループを選択します。
システムディスクを再初期化する ECS インスタンスを見つけ、インスタンス ID をクリックして [インスタンスの詳細] ページに移動します。
[ブロックストレージ] タブをクリックし、再初期化するシステムディスクを見つけ、[アクション] 列の [ディスクの再初期化] をクリックします。
[ディスクの再初期化] ダイアログボックスで、パラメーターを構成します。
パラメーター
説明
ユーザー名
インスタンスにログインするために使用するユーザー名を指定します。
ログイン認証情報
Windows インスタンスの場合は、[パスワード] を選択してインスタンスのログインパスワードをリセットします。元のパスワードを使用するか、新しいパスワードを指定できます。
Linux インスタンスの場合は、[キーペア] または [パスワード] を選択します。
キーペア:インスタンスにバインドする SSH キーペアを指定します。その後、指定した SSH キーペアを使用してインスタンスにログインできます。
パスワード:インスタンスのログインパスワードをリセットします。元のパスワードを使用するか、新しいパスワードを指定できます。
セキュリティ強化
デフォルトでは、[無料で有効にする] が選択されています。セキュリティコンポーネントは、ECS インスタンスに無料で自動的にロードされます。セキュリティコンポーネントは、Web シェルの検出、リモートログインリマインダー、ブルートフォース攻撃のブロックなどのセキュリティ機能を提供します。
インスタンスの起動ポリシー
デフォルトでは、[ディスクの再初期化後にインスタンスを起動する] が選択されています。システムディスクが再初期化されると、インスタンスは自動的に起動します。このオプションをオフにした場合は、ビジネス要件に基づいてインスタンスを手動で起動します。
[確認] をクリックして、システムディスクを再初期化します。ディスクは [初期化中] 状態になります。
システムディスクが再初期化されると、ディスクは [使用中] 状態になります。
(条件付きで必須)Linux インスタンスのシステムディスクを再初期化する前にデータディスクを接続していた場合、システムディスクを再初期化しても、データディスクに保存されているデータは変更されず、失われません。ただし、データディスクのマウント情報は失われます。データディスクのマウントポイントを再作成し、ファイルシステムをディスクに再マウントする必要があります。詳細については、「Linux インスタンスのシステムディスクを再初期化した後、データディスクを再接続するにはどうすればよいですか?」をご参照ください。
説明Windows インスタンスの場合、システムディスクを再初期化した後、インスタンスに接続されているデータディスクは自動的にオンラインになります。データディスクに追加の操作は必要ありません。
システムディスクが再初期化されたら、できるだけ早くビジネスを復元するために、ディスクにアプリケーションと構成を再デプロイします。