使用 Database Migration Service 迁移到 AlloyDB for PostgreSQL

如需以最短的停机时间将数据库迁移到 AlloyDB for PostgreSQL,您可以使用 Database Migration Service。Database Migration Service 可简化网络配置、管理初始数据库快照和持续复制,并在整个迁移过程中提供状态更新。

Database Migration Service 提供多种迁移路径,可满足各种应用场景的需求:

  • 同构迁移可让您在不更改数据库 SQL 引擎的情况下,从自行管理或代管式产品(例如 Cloud SQL for PostgreSQL、Amazon RDS 或 Amazon Aurora)迁移数据。Database Migration Service 可帮助您从备份文件(物理或逻辑)进行迁移,或为您创建快照。

  • 从 Oracle 和 SQL Server 源到 AlloyDB for PostgreSQL 的异构迁移可让您借助 Gemini 赋能的转换功能将数据库对象转换为 PostgreSQL。这些功能有助于确保转换后的 PostgreSQL 架构中数据库对象的一致性和质量。

架构图显示了使用 Database Migration Service 将数据从本地或其他云端迁移到 Google Cloud 的流程,并重点介绍了同构和异构迁移、最短停机时间以及 Gemini 辅助转换等关键功能。
图 1.Database Migration Service 架构和数据流(点击可放大)。

AlloyDB for PostgreSQL 中的 Database Migration Service

一种名为快速启动迁移的特殊轻量级迁移流程直接集成到 AlloyDB for PostgreSQL 中,可帮助加快从 Google Cloud虚拟私有云中具有专用 IP 地址的来源(例如 Compute Engine 上的自管理数据库,或启用了专用网络的 Cloud SQL for PostgreSQL 实例)进行的同构迁移。

在此流程中,Database Migration Service 可以自动管理连接到源数据库的所有网络要求。

此图表显示了 Database Migration Service 为从 Compute Engine 上的自托管数据库进行快速启动迁移而提供的网络连接。
图 2. Database Migration Service 提供的网络连接,用于从 Compute Engine 上的自托管数据库进行快速启动迁移。 (点击可放大)
此图表显示了 Database Migration Service 为从 Compute Engine 上的自托管数据库进行快速启动迁移而提供的网络连接。

如需详细了解 AlloyDB for PostgreSQL 中的快速迁移,请参阅快速迁移。

后续步骤