自動ストレージ拡張の有効化または無効化

DBシステムでの自動ストレージ拡張を有効にして、割り当てられたストレージ領域がいっぱいになったときにサービスが失われないようにします。

ノート

Always Free DBシステムでは、自動ストレージ拡張を有効にできません。
次のメトリックを使用して、DBシステムのストレージ領域を監視できます:
  • StorageAllocated: GiBの間隔中にDBシステムに割り当てられた領域の最大量。
  • StorageUsed: GiBの間隔中に使用された領域の最大数。
メトリックの詳細は、メトリックを参照してください。
自動ストレージ拡張が有効な場合、残りの使用可能なストレージが現在割り当てられているストレージの10%以下になると、DBシステム・ストレージが拡張されます。
StorageUsed >= StorageAllocated * 0.90
ストレージ使用しきい値に達すると、ストレージ割り当ては次のように増加します。
If StorageAllocated < 150 GB:
  StorageAllocated = StorageAllocated + CEILING(8 + (StorageAllocated / 25))

If StorageAllocated >= 150 GB:
  StorageAllocated = CEILING(StorageAllocated * 1.115)
結果は、次のGB全体に切り上げられ、DBシステム用に構成された最大ストレージ・サイズを超えることはできません。

拡張ストレージ・サイズは、次の自動拡張のしきい値を計算するために使用される現在のストレージ・サイズになります。構成された最大ストレージ・サイズに達した後、DBシステムはそのストレージをさらに拡張しません。

表8-19 storage-usedしきい値および結果の割当ての例

割当て済ストレージ(GB) 拡張をトリガーするために使用するストレージ(GB) 拡張後に割り当てられたストレージ(GB)
50 45 60
100 90 112
200 180 223
500 450 558
800 720 892
1,000 900 1,115
1,050 945 1,171
1,100 990 1,227

チャートを作成して、一定期間にわたってメトリックを監視し、値が変更されたかどうか、または値が変更された時期を識別できます。メトリックを使用した問合せの作成を参照してください。必要に応じて、メトリックに基づいてアラームを作成することもできます。メトリックを使用したアラームの作成を参照してください。

自動ストレージ拡張を有効または無効にするには、次のいずれかの方法を使用します。

コンソールの使用

DBシステムの「ストレージ・サイズの更新」コンソール・アクションを使用して、自動ストレージ拡張を有効または無効にできます。

DBシステムの自動ストレージ拡張を有効または無効にするには、次を実行します:

  1. 「DBシステム」リスト・ページで、操作するDBシステムを選択します。リスト・ページまたはDBシステムの検索に関するヘルプが必要な場合は、DBシステムのリスト- コンソールの使用を参照してください。

    詳細ページが開き、DBシステムに関する情報が表示されます。

  2. 「詳細」タブを選択します。
  3. 「自動ストレージ拡張」フィールドで「編集」を選択します:
  4. 「ストレージ・サイズの更新」ダイアログ・ボックスで、「自動ストレージ拡張」トグル・スイッチを選択して、自動ストレージ拡張を有効または無効にします。
    ノート

    自動ストレージ拡張を有効または無効にしても、DBシステムの停止時間は発生しません。

  5. 自動ストレージ拡張を有効にすると、「最大データ・ストレージ・サイズ」フィールドが表示されます。記憶域サイズの拡張を許可する最大記憶域サイズを入力します。
    ノート

    ストレージが拡張されると、新しい割当て済ストレージ・サイズが請求されます。
  6. (オプション) DBシステムの現在割り当てられているストレージ・サイズを増やすこともできます。「ストレージ・サイズの更新」ダイアログ・ボックスで、新しいデータ・ストレージ・サイズをGiBで入力します。ストレージ・サイズは増やすことができるのみです。
  7. 「更新」を選択します

CLIの使用

コマンドライン・インタフェースを使用して、自動ストレージ拡張を有効または無効にします。

このタスクでは次が必要です:
  1. コマンド・プロンプトを開き、次のコマンドを実行します:
    oci mysql db-system update --db-system-id <DBSystemOCID> --is-auto-expand-storage-enabled <Boolean> --max-storage-size-in-gbs <SizeInGiB>
    • db-system-id: DBシステムのOCIDを指定します。
    • is-auto-expand-storage-enabled: 自動ストレージ拡張を有効にする場合はtrueを、無効にする場合はfalseに設定します。
    • max-storage-size-in-gbs: 最大ストレージ・サイズをGiBで指定します。
このコマンドは、DBシステムを更新し、作業リクエスト情報を返します。