【发布时间】:2022-01-04 17:59:34
【问题描述】:
我正在尝试将我的 firestore 数据库迁移到一个新位置,因为在我们在美国西部创建数据库之后,谷歌添加了一个新的加拿大区域。
标准答案是创建后无法更改 firestore 的位置。唯一的办法 我听说有可能是创建一个全新的项目。显然这有很多缺点。
但是,我想知道是否可以在原始项目的所需区域中重置和重新创建 firestore 作为解决方法?这样我就不需要创建新项目了。
步骤如下:
- 将 Firestore 数据导出到谷歌云存储
- 将导出的数据移动到所需区域的新存储桶(您不能跨区域运行 firestore 导入)
- 重置 Firestore
- 在所需区域重新创建 Firestore
- 将导出的数据导入firestore
【问题讨论】:
-
不,这是不可能的,您可能需要将所有数据迁移到新项目。这个issuetracker.google.com/165074506已经有一个功能请求
-
谢谢,我想这可能是答案
标签: firebase google-cloud-platform google-cloud-firestore database-migration