View a markdown version of this page

修改 RDS Custom for SQL Server 資料庫執行個體的儲存體 - Amazon Relational Database Service

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

修改 RDS Custom for SQL Server 資料庫執行個體的儲存體

修改 RDS Custom for SQL Server 資料庫執行個體的儲存體類似於修改 Amazon RDS 資料庫執行個體的儲存體,但是您只能執行下列動作:

  • 增加配置的儲存體大小。

  • 變更儲存體類型。您可以使用可用的儲存體類型,例如一般用途或佈建 IOPS。gp3、io1 和 io2 Block Express 儲存體類型支援佈建 IOPS。

  • 如果您是使用支援佈建 IOPS 的磁碟區類型,則變更佈建 IOPS。

修改 RDS Custom for SQL Server 資料庫執行個體的儲存體時有下列限制:

  • 針對 RDS Custom for SQL Server 配置的儲存體大小下限為 20 GiB。io1、gp2 和 gp3 的儲存體上限為 16 TiB,而 io2 支援 64 TiB。

  • 與 Amazon RDS 一樣,您無法減少配置的儲存體。這是 Amazon Elastic Block Store (Amazon EBS) 磁碟區的限制。如需詳細資訊,請參閱使用適合 Amazon RDS 資料庫執行個體的儲存體

  • RDS Custom for SQL Server 執行個體不支援儲存體自動擴展。

  • 不會考慮對您手動連接至 RDS Custom 資料庫執行個體的任何儲存磁碟區進行儲存體擴展。只有 RSS 提供的預設資料磁碟區 (即 D 磁碟機),才會考慮對其進行儲存體擴展。

    如需詳細資訊,請參閱RDS Custom 支援周邊。

  • 擴展儲存體通常不會導致資料庫執行個體的任何中斷或效能下降。修改完資料庫執行個體的儲存空間大小之後,其狀態呈現為 storage-optimization (儲存最佳化)。

  • 儲存體最佳化可能需要幾個小時。在六 (6) 小時或在執行個體上完成儲存體最佳化 (以時間較長者為準) 後,您才能進行進一步的儲存體修改。如需詳細資訊,請參閱使用適合 Amazon RDS 資料庫執行個體的儲存體

如需儲存體的詳細資訊,請參閱Amazon RDS 資料庫執行個體儲存體。

如需與儲存體修改相關的一般資訊,請參閱 使用適合 Amazon RDS 資料庫執行個體的儲存體。

重要

請勿使用 Amazon EC2 或 Amazon EBS 主控台或 API 來修改 RDS Custom for SQL Server 資料庫執行個體的儲存體。在 Amazon RDS 主控台或 API 外部直接儲存體修改會導致資料庫處於 unsupported-configuration 狀態。

當您使用 Amazon EC2 或 Amazon EBS 進行直接儲存體變更時,Amazon RDS 無法追蹤或管理您的資料庫執行個體狀態。這可能會導致:

  • 高可用性容錯移轉機制無法正常運作

  • 要中斷的資料庫複寫設定

  • 要失敗的備援功能

僅透過 Amazon RDS 主控台或 API 修改儲存體,讓您的資料庫保持在支援的狀態。如需復原步驟,請參閱 修正 RDS Custom for SQL Server 中不支援的組態。

修改 RDS Custom for SQL Server 資料庫執行個體的儲存體
  1. 登入 AWS 管理主控台 並開啟位於 https://https://console.aws.amazon.com/rds/ 的 Amazon RDS 主控台。

  2. 在導覽窗格中,選擇 Databases (資料庫)。

  3. 選擇想要修改的資料庫執行個體。

  4. 選擇 Modify (修改)。

  5. 視需要進行下列變更:

    1. 針對 Allocated storage (配置儲存) 輸入新的值。它必須大於目前的值,並且從 20 GiB 至 64 TiB。

    2. 變更 Storage type (儲存體類型) 的值。您可以選擇可用的一般用途或佈建 IOPS 儲存體類型。gp3、io1 和 io2 Block Express 儲存體類型支援佈建 IOPS。

    3. 如果您指定支援佈建 IOPS 的儲存體類型,則可以定佈建 IOPS 值。

  6. 選擇 Continue (繼續)。

  7. 選擇 Apply immediately (立即套用) 或 Apply during the next scheduled maintenance window (在下次排定的維護時段套用)。

  8. 選擇 Modify DB instance (修改資料庫執行個體)。

若要修改 RDS Custom for SQL Server 資料庫執行個體的儲存體,請使用 modify-db-instance AWS CLI 命令。視需要設定下列參數:

  • --allocated-storage – 要配置給資料庫執行個體的儲存量 (以 GiB 為單位)。它必須大於目前的值,並且從 20 至 16,384 GiB。

  • --storage-type - 儲存體類型,例如,gp2、gp3、io1 或 io2。

  • --iops – 資料庫執行個體的佈建 IOPS。您只能針對支援佈建 IOPS (gp3、io1 和 io2) 的儲存體類型指定此項目。

  • --apply-immediately – 使用 --apply-immediately 可立即套用儲存變更。

    或使用 --no-apply-immediately (預設值) 在下個維護時段套用變更。

下列範例會將 my-custom-instance 的儲存大小變更為 200 GiB,將儲存類型變更為 io1,將佈建 IOPS 變更為 3000。

範例

在 Linux、macOS 或 Unix 中:

aws rds modify-db-instance \ --db-instance-identifier my-custom-instance \ --storage-type io1 \ --iops 3000 \ --allocated-storage 200 \ --apply-immediately

在 Windows 中:

aws rds modify-db-instance ^ --db-instance-identifier my-custom-instance ^ --storage-type io1 ^ --iops 3000 ^ --allocated-storage 200 ^ --apply-immediately