添加存储卷
对于 RDS for Oracle 和 RDS for SQL Server 数据库实例,您最多可以添加三个存储卷,来将每个实例的总存储容量增加到多达 256 TiB。附加存储卷可让您使用不同的存储类型(gp3 和 io2),根据您的数据访问模式优化成本和性能。
注意
对于 RDS for Oracle 数据库实例,您可以添加一个最小存储大小为 200 GiB 的存储卷。
您可以使用 Amazon 管理控制台或 Amazon CLI 来添加、修改或移除附加存储卷。您可以使用不同的已分配存储、IOPS 和吞吐量设置来配置卷。例如,您可以将高性能数据放在 io2 卷上,而将历史数据放在 gp3 卷上。
附加卷必须使用下表中显示的卷名称。
| RDS for Oracle 卷名称 | RDS for SQL Server 卷名称 |
|---|---|
rdsdbdata2 |
H: |
rdsdbdata3 |
I: |
rdsdbdata4 |
J: |
向数据库实例添加附加存储卷
登录Amazon Web Services 管理控制台并通过以下网址打开 Amazon RDS 控制台:https://console.aws.amazon.com/rds/
。 -
在导航窗格中,选择 Databases (数据库)。
-
选择要修改的数据库实例。
-
选择修改。
-
在存储部分中,选择添加附加存储卷。
-
配置附加存储卷:
-
卷名称:选择
rdsdbdata2、rdsdbdata3或rdsdbdata4。 -
存储类型:选择通用型 SSD(gp3)或预调配 IOPS SSD(io2)。
-
分配的存储:以 GiB 为单位输入存储大小(最小 200 GiB)。
-
对于 io2 存储,配置预调配 IOPS。
-
对于 gp3 存储,可以选择配置存储吞吐量。
-
-
选择继续。
-
根据需要设置完毕后,选择修改数据库实例。
重要
当您使用 modify-db-instance 操作添加附加存储卷时,无论 --no-apply-immediately 参数如何,RDS 都会立即添加存储卷。如果您在请求中还有其它修改,RDS 会根据计划修改应用这些修改。请参阅使用计划修改设置。
要向数据库实例添加附加存储卷,请使用 Amazon CLI 命令 modify-db-instance。将 --additional-storage-volumes 设置为 JSON 数组,以指定要添加或修改的附加存储卷。
以下示例向 mydbinstance 添加了一个附加存储卷,其名称为 rdsdbdata2,具有 5000 GiB 的 gp3 存储空间。
当您添加附加存储卷时,无论 --no-apply-immediately 参数如何,RDS 都会立即应用更改。
aws rds modify-db-instance \ --db-instance-identifier mydbinstance \ --additional-storage-volumes '[ { "VolumeName": "rdsdbdata2", "StorageType": "gp3", "AllocatedStorage": 5000, "StorageThroughput": 725 } ]'
要向数据库实例添加附加存储卷,请使用 Amazon RDS API 操作 ModifyDBInstance。将 AdditionalStorageVolumes 参数设置为附加存储卷规格的数组。
当您使用 ModifyDBInstance API 操作添加附加存储卷时,无论 ApplyImmediately 选项为 True 还是 False,RDS 都会立即添加该存储卷。