我想要的是克隆Firebase中具有的项目,并创建另一个相同但使用另一个Google帐户的项目。我拥有这两个帐户的完全访问权限。这可能吗?
然后,我遵循以下文档进行导出,然后将数据导入Firestore:https://firebase.google.com/docs/firestore/manage-data/export-import
因此-在糟糕的控制台中-我在原始项目(存储)中尝试了以下操作:
gcloud beta firestore export gs://punkutravel.appspot.com
我得到:
outputUriPrefix: gs://punkutravel.appspot.com/2019-10-27T17:09:39_35393
一切都很好。
所以我想将数据导入到另一个项目中(使用另一个帐户)
然后执行以下操作:
gcloud beta firestore import gs://punkutravel.appspot.com/2019-10-27T17:09:39_35393
,我收到以下错误消息:
错误:(gcloud.beta.firestore.import)NOT_FOUND:项目 “ anqasky-5861e”不存在。
我什至将权限分配给了源帐户,反之亦然,但是仍然没有解决。
答案 0 :(得分:1)
项目名称中是否可能有错字?
您可以使用以下内容查看可用的项目:gcloud projects list
。
您可以使用gcloud config set core/project PROJECT_NAME
将默认项目从该列表更改为一个,或将--project=PROJECT_NAME
传递给命令。
答案 1 :(得分:0)
答案 2 :(得分:0)
您必须在控制台上创建 Firestore 数据库。您收到该错误是因为数据库本身不存在,因此您无法将数据导入其中。