仅与 Cloud Firestore 企业版相关。 |
您可以将与 MongoDB 兼容的来源数据库迁移到与 MongoDB 兼容的 Firestore 数据库,且停机时间极短。
迁移步骤
本部分详细介绍了各个迁移步骤。
Datastream 服务会在来源和目标位置之间创建数据流。在这种情况下,来源是当前与 MongoDB 兼容的部署,而目标位置是 Cloud Storage。此过程包含以下步骤:
为 MongoDB 来源创建来源 Datastream 连接配置文件。具体说明取决于与 MongoDB 兼容的来源的类型和部署方式。
创建一个 Cloud Storage 存储桶,用于接收来自与 MongoDB 兼容的来源数据库的数据和变更事件。
创建并启动 Datastream 数据流,以将来源连接配置文件连接到目标连接配置文件。
启动 Dataflow 流水线,开始将捕获的数据注入到与 MongoDB 兼容的 Cloud Firestore 数据库中。
监控数据流,以确定迁移过程中的重要里程碑,从而确定数据转移期间是否遇到任何错误。
在适当的时候,关闭对来源数据库的写入流量。在将所有数据(包括最近的更改)复制到与 MongoDB 兼容的 Cloud Firestore 数据库后,将读取流量重定向到新目标位置。