Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从firebase恢复意外删除的数据(不是整个项目或数据库)_Firebase_Firebase Realtime Database - Fatal编程技术网

从firebase恢复意外删除的数据(不是整个项目或数据库)

从firebase恢复意外删除的数据(不是整个项目或数据库),firebase,firebase-realtime-database,Firebase,Firebase Realtime Database,有人意外删除了一个密钥,该密钥通过云控制台从firebase realtime db中加载了大量数据 没有可用的备份,所以有没有办法恢复 PS:请注意,它并不是一个完整的项目或数据库被删除,而是来自firebase的一个包含大量数据的密钥 如果您是blaze plan用户,您可以选择为数据库设置自动备份 但是,看到您在问这个问题,我怀疑您是否有可用的:好吧,除了恢复备份之外,没有其他方法可以恢复已删除的数据,因为相关数据已从数据库中删除 数据库备份和数据库审计/版本控制有很多很好的概念和选项,我

有人意外删除了一个密钥,该密钥通过云控制台从firebase realtime db中加载了大量数据

没有可用的备份,所以有没有办法恢复


PS:请注意,它并不是一个完整的项目或数据库被删除,而是来自firebase的一个包含大量数据的密钥

如果您是blaze plan用户,您可以选择为数据库设置自动备份

但是,看到您在问这个问题,我怀疑您是否有可用的:好吧,除了恢复备份之外,没有其他方法可以恢复已删除的数据,因为相关数据已从数据库中删除

数据库备份和数据库审计/版本控制有很多很好的概念和选项,我建议研究一下,以防止进一步的事件发生

编辑
正如Joseph在问题评论中指出的,您可以联系firebase支持部门,以帮助您保存数据备份:

编辑2

正如您所指出的,您没有指定“不是整个数据库”。但是,您可以自己下载备份并提取特定数据,手动将其添加回数据库。备份以易于阅读的JSON格式存储在google云存储桶中。

请参阅链接。但这恰好是谷歌搜索firebase意外数据删除结果中的第一个(或至少第一个)。这就是为什么我明确提到“不是整个项目或数据库”的原因,因为这个答案是为了回答一个关于删除完整数据库的问题。是的,我启用了备份。所以谢谢你的建议:)我刚刚联系了他们的支持,他们可以帮忙。