备份AWS lambda的功能

时间:2018-05-15 09:56:26

标签: amazon-web-services aws-lambda backup

我想在AWS中备份我配置的lambdas。 我已经在线搜索但没有提及 怎么做 知道如何实现这个吗?

由于

3 个答案:

答案 0 :(得分:1)

(有点晚)

转到下拉菜单“操作”,选择“导出功能”,然后选择“下载aws sam文件”,这将为您提供要在AWS CloudFormation中使用的YAML文件,然后选择其他选项“下载部署包”

现在您已经拥有了这2个文件,您可以按以下方式重新创建Lambda函数:1)在CloudFormation中使用YAML文件,2)重新创建函数后,上传zip包。

请记住,如果您有触发器(即Api Gateway),则必须手动添加它们。也许有更好的方法可以做到这一点,但是到目前为止,这对我来说已经奏效了。 enter image description here enter image description here

答案 1 :(得分:0)

首先,您需要将lambda代码添加到版本控制系统。 然后,您必须创建一个自动部署lambda的脚本。 您可以查看cli文档:

https://docs.aws.amazon.com/cli/latest/reference/lambda/index.html

另一种选择是云的形成。

https://aws.amazon.com/cloudformation/

所以你需要添加一个VCS和lambda代码以及配置/部署它的代码。

答案 2 :(得分:0)

  1. 从“ Lambda管理控制台”打开您的功能。
  2. 导航到“操作>发布新版本”。
  3. 这将创建您最新版本的只读副本。

Versioning