是否可以重置并重新创建 firestore?
Is it possible to reset, and recreate firestore?
我正在尝试将我的 firestore 数据库迁移到新位置,因为 google 在美国西部创建数据库后添加了一个新的加拿大区域。
标准答案是firestore 创建后无法更改位置。唯一的办法
我听说有可能创建一个全新的项目。显然这有很多缺点。
但是,我想知道是否可以在原始项目中的所需区域中重置和重新创建 firestore 作为变通方法?这样我就不需要创建新项目了。
步骤如下:
- 将 firestore 数据导出到 google 云存储
- 将导出的数据移动到所需区域中的新存储桶(您不能 运行 firestore 跨区域导入)
- 重置 firestore
- 在所需区域重新创建 firestore
- 将导出的数据导入到 firestore
目前无法更改已创建的 Firestore 实例的区域,如 docs 中所述,您可能需要将所有数据迁移到新项目。
反正已经有一个Feature Request所以可以在同一个项目中随时更改位置
我正在尝试将我的 firestore 数据库迁移到新位置,因为 google 在美国西部创建数据库后添加了一个新的加拿大区域。
标准答案是firestore 创建后无法更改位置。唯一的办法 我听说有可能创建一个全新的项目。显然这有很多缺点。
但是,我想知道是否可以在原始项目中的所需区域中重置和重新创建 firestore 作为变通方法?这样我就不需要创建新项目了。
步骤如下:
- 将 firestore 数据导出到 google 云存储
- 将导出的数据移动到所需区域中的新存储桶(您不能 运行 firestore 跨区域导入)
- 重置 firestore
- 在所需区域重新创建 firestore
- 将导出的数据导入到 firestore
目前无法更改已创建的 Firestore 实例的区域,如 docs 中所述,您可能需要将所有数据迁移到新项目。
反正已经有一个Feature Request所以可以在同一个项目中随时更改位置