Google app engine 如何将Blobstore复制到另一个应用程序?

Google app engine 如何将Blobstore复制到另一个应用程序?,google-app-engine,google-cloud-datastore,blobstore,Google App Engine,Google Cloud Datastore,Blobstore,我需要执行克隆应用程序。数据存储可以通过 阿彭金控制台。如何将Blobstore复制到另一个应用程序?谷歌不提供批量下载和上传Blobstore的选项。因此,您需要编写自己的代码来执行该过程 我可以考虑目标应用程序中的上载端点和源应用程序中的端点,它们在现有blob中循环(您可以知道现有blob在BlobInfo实体类上查询数据存储) 请记住,如果在另一个应用程序中重新上载blob,则不会维护BlobKey,因此您也需要更新数据存储实体 由于Blobstore被弃用,您可以考虑先在源应用程序中移

我需要执行克隆应用程序。数据存储可以通过
阿彭金控制台。如何将Blobstore复制到另一个应用程序?

谷歌不提供批量下载和上传Blobstore的选项。因此,您需要编写自己的代码来执行该过程

我可以考虑目标应用程序中的上载端点和源应用程序中的端点,它们在现有blob中循环(您可以知道现有blob在
BlobInfo
实体类上查询数据存储)

请记住,如果在另一个应用程序中重新上载blob,则不会维护
BlobKey
,因此您也需要更新数据存储实体

由于Blobstore被弃用,您可以考虑先在源应用程序中移动到云存储(更改存储在bucket/对象存储值中的BlobKey),然后在传输数据存储后,只需将对bucket的访问权授予目标应用程序即可(仅当您希望在两个不同的应用程序上保留相同的文件时)