使用 RDS for Oracle 新增、移除或修改儲存磁碟區 - Amazon Relational Database Service

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

使用 RDS for Oracle 新增、移除或修改儲存磁碟區

您可以使用 AWS 管理主控台 或 新增、修改和移除其他儲存磁碟區 AWS CLI。所有操作都會搭配 additional-storage-volumes 參數使用 modify-db-instance命令。

重要

新增或移除其他儲存磁碟區會建立備份待定動作和中斷時段。備份工作流程完成時,中斷視窗會關閉。

新增儲存磁碟區

除了主要儲存磁碟區之外,您最多可以新增三個儲存磁碟區。若要將新的儲存磁碟區新增至 RDS for Oracle 資料庫執行個體,請使用 modify-db-instance命令搭配 additional-storage-volumes 參數。

下列程式碼片段新增了 5,000 GiB 的一般用途 SSD (gp3) 磁碟區,其中包含 4000 個佈建 IOPS 名稱 rdsdbdata3

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata3", "StorageType":"gp3", "AllocatedStorage":5000 "IOPS":4000} ]' \ --apply-immediately

修改儲存磁碟區

您可以修改額外儲存磁碟區的儲存類型、配置的儲存大小、IOPS 和儲存輸送量設定。下列程式碼片段會修改rdsdbdata2磁碟區的 IOPS 設定。

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "IOPS":8000} ]' \ --apply-immediately
注意

將額外儲存磁碟區新增至執行個體後,就無法減少額外儲存磁碟區的儲存配置。

移除儲存磁碟區

不再需要儲存磁碟區時,您可以從 RDS for Oracle 資料庫執行個體中移除其他儲存磁碟區。移除磁碟區之前,請確定您已將所有資料庫檔案從磁碟區移動,而且沒有資料庫物件正在參考它。確認磁碟區狀態為 Not-in-use。您可以移除其他儲存磁碟區,但無法移除主要儲存磁碟區。

警告

在您移除額外的儲存磁碟區之前,請確定磁碟區上沒有存放資料庫檔案。移除具有作用中資料庫檔案的磁碟區會導致資料庫損毀。

下列範例會移除 rdsdbdata4磁碟區。

aws rds modify-db-instance \ --db-instance-identifier my-oracle-instance \ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "SetForDelete":true} ]' \ --apply-immediately