ブロック・ボリュームのシナリオ
ストレージ容量の追加
ブロック・ボリュームの一般的な用途は、インスタンスにストレージ容量を追加することです。 インスタンスを起動してクラウド・ネットワークを設定した後、ブロック・ストレージ・ボリュームを作成できます。 次に、ボリューム・アタッチメントを使用してボリュームをコンピュート・インスタンスにアタッチします。 その後、ボリュームをマウントし、コンピュート・インスタンスで使用できます。
別のコンピュート・インスタンスへのボリュームの移動
ブロック・ボリュームをコンピュート・インスタンスからデタッチしたり、データを損失することなく別のコンピュート・インスタンスに移動したりできます。 このデータ永続性によって、コンピュート・インスタンス間でデータを移行でき、コンピュート・インスタンスに接続されていなくてもデータが安全に格納されます。 ボリュームを削除するまで、データはそのまま残ります。
ボリュームを別のコンピュート・インスタンスに移動するには、ドライブを初期コンピュート・インスタンスからアンマウントし、ブロック・ボリュームをデタッチしてから、ボリュームを別のコンピュート・インスタンスにアタッチします。 そこから、そのインスタンスのゲストOSからドライブを接続してマウントし、データにアクセスできます。
コンピュート・インスタンスのスケーリング
コンピュート・インスタンスを終了するとき、関連付けられたブート・ボリュームを保持し、それを使用して別のコンピュート・インスタンス・タイプまたはシェイプで新しいコンピュート・インスタンスを起動できます。 この機能により、コンピュート・インスタンスのコア数を容易にスケール・アップまたはスケール・ダウンできます。