我想减少 Amazon Relational Database Service(Amazon RDS)数据库实例的总分配存储大小。我该如何操作?
当创建 Amazon RDS 数据库实例后,您无法修改数据库实例的分配存储大小以减少其使用的总存储空间。要减少数据库实例的存储容量,请创建一个具有较少预置存储大小的新数据库实例。然后,使用以下方法之一将您的数据迁移到这个新的数据库实例:
要还原您的数据库,对于 PostgreSQL 或 PostgreSQL 版本 10.10 和以上版本及 11.5,您可以使用 pg_dump 实用工具。您也可以使用可传输的数据库,其移动数据的速度远远快于 pg_dump/pg_restore 方法。mysqldump 实用工具可用于将输入导入至 MySQL/MariaDB 引擎,您还可以使用外部复制方法来减少停机时间。同样地,对于 Oracle 您可以使用数据转储,对于 SQL Server 您可以使用本机完整备份(.bak 文件)。
**注意:**停机时间从您的旧数据库实例停止接收连接开始,到 Amazon RDS 将连接从您的应用程序导向至新的数据库实例为止。
您可以使用 AWS DMS 在两个数据库实例之间设置同构复制。有关更多信息,请参阅 AWS Database Migration Service 入门。
AWS Database Migration Service 的源
AWS Database Migration Service 的目标
从数据库快照还原
Amazon RDS 定价