Google Cloud Firestore:如何将 Firestore 集合复制到 Cloud Storage

Google Cloud Firestore: How to copy Firestore collection to Cloud Storage

编写代码是将 Firestore 集合复制到 Cloud Storage 的唯一选择,还是我可以使用某种神奇的功能?

我在 Next 会议期间的 Firestore 演讲中知道了将 Firestore 集合导入 BigQuery 的新功能公告。云存储有类似的东西吗?


是的,最后,Firebase 启用了此功能。

  • 创建云存储桶
  • 如果尚未安装 gcloud:在终端运行 curl
    https://sdk.cloud.google.com | bash

    • 在提示 Modify profile to update your $PATH and enable bash completion? (Y/n) 输入 y 后输入
  • 接下来,运行 source .bash_profile
  • 之后,运行:gcloud beta firestore export gs://[BUCKET-NAME]
  • 如果您想在本地保存文件夹,只需运行 gsutil cp -r gs://[BUCKET-NAME] /path/to/folder

  • https://cloud.google.com/firestore/docs/manage-data/export-import。不太确定这是否是一项新功能,但我会尝试一下。