【发布时间】:2020-08-27 22:57:25
【问题描述】:
因此,在 Google Cloud CLI 的当前 Beta 功能中,有一个用于导入和导出 Firestore 数据的选项。 https://firebase.google.com/docs/firestore/manage-data/export-import
现在我将导出到存储桶中,一切正常,然后再次导入,效果也很好。现在我有 2 个不同的项目,想将备份导入另一个项目,这可能吗?如果我也只需要一个项目的计费帐户,那就太好了。
文档中的这一行说它是可能的
在 Cloud Storage 中导出文件后,您可以导入文档 在这些文件中回到您的项目或另一个项目中。
但是文档并没有说明它是如何完成的?
【问题讨论】:
-
该文档为您提供了运行 gcloud 命令以从存储桶导入备份的示例。我认为这是假设您了解如何在不同项目之间操作 gcloud。只要您的 Google 帐户对这两个项目具有管理员权限,您就应该能够从一个项目中的存储桶导入另一个项目中的 Firestore。你有什么特别的问题吗?
-
@DougStevenson 没有什么特别的,但是如果我在两个项目中都有一个同名的云存储桶和一个同名的备份会发生什么,如果我去哪一个呢?文档中的导入路径语法
-
Google Cloud 中的任何地方都不能有两个同名的存储桶。它们是独一无二的。
标签: firebase google-cloud-firestore google-cloud-storage