我们最近已将VPC从专用租期切换为默认租期,并正在尝试将所有专用实例资源迁移为默认租期,以避免为运行专用实例而收取的2美元/小时的费用。
对于EC2实例,我们正在停止实例,创建AMI,并使用该AMI创建具有默认租约的新实例。
对于RDS,我没有找到任何有关如何实现由RDS创建和管理的基础实例相同效果的信息或资源。
答案 0 :(得分:0)
AWS Support能够进行测试并提出几种不同的方法,以将RDS实例从专用租赁迁移到共享租赁。
停止并启动实例:
如果停止然后再启动RDS实例,则该实例的后端主机将被替换。这也会在中启动新实例 VPC属性的默认/共享租约已更改。对于 可以通过停止并启动Aurora群集来实现 簇。但是,此过程需要停机 实例/集群。另外,由于实例具有只读副本或 只读副本无法停止,此过程无法应用于 具有只读副本的实例或只读副本本身。
[+] Stopping an Amazon RDS DB Instance Temporarily - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_StopInstance.html
按比例放大然后按比例缩小(反之亦然):
每当您修改实例以更改实例类时,后端主机就会被所需主机替换 实例类。此过程还会更改您的实例的租期 如果VPC属性已更改。因此,您可以更改 实例的实例类型两次(以便返回到 原始实例类型)迁移实例的租期。 请记住适当使用“立即申请”选项 以确保实例类型更改在您需要时发生。 此过程可用于迁移具有只读副本的实例,而使用只读副本无法迁移实例。 第一种方法。但是,此过程还涉及2次 您的实例的停机时间。
[+] Modifying an Amazon RDS DB Instance - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html
执行时间点还原或从快照还原:
如果您为实例执行时间点还原,或者仅使用实例快照进行简单还原,则将创建新实例 启动(更改了租期),然后可以执行转换 到这个新实例。为了最大程度地减少停机时间,您还可以 在新旧实例之间设置手动复制,以及 赶上新实例后执行切换。一旦这个 完成后,您可以在合适的时候删除以前的实例 你。
[+] Restoring a DB Instance to a Specified Time - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_PIT.html [+] Restoring from a DB Snapshot - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_RestoreFromSnapshot.html [+] Replication with a MySQL or MariaDB Instance Running External to Amazon RDS - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/MySQL.Procedural.Importing.External.Repl.html