完成迁移

对于持续迁移,请在您要开始为应用使用目标集群时完成迁移作业。

您可以使用迁移作业详情页面上的提升按钮,让 Database Migration Service 清理所有临时迁移数据并提升目标集群。

如需完成迁移,请执行以下操作:

  1. 在 Google Cloud 控制台中,前往迁移作业

    前往“迁移作业”

  2. 点击代表您要完成的迁移的迁移作业。系统会显示迁移作业详情页面。

  3. 您可以使用数据验证工具检查行数,以跟踪复制延迟。

    等待复制延迟时间显著缩短,最好在几分钟或几秒的范围内。您可以在迁移作业详情页面上查看复制延迟时间。

  4. 复制延迟时间最短后,准备进行升级。为避免数据丢失,请务必:

    1. 停止对源数据库的所有写入、正在运行的脚本和客户端连接。休息时间段从此开始。

    2. 等待复制延迟时间为零,这表示迁移作业已处理所有待处理更改。

    即使复制延迟时间不为零,您也可以最终完成迁移。这可以缩短数据库停机时间,但可能会影响目标位置中数据的准确性。

  5. 在迁移作业详情页面上,点击提升,然后在提升迁移作业?窗口中确认操作。

    迁移作业会停止从源数据库读取数据。Database Migration Service 会提升 AlloyDB for PostgreSQL 目标位置,以清理所有临时迁移数据。此过程可能需要几分钟时间。

  6. 提升流程完成后,迁移作业的状态会更改为已完成

  7. 现在,您可以将应用连接到目标 AlloyDB for PostgreSQL 实例,并安全地删除迁移作业。