将集合从云存储导入到Firestore

时间:2020-10-26 08:29:56

标签: firebase google-cloud-platform google-cloud-firestore google-cloud-storage

我有两个项目A和B。我有从项目A的firestore数据库中导出的数据到项目A的云存储桶,然后又导入了项目B的云存储桶。如何将数据从项目的B云存储桶移至Firestore数据库中?

从官方文档中,我只能找到如何将moveimport and export)数据存储到云存储桶中,而找不到如何将数据从云存储中导入回火存储中。

1 个答案:

答案 0 :(得分:1)

要将Project B的导出数据导入Project A,您可以使用 gcloud firestore import command

更具体地说:

  1. 确保使用以下方法设置目标项目: gcloud config set [Project-B]

  2. 通过将gcloud firestore import commandoutputUrixPrefix配合使用,从用于托管导出数据的源Cloud Storage存储桶中导入数据:

    gcloud firestore import [outputUriPrefix]
    

outputUriPrefix的格式为:

gs://[SOURCE-BUCKET]/timestamp-of-export-operation

我通过遵循您分享的有关Moving data between projects.

的文档,对上述内容进行了尝试
相关问题