我想在AWS中备份我配置的lambdas。 我已经在线搜索但没有提及 怎么做 知道如何实现这个吗?
由于
答案 0 :(得分:1)
(有点晚)
转到下拉菜单“操作”,选择“导出功能”,然后选择“下载aws sam文件”,这将为您提供要在AWS CloudFormation中使用的YAML文件,然后选择其他选项“下载部署包”
现在您已经拥有了这2个文件,您可以按以下方式重新创建Lambda函数:1)在CloudFormation中使用YAML文件,2)重新创建函数后,上传zip包。
请记住,如果您有触发器(即Api Gateway),则必须手动添加它们。也许有更好的方法可以做到这一点,但是到目前为止,这对我来说已经奏效了。
答案 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)