首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何备份Google Blobstore?

如何备份Google Blobstore?
EN

Stack Overflow用户
提问于 2016-10-11 17:27:30
回答 1查看 204关注 0票数 2

我需要备份我的Google Blobstore。

虽然Google要求用户更喜欢Google Storage,但我们已经使用Blobstore很长时间了,需要保护数据不被意外删除,并希望创建数据的副本以进行测试。即使我们想要移动到存储,我们也需要某种方法将数据从Blobstore移动到存储,而且在迈出如此大的一步之前,我们还需要一个备份。

如果有必要,我们可以自己编写备份代码,但是the documentation says“应用程序不能创建或修改Blobstore值,除非通过用户上传的文件。”

做这件事最好的方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2016-10-21 11:30:13

正如Jeff O‘’Neill所评论的,您不需要创建/写入Blobstore数据来创建备份(在Blobstore中)。您可以从Blobstore读取数据并在存储中创建备份副本。

您可以像这样读取Blobstore数据:

代码语言:javascript
复制
with blobstore.BlobReader(blob_key) as fd:
    blob_data = fd.read()

如果您的blobs太大而无法在一次操作中读取,您可以查看此帖子以了解迭代的blobstore块读取方法(并将数据写入GCS):Google App Engine: How to write large files to Google Cloud Storage

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39974212

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档