RDS PostgreSQL提供一键上云功能,该功能采用物理流复制方式,具有速度快、操作简单、稳定性好,场景覆盖全等特点,能够有效提高迁移效率。该功能不仅可以实现阿里云ECS或IDC自建PostgreSQL数据库的迁移上云,还可以实现RDS PostgreSQL实例的跨地域、跨账号的迁移备份功能。本文介绍一键上云功能的应用场景。

一键上云功能适用于以下场景:
应用场景 源实例 目标实例 迁移链路 配置参考
  • 迁移上云

    自建PostgreSQL迁移上云。

  • 云上只读

    用户自建(IDC自建、ECS自建)作为源实例,RDS PostgreSQL作为云上的只读实例,扩展读取能力,分担负载。

  • 云上灾备

    用户自建(IDC自建、ECS自建)源实例故障时,RDS PostgreSQL支持手动强制切换为主库,业务延续读写能力。

  • 公网迁移
    具备公网IP或其它云厂商的PostgreSQL实例迁移至RDS PostgreSQL。
    说明 其它厂商的PostgreSQL包括云上自建PostgreSQL和云托管PostgreSQL实例,例如:Google Cloud SQL、AWS RDS for PostgreSQL等。
  • 阿里云ECS自建PostgreSQL
  • IDC自建PostgreSQL
  • 具备公网IP或其它云厂商的PostgreSQL实例
RDS PostgreSQL实例 VPC、公网
  • 如果源实例为阿里云ECS自建PostgreSQL,则ECS实例需要与RDS PostgreSQL实例处于相同VPC。如果VPC不同,则需要使用云企业网打通不同VPC,更多信息,请参见云企业网
  • 如果源实例为IDC自建PostgreSQL,则需要使用云企业网VPN网关高速通道智能接入网关实现IDC与RDS PostgreSQL实例内网互通。
  • 如果源实例具备公网IP或是其他云厂商的PostgreSQL实例,则可以通过公网实现迁移上云。
一键上云
  • 跨地域迁移

    RDS PostgreSQL实例间跨地域迁移。

  • 异地灾备

    RDS PostgreSQL实例间跨地域灾备组网,提升容灾能力。

RDS PostgreSQL实例 同账号异地RDS PostgreSQL实例 VPC

需要使用云企业网实现跨地域RDS PostgreSQL实例间内网互通。

RDS PostgreSQL实例跨地域迁移
跨账号迁移

不同账号下RDS PostgreSQL实例的迁移。

RDS PostgreSQL实例 跨账号RDS PostgreSQL实例 VPC

需要使用云企业网实现跨账号RDS PostgreSQL实例间内网互通。

RDS PostgreSQL实例跨账号迁移
RDS PostgreSQL实例缩容

将源实例通过全量+增量数据实时同步方式迁移至存储空间更小的实例,然后交换连接地址,实现缩容。

RDS PostgreSQL实例 RDS PostgreSQL实例 VPC

RDS PostgreSQL实例处于相同VPC。

RDS PostgreSQL实例缩容