ApsaraDB RDS for SQL Server (RDS for SQL Server) は、ストレージの自動拡張をサポートしています。インスタンスストレージの使用量が事前定義済みのしきい値に達すると、システムは自動的にストレージ拡張操作をトリガーします。これにより、アプリケーションの可用性とパフォーマンスが向上し、開発者の管理オーバーヘッドが削減されます。
背景情報
詳細な背景情報については、「DAS の Auto Scaling 弾力性機能」をご参照ください。
前提条件
-
RDS インスタンスは、次の条件を満たす必要があります。
-
ストレージクラス:ESSD (エンタープライズ SSD)
-
インスタンスのエディション:高可用性シリーズ、Cluster Edition
-
ステータス:実行中
-
課金方法:サブスクリプションまたは従量課金 (Serverless インスタンスはサポートしていません)
説明-
Serverless インスタンスのストレージ領域が不足した場合、ストレージを手動で拡張できます。
-
SQL Server の読み取り専用インスタンスは、自動スペース拡張の個別設定をサポートしていません。
-
-
アカウントには、拡張コストをカバーするのに十分な残高が必要です。
注意事項
-
データベースインスタンスに読み取り専用インスタンスがあり、プライマリインスタンスが自動スペース拡張をトリガーした場合、システムは各読み取り専用インスタンスのストレージサイズを確認します。いずれかの読み取り専用インスタンスのストレージがプライマリインスタンスのターゲットサイズより小さい場合、システムはまずその読み取り専用インスタンスのストレージを拡張します。すべての読み取り専用インスタンスが拡張された後、プライマリインスタンスのストレージが拡張されます。
-
Windows ドライバーの制限により、一部のインスタンスではこの機能を使用できません。マイナーエンジンバージョンをアップグレードすることを推奨します。
-
自動拡張後の自動スケールインはサポートされていません。
課金
課金ルールは、RDS インスタンスのストレージ容量を手動でスペックアップする場合と同じです。詳細については、「スペックアップとスペックダウンの課金ルール」をご参照ください。
操作手順
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。
-
インスタンスリソース セクションで、ストレージスペースが自動的に拡大 の横にある 設定 をクリックします。
-
次のパラメーターを設定し、OK をクリックします。
カテゴリ
説明
自動ストレージ拡張
ストレージの自動拡張を有効または無効にします。
空き領域は以下の数値以下:
残りのストレージ領域の割合が指定した値に達すると、自動拡張をトリガーします。
説明拡張されるストレージサイズは、次の 2 つの値のうち大きい方です。
-
5 GB。インスタンスの合計ストレージが 50 GB 未満で、空き領域が 10% を下回る場合、拡張のステップサイズは 10 GB になります。
-
現在のインスタンスのストレージ容量の 15% (5 の最も近い倍数に切り上げ)。
ストレージ自動拡張の上限:
自動拡張の上限です。インスタンスの現在の合計ストレージ容量以上である必要があります。
-
ESSD (エンタープライズ SSD) の上限:32000 GB
-
標準 SSD の最大容量:6000 GB
-
拡張履歴の表示
[インスタンス] ページに移動します。上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。次に、対象の RDS インスタンスを見つけ、インスタンスの ID をクリックします。
-
インスタンスリソース セクションで、ストレージスペースが自動的に拡大 の横にある 拡張履歴 をクリックして、[Database Autonomy Service (DAS)] コンソールを開きます。
-
[自律センター] ページで、タイプ を [Auto Scaling イベント] に設定して、過去のストレージ拡張イベントを表示します。
イベントリストの各レコードには、イベントレベル、発生時間、持続時間が表示されます。[詳細] をクリックすると、拡張イベントの具体的な情報を表示できます。
-
対象の Auto Scaling イベントの 詳細 をクリックして、拡張の詳細を表示します。
スケーリング詳細ページの [推奨事項] タブにある [問題と推奨事項] セクションには、インスタンスのディスク領域使用量とスケーリングの推奨事項が表示されます。[ストレージの推奨事項] セクションには、元のストレージ容量と推奨ストレージ容量が表示されます (例:元のストレージ 100 GB、推奨ストレージ 115 GB)。[実行ステータス] セクションには、RDS OpenAPI の呼び出しやコントロールプレーンによって実行された仕様変更など、各タスクのステータスと結果が表示されます。
問題と推奨事項ストレージの推奨事項実行ステータス
関連ドキュメント
-
このトピックで説明するストレージの自動拡張機能に加えて、インスタンスのストレージ容量を手動で増やすこともできます。手順については、「非 Serverless インスタンスのストレージ拡張」または「Serverless インスタンスのストレージ拡張」をご参照ください。
-
RDS for SQL Server のストレージ不足とそのソリューションの詳細については、「RDS for SQL Server のストレージ不足の問題」をご参照ください。
関連 API
|
API |
説明 |
|
非 Serverless インスタンスのストレージの自動拡張を設定します。 |