Database Migration Service 为您将 PostgreSQL 同构迁移到 Cloud SQL for PostgreSQL 提供了极大的灵活性。根据您的数据库大小、停机时间要求和网络设置,您可以选择不同的工作流来满足您的场景需求。每个迁移指南中都介绍了详细的网络和其他前提条件。
下表简要介绍了每个迁移流程:
| 迁移工作流 | 最适合 | 说明 |
|---|---|---|
| 迁移到新的目标实例 | 标准迁移,您希望为迁移工作负载创建量身定制的干净目标实例。 | Database Migration Service 会使用您选择的配置选项自动预配新的目标实例,并迁移源架构和数据。 |
| 迁移到现有目标实例 | 必须预先配置目标实例参数,或者使用自定义专用 IP 配置或 Terraform 管理的实例。 | 将数据迁移到您已创建并配置的 Cloud SQL 实例中。目标实例必须为空。 |
| 使用快速启动迁移(预览版) | 通过 pgnative 复制和 Private Service Connect 网络连接,可快速设置并简化迁移,从而简化网络配置。 |
使用预定义的配置和专用连接执行自动迁移,将 PostgreSQL 数据库迁移到 Cloud SQL。 如需了解详情,请参阅 快速启动迁移简介。 |