如何将RDS实例从专用租赁迁移到默认租赁

时间:2019-03-06 13:30:28

标签: amazon-web-services amazon-rds amazon-vpc

我们最近已将VPC从专用租期切换为默认租期,并正在尝试将所有专用实例资源迁移为默认租期,以避免为运行专用实例而收取的2美元/小时的费用。

对于EC2实例,我们正在停止实例,创建AMI,并使用该AMI创建具有默认租约的新实例。

对于RDS,我没有找到任何有关如何实现由RDS创建和管理的基础实例相同效果的信息或资源。

1 个答案:

答案 0 :(得分:0)

AWS Support能够进行测试并提出几种不同的方法,以将RDS实例从专用租赁迁移到共享租赁。

  
      
  1. 停止并启动实例:

         

    如果停止然后再启动RDS实例,则该实例的后端主机将被替换。这也会在中启动新实例   VPC属性的默认/共享租约已更改。对于   可以通过停止并启动Aurora群集来实现   簇。但是,此过程需要停机   实例/集群。另外,由于实例具有只读副本或   只读副本无法停止,此过程无法应用于   具有只读副本的实例或只读副本本身。

    [+] Stopping an Amazon RDS DB Instance Temporarily - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_StopInstance.html
    
  2.   
  3. 按比例放大然后按比例缩小(反之亦然):

         

    每当您修改实例以更改实例类时,后端主机就会被所需主机替换   实例类。此过程还会更改您的实例的租期   如果VPC属性已更改。因此,您可以更改   实例的实例类型两次(以便返回到   原始实例类型)迁移实例的租期。   请记住适当使用“立即申请”选项   以确保实例类型更改在您需要时发生。   此过程可用于迁移具有只读副本的实例,而使用只读副本无法迁移实例。   第一种方法。但是,此过程还涉及2次   您的实例的停机时间。

    [+] Modifying an Amazon RDS DB Instance - https://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Overview.DBInstance.Modifying.html
    
  4.   
  5. 执行时间点还原或从快照还原:

         

    如果您为实例执行时间点还原,或者仅使用实例快照进行简单还原,则将创建新实例   启动(更改了租期),然后可以执行转换   到这个新实例。为了最大程度地减少停机时间,您还可以   在新旧实例之间设置手动复制,以及   赶上新实例后执行切换。一旦这个   完成后,您可以在合适的时候删除以前的实例   你。

    [+] 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
    
  6.