本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 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-identifiermy-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-identifiermy-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-identifiermy-oracle-instance\ --region us-east-1 \ --additional-storage-volumes '[ { "VolumeName":"rdsdbdata2", "SetForDelete":true} ]' \ --apply-immediately