You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何从Google Cloud Console下载App Engine源代码?

从Google App Engine下载已部署的代码(无已弃用方法)

我太懂那种突然发现没备份代码,但代码还好好跑在App Engine云端的焦虑了!之前去Stack Overflow搜相关方法,结果发现那些方案全用了已经被弃用的命令,根本跑不通。所以特意整理了这套最新的可行方案,帮你把云端的代码拉回本地:

前期准备

  • 确保你安装了最新版本的gcloud CLI工具
  • 完成身份验证:运行gcloud auth login并按照提示登录你的Google Cloud账号
  • 切换到目标项目:gcloud config set project [你的项目ID](把[你的项目ID]替换成实际项目ID)

具体下载步骤

  1. 确认要下载的服务版本
    先列出所有已部署的App Engine版本,找到你需要的版本ID和对应的服务名称:

    gcloud app versions list
    

    命令输出会包含版本ID、服务名称、状态等信息,记好你要下载的那一项的版本ID和服务名。

  2. 执行下载命令
    使用以下命令将指定版本的代码下载到本地目录:

    gcloud app versions download [版本ID] --service=[服务名称] --destination=[本地目标目录]
    

    举个实际例子,如果你要下载default服务的v2版本到本地./gae-backup目录,命令就是:

    gcloud app versions download v2 --service=default --destination=./gae-backup
    
  3. 验证下载结果
    进入你指定的本地目录,检查文件结构和代码内容,确认和云端部署的一致即可。


如果遇到权限报错,记得检查你的Google账号是否拥有App Engine Admin角色或者对应的代码读取权限,必要时联系项目管理员调整权限。

内容的提问来源于stack exchange,提问作者Daniel Glassford

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.09 08:47:40