ApsaraDB RDS for MySQL インスタンスのストレージ容量が不足すると、インスタンスへのデータ書き込みが失敗する可能性があります。その結果、データ損失が発生したり、RDS インスタンスが停止したりする可能性があり、ビジネス運用に深刻な影響を与えます。 ApsaraDB RDS for MySQL は、RDS インスタンスのストレージ容量が指定したしきい値に達した場合、自動ストレージ拡張をサポートしています。拡張中は、RDS インスタンスを再起動する必要はなく、サービスへの影響はありません。
前提条件
RDS インスタンスは、サブスクリプションまたは従量課金制を使用しています。
説明RDS インスタンスがサーバーレス課金方法を使用している場合、システムはインスタンスのストレージ容量を自動的に拡張します。 RDS インスタンスの自動ストレージ拡張を設定する必要はありません。
RDS インスタンスは、RDS High-availability Edition または RDS Cluster Edition を実行しています。
説明RDS インスタンスがクラウドディスクを使用して RDS Basic Edition を実行している場合は、Database Autonomy Service (DAS) コンソールで自動ストレージ拡張を有効にできます。 詳細については、「自動容量拡張」をご参照ください。
RDS インスタンスはクラウドディスクを使用しています。
RDS インスタンスは 実行中 状態です。
Alibaba Cloud アカウントの残高は、拡張に十分です。
使用上の注意
読み取り専用 RDS インスタンスがプライマリ RDS インスタンスに接続され、プライマリ RDS インスタンスに対して自動ストレージ拡張がトリガーされると、システムは各読み取り専用 RDS インスタンスのストレージ容量を自動的にチェックします。 読み取り専用 RDS インスタンスのストレージ容量がプライマリ RDS インスタンスの必要なストレージ容量よりも小さい場合、システムは最初に読み取り専用 RDS インスタンスのストレージ容量を拡張します。 各読み取り専用 RDS インスタンスのストレージ容量が拡張された後、システムはプライマリ RDS インスタンスのストレージ容量を自動的に拡張します。 詳細については、「[通知] ApsaraDB RDS for MySQL インスタンスと ApsaraDB RDS for PostgreSQL インスタンスの自動ストレージ拡張の最適化」をご参照ください。
手順
[インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDS インスタンスを見つけて、インスタンスの ID をクリックします。
表示されるページの [使用状況の統計] セクションで、設定[自動ストレージ拡張] の右側にある をクリックします。
説明ページに [設定] が表示されない場合は、インスタンスが 前提条件 で説明されている要件を満たしているかどうかを確認してください。
以下のパラメータを設定します。
パラメータ
説明
自動ストレージ拡張
自動ストレージ拡張を有効にするか無効にするかを指定します。
利用可能なストレージ ≤
自動ストレージ拡張がトリガーされるしきい値。 しきい値はパーセンテージで表されます。 利用可能なストレージがしきい値に達すると、システムは RDS インスタンスのストレージ容量を自動的に拡張します。
説明拡張できる最大ストレージ容量は、次の値のうち大きい方です。
5 GB。 RDS インスタンスのストレージ容量が 50 GB 未満で、利用可能なストレージの割合がストレージ容量の 10% 未満の場合、ストレージ容量拡張のステップサイズは 10 GB に調整されます。
RDS インスタンスの現在のストレージ容量の 15%。 結果は、5 の倍数に最も近い整数です。
たとえば、現在のストレージ容量が 100 GB の場合、しきい値に達するとストレージ容量は 15 GB 拡張されます。 拡張後、合計ストレージ容量は 115 GB になります。
最大ストレージ容量
ストレージ容量拡張後の RDS インスタンスの最大ストレージ容量。 このパラメータの値は、RDS インスタンスの現在のストレージ容量以上である必要があります。
次のリストは、各タイプのクラウドディスクでサポートされている最大ストレージ容量を示しています。
RDS インスタンスが Enterprise SSD (ESSD) を使用している場合、このパラメータを 32,000 GB に設定できます。
RDS インスタンスが Premium ESSD を使用している場合、このパラメータを 64,000 GB に設定できます。
標準 SSD を使用する RDS インスタンス: 6,000 GB
説明標準 SSD ストレージタイプは廃止予定です。 RDS インスタンスのストレージタイプを標準 SSD から ESSD にアップグレードすることをお勧めします。 詳細については、「ストレージタイプを標準 SSD から ESSD にアップグレードする」をご参照ください。
[OK] をクリックします。
関連情報
ストレージ容量が拡張された後、ストレージ容量は自動的に縮小できません。 ストレージ容量を縮小する場合は、インスタンスの仕様を変更して、ストレージ容量を手動で縮小する必要があります。 詳細については、「インスタンスの仕様を変更する」をご参照ください。
表領域の断片をクリアし、ストレージ容量の無駄を減らすために、自動フラグメント再生機能を有効にすることができます。詳細については、「自動フラグメント再生機能を使用する」をご参照ください。
ストレージ分析および容量評価機能を使用して、ストレージの使用状況を表示および分析できます。 詳細については、「ストレージ分析機能を使用する」および「容量評価機能を使用する」をご参照ください。
異なるデータベースエンジンを実行する RDS インスタンスの自動ストレージ拡張の詳細については、以下のトピックを参照してください。
ApsaraDB RDS for PostgreSQL インスタンス: 自動ストレージ拡張機能を使用する
ApsaraDB RDS for SQL Server インスタンス: ストレージの自動拡張を設定する
関連操作
操作 | 説明 |
自動ストレージ拡張を設定します。 |
よくある質問
[使用状況の統計] セクションの [自動ストレージ拡張] の右側に [設定] が見つからないのはなぜですか。
RDS インスタンスが前提条件を満たしているかどうかを確認する必要があります。 RDS インスタンスが Premium Local SSD を使用している場合は、手動でストレージ容量を拡張するか、ストレージタイプをクラウドディスクに変更してから、自動ストレージ拡張機能を有効にする必要があります。