google-app-engine - 数据存储备份导入: Failed to read bucket "XYZ" is not accessible

标签 google-app-engine google-cloud-datastore database-backups

我正在处理两个独立的项目。一个用于生产,另一个用于开发。

我已将生产数据存储备份到存储桶中。现在我想将其导入到开发数据存储中。但是当我尝试时,我收到消息:

读取存储桶失败:存储桶“the.bucket.name”不可访问

我认为这可能是权限问题,我添加了开发项目,其中owner-devid、editors-devid和my-email作为存储桶的所有者。但仍然遇到同样的错误。

gsutil 为我工作,我认为我在指定存储桶时没有遇到问题。

最佳答案

我遇到的问题是我将开发项目添加到权限中

    Project   editors-##############                       Editor

对比

    User      [project name]@appspot.gserviceaccount.com   Editor

数据存储导入发生在用户帐户下。

关于google-app-engine - 数据存储备份导入: Failed to read bucket "XYZ" is not accessible,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35849932/

相关文章:

java - Datastore GeoSpatial 查询不返回任何内容

mysql - 如何找到 Amazon RDS 生成的自动 S3 备份的位置?

c# - 错误 :RESTORE cannot process database 'Test_DB' because it is in use by this session

google-app-engine - 修改/删除谷歌应用程序引擎上的数据存储区索引

google-cloud-datastore - 使用数据存储命令行工具创建嵌入实体

java - objectify 中的复杂查询

postgresql - 找不到wal备份文件

python - GAE python NDB 投影查询在开发中工作,但在生产中不起作用

java - JMeter错误: jmeter.线程.JMeterThread : Test failed! java.lang.NoSuchFieldError:实例

google-app-engine - 在标准环境中运行至少 1 个 Google-App-Engine 实例