Database Migration Service for Oracle 到 AlloyDB for PostgreSQL 常见问题解答

什么是 Database Migration Service?
Database Migration Service 是一项服务,可帮助您更轻松地将数据迁移到 Google Cloud。Database Migration Service 可帮助您将 Oracle 工作负载直接原样迁移到 AlloyDB for PostgreSQL,并对其进行现代化改造。
支持哪些来源?
  • Oracle 11g,11.2.0.4 版
  • Oracle 12c,12.1.0.2 版
  • Oracle 12c,12.2.0.1 版
  • Oracle 18c
  • Oracle 19c
  • Oracle 21c
支持哪些目标位置?
  • AlloyDB for PostgreSQL 14、15
使用哪些网络方法?
如需在 Database Migration Service 中创建迁移,必须建立连接,以便 Database Migration Service 能够同时连接到源数据库和目标数据库。支持多种方法。选择最适合特定工作负载的方案。

来源连接

如需查看支持的来源连接方法的列表,请参阅来源连接

目的地网络连接

使用专用服务连接建立与 AlloyDB for PostgreSQL 目标数据库的专用连接。

有哪些已知限制?
请参阅 已知限制
我可以使用专用 IP 地址连接到目标 AlloyDB for PostgreSQL 实例,而无需 Private Service Connect 资源吗?
不可以。Database Migration Service 利用 Private Service Connect 以专用方式连接到目标数据库,并希望以服务附件作为输入。
我可以使用 Database Migration Service 在 AlloyDB for PostgreSQL 中为 Oracle 数据库创建读取副本吗?
在 Database Migration Service 中,从 Oracle 到 AlloyDB for PostgreSQL 的持续迁移最终会保持一致,这意味着 Database Migration Service 不会在每个事务发生时进行复制。

迁移会从多个表中导入数据,并并行运行变更数据捕获 (CDC) 和数据回填。我们无法严格保证数据加载到目标位置的顺序,但在停止对源进行写入并清除迁移缓冲区后,数据将与源重新对齐。