在Google App Engine上的应用程序中,我将文件/文档上传到Blob Store。Blob Store的大小已增长到100 GB以上。
我正在寻找一种机制,通过它我可以备份我的blob存储数据,可能是到其他服务器位置或谷歌云存储或其他安全的地方。
发布于 2013-07-06 06:17:21
AFAIK没有一个简单的工具可以用来备份你的Blobstore数据。至少有几种方法可以用来编写自己的工具:
这些方法并不是非常友好,但是,如果您将数据迁移到Google Cloud Storage,GSUtil等工具将会很有帮助。我已经看到一些人迁移他们的数据,因为Blobstore API支持上传和服务于GCS。
还需要注意的是,Blobstore的Files API现在已被弃用(从1.8.1?)而且有一种通过App Engine GCS client的新的首选方法。
此外,如果你查看Posts about 1.8.1 Pre-release SDKs Available.,你会看到来自谷歌的一些迹象表明,blobs可能会在年底前自动迁移到云存储(免费)(假设接近Blobstore将被弃用的时间)。根据您需求的紧迫性,等待可能是可行的。
发布于 2013-07-05 14:30:51
https://stackoverflow.com/questions/17478008
复制相似问题