You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

关于Google Datastore备份无法直接恢复至默认数据库的技术问询

关于Firestore预览版「Backup and restore data」恢复至默认数据库的疑问

当前Google Datastore(及Firestore)的预览版功能「Backup and restore data」,根据官方指引,备份仅能恢复至新数据库,对应的gcloud命令如下:

gcloud alpha firestore databases restore \
    --source-backup=projects/PROJECT_ID/locations/LOCATION/backups/BACKUP_ID \
    --destination-database='DATABASE_ID'

其中DATABASE_ID必须是新数据库ID,无法使用已存在的ID(比如(default))。

我理解该功能可用于灾备,但如果(default)数据库损坏,只能先恢复到其他数据库再重新配置应用?这会耗费大量时间,不符合灾备场景的时效性要求。另外,删除(default)数据库需要先删除所有相关备份,操作门槛很高,没法通过删除重建默认库来完成恢复。

而「Exporting and Importing Entities」功能可以导出到GCS存储桶后重新导入原数据库,「Point-in-time recovery」也支持直接恢复至原库,为何定时备份的恢复功能不支持直接恢复到原库?我知道可以先恢复到其他数据库再导出导入至(default),但灾备场景下时间至关重要,到底有没有直接恢复至默认数据库的选项?

内容的提问来源于stack exchange,提问作者neurino

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.05 10:00:56