当前位置: 首页 > 知识库问答 >
问题:

我应该如何将blob从BlobStore转移到Google云存储?

江育
2023-03-14
  • BlobStore API(可以为GCS对象生成BlobKey,BlobStore文件API是不推荐的,但一次使用有效)
  • Google Cloud Storage API(再次被否决,但一次使用有效)
  • 谷歌云存储客户端库
  • 谷歌云存储Python库
  • 谷歌云存储JSON API库
  • 博图

有什么理由用一个来代替另一个吗?

共有1个答案

孙星鹏
2023-03-14

我没有必要这样做,但我要说没有自动迁移工具。所以是的,你得自己滚。

我的方法是使用cron.yaml进行批量迁移,跟踪哪些文件被迁移,以便您可以以不同的方式服务它们(根据本页)。在创建对象之后,云存储为您提供了一个md5散列,在删除Blobstore副本之前,您可以使用该散列来验证每个文件的迁移是否没有错误(当文件在迁移过程中时,可以计算类似的散列)。

至于图书馆:

    null
 类似资料:
  • 我们在App Engine中有一个web应用程序。我想知道将我的静态资源(即图像、CSS文件和JS文件)从App Engine中移出,并从Google云存储中提供它们是否是一个好主意。 我在这里有两个想法: 1)我们可以利用谷歌云存储获得CDN的优势。我们甚至可以为每个文件配置元数据,以设置过期标题、gzip压缩等。此外,通过为来自不同域的文件提供服务,我们可以让浏览器并行下载更多内容。

  • 我有一个应用引擎连接的Android项目。目前,我正在使用Blobstore存储blob。这是它的工作原理 > Android调用我的App Engine服务器请求ServingURL 应用程序引擎使用服务URL响应android客户端 Android使用前面提到的服务URL将图像(多部分)加载到Blobstore Blobstore使用BlobKey和android发送到Blobstore的任何

  • 我们将Google Cloud Datastore用于Google App Engine(GAE)应用程序。在我们的项目改造期间,我们希望将数据库从Datastore迁移到Google CloudSQL。 我们在数据存储中约有1 TB数据,不包括索引。 如何从数据存储迁移到云SQL,是否有任何现有的开源解决方案可用于此。 我已经检查了下面的一个https://cloud.google.com/da

  • 如何绕过导致DeadlineExpurededException的60秒请求限制? 加强问题;安全性是一个问题,最好是通过应用程序运行每个请求,所以也可以上传blob。这使得60秒成为一个问题。seperate uploadUrl是一种选择,但我不希望使用BlobStore或云存储,但是在GAE中有没有一种通用的方法来处理类似的事情?

  • 我正在使用GCS web仪表板/控制台中提供的传输工具来安排从S3到GCS的备份文件副本。 在GCS传输日志中,它显示UNKNOWN:(显示241个故障中的5个)。失败列表中显示的文件没有什么不同。同样的241个文件在每次计划的传输中失败。有没有地方我可以得到一个实际的错误消息? 我已经检查过: 在这些失败之前和之后有超过150万成功复制的其他文件。这些失败不是在传输列表的开始或结束,也不是连续的

  • 我在数据库中创建了一个连接到我的blob存储的挂载,并且我能够使用笔记本将文件从blob读取到数据库。 然后我使用pyspark将. txt转换为json格式,现在我想将其加载回blob存储。有人知道我会怎么做吗? 以下是我尝试过的一些事情: <code>my_json.write。选项(“header”,“true”).json(“mnt/my_mount/file_name.json”) <