システムディスクとデータディスクの容量をオンラインで拡張して、増大するビジネスニーズと、増大するアプリケーション要件を満たすことができます。 変更は、操作を完了するとすぐに有効になります。 ECS インスタンスを再起動したり、新しいディスクを作成したり、データを移行したりする必要はありません。

始める前に

ディスクを拡張する前に、リソースが次の要件を満たしていることを確認してください。
  • 拡張するディスクはステータスが [使用中] で、ディスクがアタッチされているインスタンスはステータスが [実行中] であること。
  • ディスクがアタッチされているインスタンスが次の条件を満たしていること。満たしていない場合は、「システムディスクサイズの拡張」をご参照ください。
    • インスタンスが I/O 最適化されていること。
    • インスタンスが Windows Server 2003 上で実行されていないこと。
    • Windows インスタンスが 2019 年 3 月 30 日より前に作成された場合、Red Hat VirtIO SICIドライバーのバージョンは 58011 以降であること。 ドライバーのバージョンのチェック方法については、「Update the Red Hat VirtIO driver of Windows ECS instancesUpdate the Red Hat VirtIO driver of Windows ECS instances」をご参照ください。
    • Linux インスタンスを使用している場合は、最初に uname -a を実行して、カーネルのバージョンが 3.6.0 以降かどうかを確認すること。

このタスクについて

オンラインディスク拡張を使用すると、ディスクがアタッチされている ECS インスタンスを再起動せずにディスクを拡張できます。 ディスクを拡張すると、ストレージ容量のみが拡張されます。 ファイルシステムは拡張されません。 ディスクが拡張された後、手動でファイルシステムのストレージスペースを割り当てる必要があります。 詳細は、このトピックの「次のステップ」セクションをご参照ください。

  • データの損失を防ぐには、スナップショットを作成してデータをバックアップします。 詳細については「スナップショットの作成」をご参照ください。
  • データディスクが MBR パーティション形式を採用している場合、データディスクのサイズを 2 TiB を超えるサイズに変更することはできません。 MBR パーティション形式を使用していて、データディスクのサイズを 2 TiB に変更する場合は、別のデータディスクを作成してアタッチすることをお勧めします。 GPT パーティションをフォーマットし、MBR パーティションのデータを GPT パーティションにコピーします。
オンラインでディスクを拡張する場合、次の制限が適用されます。
  • システムディスクとデータディスクの拡張の制限の詳細については、「概要」をご参照ください。
  • スナップショットが作成されているディスクを拡張することはできません。
  • Ultra ディスク、標準 SSD、および拡張 SSD をオンラインで拡張できます。
  • サブスクリプションインスタンスを更新してダウングレードした後は、現在の請求サイクルの残りの時間中には、インスタンスに関連付けられているサブスクリプションディスクを拡張することはできません。
  • 拡張されたディスクは、ロールバックなどの手段で縮小することはできません。
  • Windows インスタンスの場合、拡張できるのは NTFS ファイルシステムのみです。
  • Linux インスタンスの場合、オンラインで拡張できるのは、次の表に記載したパブリックイメージのシステムディスクのみです。
    ディストリビューション パブリックイメージのバージョン
    CentOS 7 CentOS 7.2 以降
    CentOS 6 CentOS 6.8 以降
    Ubuntu 16 Ubuntu 16 の全バージョン
    Ubuntu 18 Ubuntu 18 の全バージョン
    Debian 8 Debian 8.9 以降
    Debian 9 Debian 9 の全バージョン
    Red Hat Enterprise Linux 7 Red Hat Enterprise Linux 7.4 以降 (SAP を使用)
    Red Hat Enterprise Linux 6 Red Hat Enterprise Linux 6.9 以降
    Red Hat Enterprise Linux 8 Red Hat Enterprise Linux 8 の全バージョン
    SUSE 12 SUSE 12 SP2 以降 (SAP を使用)
    openSUSE openSUSE 42.3 以降

手順

  1. 拡張するディスクを見つけ、[操作] 列の [詳細]] > [ディスクサイズの変更] を選択します。
    オンラインのディスク拡張
  2. [サイズ変更方法] 列で、[オンラインサイズ変更] を選択します。
  3. サイズ変更後の容量を指定してください。
  4. 料金を確認し、ECS サービス規約を読んで選択してから、 [サイズ変更] をクリックします。
  5. 支払いを完了します。
    [オンラインサイズ変更] を選択しない場合、または、ECS インスタンスが [オンラインサイズ変更] の要件を満たしていない場合、コンソールにログインするか RebootInstance 操作を呼び出し、インスタンスを再起動して変更を有効にします。 詳細については、「インスタンスの再起動」および「RebootInstance」をご参照ください。

次のタスク

ディスクを拡張した後、次の表に示す操作を実行できます。
ディスクの状態 次のステップ
非アタッチ、パーティションなし
ディスクがデータディスクで [利用可能] 状態の場合、拡張容量は、支払いが完了した直後に有効になります。 次に、ディスクを拡張する手順を説明します。
  1. ECS コンソールにログインするか、AttachDisk 操作を呼び出してディスクをアタッチします。 詳細については、「ディスクのアタッチ」をご参照ください。
  2. ディスクをパーティション分割して拡張またはフォーマットします。
アタッチ済み、パーティションなし ディスクをパーティション分割してフォーマットします。
アタッチ済み、パーティション分割済み
ディスクをパーティション分割して拡張し、ファイルシステムをフォーマットします。