管理迁移作业
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
概览
您可以从迁移作业列表或单个迁移页面执行操作。您可以对状态相同的多个迁移作业同时执行操作。
您可以仅对迁移作业执行某些操作,而其他操作也可以对迁移作业中的所选数据库执行。
| 用户操作 |
说明 |
| 修改 |
如需进行以下更改,请修改迁移作业:
- 在迁移所有数据库和迁移特定数据库之间切换。
- 您可以根据需要多次添加或移除处于任何迁移状态或阶段的数据库。移除数据库后,Database Migration Service 会停止对该数据库的复制过程,但不会将其从目标数据库中移除。
- 修改正在运行的迁移作业的数据转储并行级别。您必须在做出更改后保存并重启作业。
|
| 开始 |
启动已创建但尚未启动的迁移作业。 |
| 停止 |
您可以随时停止正在运行的迁移作业。在完整转储阶段或 CDC 阶段,数据迁移会停止,迁移作业状态会先变为 Stopping,随后变为 Stopped。
- 如果迁移作业在完整转储阶段停止,您可以删除或重启该作业。不过,WAL 日志将继续在复制槽中累积,最终导致源数据库耗尽磁盘空间。此外,Database Migration Service 会不断拉取复制延迟,这意味着 Database Migration Service 会继续消耗网络流量。
- 如果迁移作业在变更数据捕获 (CDC) 阶段停止,您可以提升或删除该作业。
监控数据库服务器的复制槽和磁盘大小。您可以选择删除迁移作业,这样会清除所有复制槽和网络流量。
|
| 恢复 |
如果迁移在 CDC 阶段停止,则可以恢复。继续执行迁移作业会恢复复制在停止期间累积的事件。
|
| 重新开始 |
如果迁移失败且无法恢复,或者在完整转储期间停止,则可以从头开始重新启动。
如果因一个或多个源数据库或目标数据库出现错误而导致复制失败,则重启迁移作业会清除受错误影响的所有目标数据库中的所有数据。
如果自开始迁移以来,源 PostgreSQL 服务器上创建了新数据库,那么重新启动迁移也会将新数据库复制到目标实例中。
|
| 删除 |
可以删除迁移作业。结果取决于作业的状态:
- 如果迁移作业状态为
Completed,则从迁移作业列表中删除相应记录。
- 如果迁移作业处于任何其他状态,则可以选择删除目标 Cloud SQL 实例/主实例对。
|
| 推广 |
请参阅提升迁移速度。 |
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
最后更新时间 (UTC):2026-04-30。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],["最后更新时间 (UTC):2026-04-30。"],[],[]]