开始从 PostgreSQL 迁移到 AlloyDB for PostgreSQL

Database Migration Service 为同构 PostgreSQL 到 AlloyDB for PostgreSQL 迁移提供灵活的持续迁移流程。根据您的数据库架构、网络配置、停机时间容忍度和资源管理实践,您可以从不同的工作流中进行选择,以实现迁移目标。每个迁移指南中都详细介绍了网络和配置前提条件。

下表简要介绍了每个迁移工作流:

迁移工作流 最适合 说明
迁移到新的目标集群 标准迁移:您希望 Database Migration Service 为迁移工作负载量身打造一个干净的目标集群。 Database Migration Service 会使用您选择的配置选项自动创建新的 AlloyDB for PostgreSQL 目标集群和主实例,并持续复制源架构和数据。
迁移到现有目标集群 必须预先配置目标集群参数、需要自定义专用 IP 或 VPC 配置,或者通过 Terraform 或基础设施即代码 (IaC) 预配集群。 将数据迁移到您已创建并配置的 AlloyDB for PostgreSQL 集群中。目标集群必须处于 RUNNABLE 状态,并且只能包含默认系统数据库(postgres、template0、template1),不能包含用户表。
使用快速启动迁移(预览版) 通过 pgnative 复制和 Private Service Connect 网络连接,实现快速设置和简化迁移,从而简化网络配置。 使用预定义的配置和专用连接执行自动化持续迁移,将 PostgreSQL 数据库迁移到 AlloyDB for PostgreSQL。如需了解详情,请参阅快速启动迁移简介。