ワークロードで追加のストレージ容量が必要な場合は、ハイパーディスク ボリュームのサイズを増やすことができます。
ハイパーディスクのボリュームのサイズは、大きくするしかできません。ハイパーディスク ボリュームの容量を減らすことはできません。ハイパーディスク ボリュームのサイズを減らす場合は、小さいボリュームを作成して、元のボリュームから小さいボリュームにデータを移行し、元のボリュームを削除する必要があります。
実行中の VM にアタッチされているかどうにかかわらず、ハイパーディスクのボリュームはいつでもサイズ変更できます。
最適な結果を得るには、Hyperdisk ボリュームの容量を変更する場合は、次の手順を行います。
始める前に
- このガイドのコマンドラインの例を使用する場合は、次の操作を行います。
- Google Cloud CLI の最新バージョンをインストールするか、最新バージョンに更新します。
- デフォルトのリージョンとゾーンを設定します。
- このガイドの API の例を使用する場合は、API アクセスを設定します。
ハイパーディスク ボリュームのサイズを増やす
Hyperdisk ボリュームのサイズを増やすには、次の手順を使用します。
Console
- Google Cloud Console で、[ディスク] ページに移動します。
- プロジェクト内のディスクのリストで、サイズを変更する Hyperdisk ボリュームの名前をクリックします。
- ディスク詳細ページで、[編集] をクリックします。
- [サイズ] フィールドに、ディスクの新しいサイズを入力します。ディスクサイズは 64 GiB から 64 TiB の範囲でなければなりません。
- [保存] をクリックして、変更をディスクに適用します。
gcloud
-
In the Google Cloud console, activate Cloud Shell.
At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.
- gcloud CLI で、
compute disks resize
コマンドを使用して--size
フラグを指定し、必要なディスクサイズをギガバイト単位で設定します。gcloud compute disks resize DISK_NAME --size DISK_SIZE
以下を置き換えます。
DISK_NAME
: サイズ変更する Hyperdisk ボリュームの名前。DISK_SIZE
: ディスクの新しいサイズ(ギガバイト単位)。ディスクサイズは 64 GiB から 64 TiB の範囲でなければなりません。
API
compute.disks.resize
メソッドに対して POST
リクエストを作成します。
リクエストの本文で sizeGb
パラメータを指定し、それをディスクサイズ(ギガバイト単位)に設定します。
POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/disks/DISK_NAME/resize { "sizeGb": "DISK_SIZE" }
以下を置き換えます。
PROJECT_ID
: プロジェクト ID。ZONE
: Hyperdisk ボリュームが配置されているゾーン。DISK_NAME
: サイズを変更する Hyperdisk ボリュームの名前。DISK_SIZE
: ディスクの新しいサイズ(ギガバイト単位)。ボリューム サイズは 64 GiB から 64 TiB の範囲でなければなりません。
ハイパーディスク ボリュームをバックアップする
ディスクのサイズを変更しても、ディスクのデータが削除や変更されることはありませんが、常にスナップショットを作成してディスクをバックアップした後、ファイル システムやパーティションに変更を加えることをおすすめします。
ファイル システムとパーティションのサイズの変更
Hyperdisk ボリュームのサイズを増やした後、ファイル システムとパーティションのサイズ変更が必要になることがあります。詳細については、Persistent Disk に関するドキュメントのファイル システムとパーティションのサイズを変更するをご覧ください。
次のステップ
- ハイパーディスクについて確認します。
- ハイパーディスク ボリュームの IOPS を分析する方法を学習します。