すべてのプロダクト
Search
ドキュメントセンター

ApsaraDB RDS:自動ストレージ拡張機能の使用

最終更新日:Sep 23, 2024

ApsaraDB RDS for MySQLインスタンスのストレージ容量が不足している場合、インスタンスへのデータの書き込みに失敗する可能性があります。 その結果、データ損失が発生したり、RDSインスタンスが故障したりして、ビジネス運用に深刻な影響を及ぼします。 Database Autonomy Service (DAS) は、ストレージ容量が指定したしきい値に達すると、自動ストレージ拡張をサポートします。 拡張中は、RDSインスタンスを再起動する必要はなく、サービスは影響を受けません。

前提条件

  • RDSインスタンスは次の要件を満たしています。

    • RDSインスタンスはMySQL 8.0またはMySQL 5.7を実行します。

    • RDSインスタンスは、RDS High-availability EditionまたはRDS Cluster Editionを実行します。

    • RDSインスタンスはクラウドディスクを使用しています。

  • Alibaba Cloudアカウントには、自動ストレージ拡張の料金をカバーするのに十分な残高があります。

  • DASのサービスにリンクされたロールが作成されます。 詳細については、「AliyunServiceRoleForDAS role」をご参照ください。

    説明

    ロールが存在しない場合、自動ストレージ拡張機能を有効にすると、DAS用にサービスにリンクされたロールが自動的に作成されます。

使用上の注意

RDSインスタンスに読み取り専用RDSインスタンスがあり、プライマリRDSインスタンスに対して自動ストレージ拡張がトリガーされた場合、システムは各読み取り専用RDSインスタンスのストレージ容量を自動的にチェックします。 読み取り専用RDSインスタンスのストレージ容量がプライマリRDSインスタンスの必要なストレージ容量よりも小さい場合、システムは最初に読み取り専用RDSインスタンスのストレージ容量を拡張します。 プライマリRDSインスタンスにアタッチされている各読み取り専用RDSインスタンスのストレージ容量が拡張されると、システムはプライマリRDSインスタンスのストレージ容量を自動的に拡張します。 詳細については、「 [製品の変更 /機能の変更] ApsaraDB RDS For MySQLインスタンスおよびApsaraDB RDS for PostgreSQLインスタンスの自動ストレージ拡張の最適化」をご参照ください。

課金ルール

自動ストレージ拡張の課金ルールは、手動ストレージ拡張の課金ルールと同じです。 詳細については、「仕様変更」をご参照ください。

手順

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。

  2. 次のいずれかの方法を使用して、 Autonomous Function Managementパネルに移動します

    • 左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > ワンクリック診断 を選択します。 表示されるページで、自律型センター タブをクリックします。 自律型センター タブで、Autonomy Service Settings をクリックします。

    • 左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > パフォーマンスの傾向 を選択します。 表示されるページの パフォーマンスの傾向 タブで、Autonomy Service Settings をクリックします。

  3. Autonomous Function ManagementパネルAutonomous Function Settingsタブで、自治サービスを有効にします。

  4. 最適化とスロットリングタブで、自動スペース拡張を選択し、次のパラメーターを設定します。

    パラメーター

    説明

    利用可能なストレージスペース

    RDSインスタンスの使用可能なストレージ。 RDSインスタンスの残りのストレージが [使用可能なストレージスペース] パラメーターで指定された値以下の場合、次の項目の大きい方の値に基づいて、RDSインスタンスのストレージ容量が自動的に拡張されます。

    • 5 GB。

      説明

      RDSインスタンスのストレージ容量が50 GB未満で、使用可能なストレージの割合がストレージ容量の10% 未満の場合、ストレージ容量拡張のステップサイズは10 GBに調整されます。

    • RDSインスタンスの現在のストレージ容量の15% 。 結果は、5の倍数である最も近い整数です。

    たとえば、合計ストレージ容量が100 GBの場合、しきい値に達すると、ストレージ容量は15 GB拡張されます。 拡張後の総ストレージ容量は115 GBです。

    自動拡張の最大ストレージ

    ストレージ容量の拡張後に許可される最大ストレージ容量。 このパラメーターの値は、RDSインスタンスの現在のストレージ容量以上である必要があります。

    • RDSインスタンスがEnterprise SSD (ESSD) ストレージタイプを使用している場合、このパラメーターの最大値は32,000 GBです。

    • RDSインスタンスが標準SSDストレージタイプを使用している場合、このパラメーターの最大値は6,000 GBです。

      説明

      標準SSDストレージタイプは廃止されました。 ストレージタイプをESSDにアップグレードすることを推奨します。 詳細については、「ApsaraDB RDS For MySQLインスタンスのストレージタイプを標準SSDからESSDにアップグレードする」をご参照ください。

    説明

    連続するストレージ拡張イベントの最小間隔は10分です。

  5. OKをクリックします。

  6. オプションです。 [アラート設定] セクションで、アラートテンプレートを設定し、アラート通知をサブスクライブします。 これにより、自動ストレージ拡張タスクのステータスをできるだけ早く把握することができます。

    システムはアラートテンプレートを推奨し、アラートテンプレートに必要な自律性イベントのアラートルールを追加します。 プロンプトに従ってアラートテンプレートを設定できます。

    説明
    • RDSインスタンスにアラートテンプレートを設定した場合は、プロンプトに従って、必要な自律性イベントのアラートルールをアラートテンプレートに追加する必要があります。

    • RDSインスタンスにアラートテンプレートを設定していないが、設定する場合は、「アラートテンプレートの設定」および「アラートルールの設定」の手順に従って、アラートテンプレートを設定できます。

    1. [アラート送信先グループの選択] ステップで、[アラート送信先グループ] を選択します。

      • [連絡先の追加] をクリックしてアラート連絡先を追加します。

      • [連絡先グループの作成] をクリックして、アラート連絡先グループを作成します。

      • 管理するアラート連絡先を見つけ、[操作] 列の [編集] または [削除] をクリックして、アラート連絡先に関する情報を変更または削除します。

      詳細は、「アラート連絡先の管理」をご参照ください。

    2. [リソースに関連付ける] ステップで、関連するリソースを確認します。

    3. [設定の送信] をクリックします。 表示されるダイアログボックスで、設定を確認します。

自動ストレージ拡張イベントの詳細を表示する

  1. [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。

  2. 左側のナビゲーションウィンドウで、自律型サービス (CloudDBA)>ワンクリック診断を選択します。

  3. 自律型センタータブで時間範囲を選択し、選択した時間範囲内で生成されたAuto-Scaling Eventsを表示します。

  4. 自動スケーリングイベントAuto-Scaling Events の詳細を表示するには、自動スケーリングイベントの右側で詳細をクリックします。

    详情

関連ドキュメント