如何使用 AWS 还原作业来触发 Lambda 函数
How to use an AWS Restore job to a trigger Lambda function
我有一个使用 AWS Backup 备份的 DocumentDB 集群。当我恢复它时,它只是创建一个没有实例的集群,集群使用VPC的默认安全组。
作为还原作业的一部分,我找不到解决此问题的任何解决方案。因此,我正在使用 lambda 函数,该函数使用 boto3 来更新安全组并将实例添加到集群。
现在是否可以在恢复作业完成时自动触发 Lambda 函数?
备份作业完成后,您可以使用 EventBridge 捕获事件,然后触发 Lambda。
This 来自 AWS 的博客 post 介绍了使用 EventBridge 在 AWS 备份作业后触发 Lambda。这不是完全相同的场景,因为它们从备份和还原作业中触发了 Lambda,但您应该能够从中提取所需的步骤。
我有一个使用 AWS Backup 备份的 DocumentDB 集群。当我恢复它时,它只是创建一个没有实例的集群,集群使用VPC的默认安全组。
作为还原作业的一部分,我找不到解决此问题的任何解决方案。因此,我正在使用 lambda 函数,该函数使用 boto3 来更新安全组并将实例添加到集群。
现在是否可以在恢复作业完成时自动触发 Lambda 函数?
备份作业完成后,您可以使用 EventBridge 捕获事件,然后触发 Lambda。
This 来自 AWS 的博客 post 介绍了使用 EventBridge 在 AWS 备份作业后触发 Lambda。这不是完全相同的场景,因为它们从备份和还原作业中触发了 Lambda,但您应该能够从中提取所需的步骤。