Firestore 新手,真的很喜欢使用它,但我遇到的一个问题是,我看不到一种明显的方法来备份给定项目的整个数据库,其想法是,如果出现任何问题,我可以使用备份。
在实时数据库中,您只需从 Firebase 控制台导出数据即可备份数据。但是,对于 Firestore,您必须使用 Google Cloud Console。这是文档:
如果您需要安排该操作,建议使用 Cloud Functions for Firebase,如下所述:
有一种新方法可以使用 gcloud
gcloud
自动设置和安排
我还发布了一篇博客文章,介绍如何使用 Python 发现客户端以编程方式实现相同的目标。