答案 0 :(得分:6)
Firebase没有内置方法。但是,由于Firebase在Firebase存储的幕后使用Google云端存储,因此可以使用 gutils工具。
python -V
gcloud init
。这将要求您选择项目并验证您的身份。由于Firebase在幕后使用Google Cloud Platform,因此您可以选择使用Firebase项目。cloud init
的电子邮件地址。在可用权限列表中,您需要从Firebase Rules System
类别中选择Other
。gs://<bucket_name>
gsutil -m cp -R gs://<bucket_name> .
-m
可启用多线程以加快下载速度。cp
是复制命令-R
是递归的。如果启用,它将下载指定树中的所有文件和文件夹。此功能还可用于复制(备份)到其他Google云端存储分区或AWS等。
答案 1 :(得分:0)
Cloud Storage for Firebase中没有内置备份功能。
但由于它建立在Google云端存储之上,因此任何backup solution for GCS也适用于Firebase。通常,这将涉及创建一个单独的存储桶,它是存储/读取文件的常规存储桶的目标。
答案 2 :(得分:0)
使用Google Cloud Transfer Service。
如果您按照链接中的向导进行操作,它将很容易地指导您完成操作。