【发布时间】:2017-09-26 06:22:14
【问题描述】:
【问题讨论】:
标签: firebase backup storage firebase-storage
【问题讨论】:
标签: firebase backup storage firebase-storage
Firebase 没有内置方法。但是,由于 Firebase 在后台使用 Google Cloud Storage 作为 Firebase 存储,因此可以使用 gutils 工具。
python -V
gcloud init。这将要求您选择您的项目并验证您的身份。由于 Firebase 在幕后使用 Google Cloud Platform,因此您的 Firebase 项目应该可供选择。cloud init 时使用的电子邮件地址。在可用权限列表中,您需要从 Other 类别中选择 Firebase Rules System。gs://<bucket_name>
gsutil -m cp -R gs://<bucket_name> .
-m 启用多线程以加快下载速度。cp是复制命令-R 是递归的。如果启用,它将下载指定树中的所有文件和文件夹。这也可以用来复制(备份)到另一个谷歌云存储桶或 AWS 等。
【讨论】:
使用Google Cloud Transfer Service。
如果您按照链接中的向导操作,它将非常容易地引导您完成。
【讨论】:
Cloud Storage for Firebase 中没有内置备份功能。
但由于它是基于 Google Cloud Storage 构建的,因此任何 backup solution for GCS 都可以在 Firebase 上运行。通常这将涉及创建一个单独的存储桶,该存储桶是您存储/读取文件的常规存储桶的目标。
【讨论】: