1

我已经设置了一个 cron 来备份一种类型,即使用 backup.create 从数据存储中只有一个实体。然而,备份因事务冲突错误而停止。这些错误是什么意思?我注意到这些错误发生在我们数据存储中非常旧的记录中。是否可以使用 backup.create 脚本指定时间范围?如果是这样,应该如何指定时间范围。谢谢

4

1 回答 1

2

请注意,这个旧系统正在逐步淘汰 - 您将有更好的时间使用新系统,该系统修复了许多现有问题,并使系统完全由 Google 管理。

过去,一些客户端库允许写入无效数据,例如无效的 UTF-8 字符串,但是,由于错误日志发生在客户的应用程序中,而不是我们的系统中,因此 Google 很难在旧系统上进行调试日志。

您可以在文档中看到如何使用新系统安排导出,并且使用 CLI 非常简单:

gcloud datastore export --kinds="MyKind" gs://${BUCKET}

于 2018-03-16T17:57:07.830 回答