【问题标题】:How to export all firebase storage buckets from project如何从项目中导出所有 Firebase 存储桶
【发布时间】:2020-12-11 22:58:34
【问题描述】:

我需要将大量数据从一个 Firebase 项目导出到另一个。我有大约 100 个存储桶需要从一个项目转移到另一个项目。

我找到了包含导出 Firestore 数据的文档:https://firebase.google.com/docs/firestore/manage-data/export-import

大多数涉及导出数据的文章和 SO 帖子似乎都遵循此处描述的模型。将每个存储桶中的数据单独复制到单独的备份存储桶中是一项艰巨的任务。

有更简单的方法吗?

【问题讨论】:

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


    【解决方案1】:

    事实证明,gsutil 是实现这一目标的方法。这是一个非常迅速的过程。要将数据从一个项目复制到另一个项目,我运行了一个如下所示的命令。

    gsutil -m  cp  -r -n  gs://[PROJECT 1 ID].appspot.com/* gs://[PROJECT 2 ID].appspot.com
    

    我必须在 IAM 中添加适当的权限。这篇文章有帮助。 How can I move data directly from one Google Cloud Storage project to another?.

    【讨论】:

      猜你喜欢
      • 2022-11-30
      • 2022-10-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-18
      • 2022-01-23
      • 2019-12-31
      • 2019-07-22
      相关资源
      最近更新 更多