为什么恢复部分备份会覆盖我的整个 Google Cloud 数据库?

为什么恢复部分备份会覆盖我的整个 Google Cloud 数据库?

我在 Firebase/Google Cloud 中有两个项目,一个用于开发,另一个用于生产(应用程序上线)。

我采取的步骤

  1. 我从我的生产项目(即 game/latest/buildings)的数据库中导出了一个特定的集合。
  2. 我将其复制到我的开发项目中(在两个项目中新创建的存储桶之间传输数据)。
  3. 我将备份导入到我的开发项目的数据库中。

**我的预期:** 我的开发项目中的建筑物数据(较新的数据)已被备份中的建筑物数据(较旧的数据)覆盖,而其余数据则保持完整。

到底发生了什么: 我的开发项目的整个数据库都被覆盖了。不知何故,除了建筑物的数据外,其余文件都被恢复为旧版本。

难道是因为我做错了什么吗?

提前感谢并祝您有美好的一天!:)

相关内容